Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
23 июн 2021, 09:25

Проблема при программном создании и заполнении документа

Автор Dirijabl, 28 июл 2016, 00:02

0 Пользователей и 1 гость просматривают эту тему.

Dirijabl

Доброго времени суток! Конфигурация УТ 11.2. Нужно программно создать и заполнить документ Регистрация цен поставщика. Проблема возникает при обращении из формы обработки к табличной части, где находятся реквизиты вид цены, номенклатура, цена и т.д. На форме эта ТЧ - реквизит типа ДеревоЗначений, к Объекту не относится. У документа есть ТЧ Объект.Товары с теми же реквизитами, но если их программно заполняю, результат виден только в консоли запросов, на форме ничего не отражается. Подскажите, как из внешней обработки обратиться к элементу формы, не являющемуся реквизитом документа или табличной частью?

cska-fanat-kz

двигаетесь правильно.
проанализируйте внимательно через консоль запросов как и что и где заполнено в правильном документе.
скорее всего у документа есть еще одна ТЧ - с видами цен, а вы ее не заполняете...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Dirijabl

В том-то и дело, что тч только товары и доп. реквизиты. Через консоль созданный мной документ и правильный заполнены одинаково, но на форме данные нового документа не отражаются.

cska-fanat-kz

Чудес не бывает.

Тогда анализировать что происходит при открытии формы документа,
где-то есть код который ТЧ документа раскладывает в дерево...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Kironten

Ну так посмотрите, каким образом заполняется ДЗ в типовом документе и сделайте так же.
Копни тут:
УстановкаЦенСервер.ЗагрузитьТабличнуюЧастьТовары(Форма, КэшДанных)
Там как раз в конце процедуры заполнение деревазначений.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск