Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
15 апр 2026, 01:43

Заполнить данные формы из запроса

Автор Funt432286, Вчера в 14:27

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

Funt432286

Всем доброго времени суток!

Есть форма документа, которую нужно заполнить данными из запроса!
Реквизиты в запросе совпадают с названием реквизитов на форме!
Как на Управляемых формах можно заполнить данную форму, не прописывая каждый реквизит вручную?

Пытался: ЗначениеВРеквизитФормы(ЭтаФорма, РезультатБД); - пишет ошибку,
по причине:
Несоответствие типов (параметр номер '2')
Несоответствие типов (параметр номер '2')
Подскажите пожалуйста!

antoneus


Funt432286

antoneus, РезультатБД  - это таблица значений с результатом запроса sql из базы данных, в которой одна строка с реквизитами схожими с названием реквизитов на форме

В ручном режиме заполнения выглядит так:
Объект.Дата = РезультатБД[0].ДатаНач;
Объект.ДатаВып = РезультатБД[0].ДатаВып;
Объект.Счет = РезультатБД[0].Счет;
Объект.СчетДата = РезультатБД[0].СчетДата;

Объект.КолКрасок = РезультатБД[0].КолКрасок;
Объект.Красочность = РезультатБД[0].Красочность;

antoneus

ЗаполнитьЗначенияСвойств(Объект, РезультатБД[0]);

Funt432286

antoneus, я потом понял, что нужно
  • будет добавить!
Спасибо, огромное!

Теги:

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

Рейтинг@Mail.ru

Поиск