Установить значения реквизитов документа из обработки #18609


#0 by extv7script
Из документа открываеться обработка, в обработку передан контекст документа, на форме обработки есть таблица значений с реквизитами этого документа (Идентификаторы) которых нет на форме и значением этих реквизитов. Собственно вопрос, как можно установить реквизиты документа значениями взятыми из ТЗ ? Может использовать Шаблон, но что то никак синтаксис нужный не подберу. Может есть ещё способы ?
#1 by Митхун Чакраборти
Как я понял, ты хочешь из обработки, в которой есть контекст документа, менять реквизиты документа? Дык, через контекст и меняй.
#2 by extv7script
Если писать Конт.Реквизит=ЧемуТо то всё замечательно, а мне нужно циклом из ТЗ
#3 by Митхун Чакраборти
тогда в цикле обходи ТЗ и используйКонт.УстановитьАтрибут;----УстановитьАтрибут(<?>,);Синтаксис:УстановитьАтрибут(<ИмяРеквизита>,<Значение>)Назначение:Установить значение реквизита по имени идентификатора.Параметры:<ИмяРеквизита> - строковое выражение, содержащее имя реквизита, как оно задано в конфигураторе.<Значение> - выражение, содержащее устанавливаемое значение реквизита.
#4 by extv7script
Всё понял в чём ошибка была, просто ИмяРеквизита была с пробелами, которое бралось из ТЗ. Спасибо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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