v8: Отбор документа программно по реквизитам #668198


#0 by qwaqwa
Есть неоходимость сделать программный отбор документа из общей формы (Формасписка в УТ). Ругается:поле объекта не обнаражено "НомерБСО" КОД:
#1 by Ненавижу 1С
индексирование стоит у реквизита?
#2 by zladenuw
бывает еще такое. что после добавление поля, в коде его не видно. нужно по новому создавать табличное поле на форме
#3 by qwaqwa
Да, индексируется Табличное поле  добавлено на форму
#4 by Defender aka LINN
Не бывает такого Нет такого реквизита в документе. Можешь попытаться доказать обратное
#5 by Ненавижу 1С
так нельзя: ЭтаФорма.СписокРеализацииТоваровУслуг.Отбор.НомерБСО = ВидСравнения.Равно;
#6 by Defender aka LINN
Можно. Ничего не произойдет просто :)
#7 by Defender aka LINN
+ Хотя для единичного значения проще Установить юзать
#8 by Ненавижу 1С
нельзя: Отбор (Filter) <Имя элемента отбора> (<Filter element name>) Использование: Только чтение.
#9 by qwaqwa
исправил на : ЭтаФорма.СписокРеализацииТоваровУслуг.Отбор.ДоступныеПоляОтбора.Элементы.НомерБСО.использование = истина;
#10 by qwaqwa
Ты прав в документе нет такого реквизита, это реквизит СпискаДокументовРеализации--- это динамический список, где номерБСО(элемент отбора)равен СерияБСО + " " + НомерБСО;
#11 by Defender aka LINN
О_О
#12 by qwaqwa
где элементы это имеет тип: коллекцияДоступныхПолейКомпановкиДанных
#13 by Defender aka LINN
О_О
#14 by Defender aka LINN
Мало выжидал. Надо было еще хотя бы час потерпеть, прежде чем сознаться, что форма управляемая
#15 by qwaqwa
в написано что в УТ  нужно сделать
#16 by Defender aka LINN
И чО? УТ на свете существует несколько больше одной версии
#17 by qwaqwa
пардон, я только на управляемых сталкивался! Прошу вернуться к вопросу))
#18 by Defender aka LINN
Отбор.Элементы.Добавить. Дальше все в СП есть
#19 by AndyD
может так еще надо, раз не находит?
#20 by qwaqwa
{ОбщаяФорма.юи_СписокДокументовПродажи.Форма}: Метод объекта не обнаружен (Добавить)        ЭтаФорма.СписокРеализацииТоваровУслуг.Отбор.ДоступныеПоляОтбора.Элементы.Добавить("НомерБСО").использование = истина;
#21 by Defender aka LINN
Тебе, похоже, уроки чтения нужны...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С