![]() |
|
Вывести Таблицу Значений на форму | ☑ | ||
---|---|---|---|---|
0
Pe3HuK
07.10.15
✎
16:28
|
Напишите, пожалуйста, как вывести таблицу значений на форму в цикле
|
|||
1
trdm
07.10.15
✎
16:37
|
Подробности.
|
|||
2
Pe3HuK
07.10.15
✎
16:44
|
(1) На форме есть реквизит Контрагенты и Табличная часть с реквизитами. Есть запрос:
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | РеализацияТоваровУслугТовары.Ссылка.Контрагент, | РеализацияТоваровУслугТовары.Номенклатура, | СУММА(РеализацияТоваровУслугТовары.Количество) КАК Количество, | СУММА(РеализацияТоваровУслугТовары.Цена) КАК Цена, | СУММА(РеализацияТоваровУслугТовары.Сумма) КАК Сумма |ИЗ | Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары |ГДЕ | РеализацияТоваровУслугТовары.Ссылка.Контрагент = &Контрагент | |СГРУППИРОВАТЬ ПО | РеализацияТоваровУслугТовары.Номенклатура, | РеализацияТоваровУслугТовары.Ссылка.Контрагент"; Запрос.УстановитьПараметр("Контрагент",Контрагент); Как вывести на форму значения табличных реквизитов в цикле? |
|||
3
Asmody
07.10.15
✎
16:45
|
(2) Зачем в цикле?
|
|||
4
Pe3HuK
07.10.15
✎
16:50
|
(3) Для саморазвития
|
|||
5
balak05
07.10.15
✎
16:53
|
(2) ТабличнаяЧасть.Загрузить(Запрос.Выполнить().Выгрузить())
|
|||
6
Asmody
07.10.15
✎
16:57
|
(4) Для саморазвития подучи терминологию. Табличная часть не может лежать на форме. А "значения табличных реквизитов" — это вообще ахинея.
|
|||
7
Pe3HuK
07.10.15
✎
17:05
|
(6) Ну вы же меня поняли, можете помочь?
|
|||
8
DmitriyDI
07.10.15
✎
17:07
|
(7)
выборка = запрос.выполнить().выбрать(); пока выборка.следующий() цикл заполнитьзначениесвойств(выборка, ТабличнаяЧасть.добавить()); конецЦикла; |
|||
9
Asmody
07.10.15
✎
17:08
|
(7) Не, я не понял. Начиная с того, о каких формах идет речь.
|
|||
10
ВРедная
07.10.15
✎
17:09
|
(8) а исправить ошибку в приведенном коде поможет синтакс помощник.
|
|||
11
DmitriyDI
07.10.15
✎
17:10
|
(10) ну чтобы совсем прям не расслабляться)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |