|
Как сделать обход этой таблицы значений? |
☑ |
0
Босечка
16.04.18
✎
17:23
|
Запрос=новый запрос;
Запрос.Текст=
"ВЫБРАТЬ
| РеализацияТоваровУслуг.Номер КАК Номер,
| РеализацияТоваровУслуг.Дата КАК Дата,
| РеализацияТоваровУслуг.Контрагент.Ссылка КАК КонтрагентСсылка,
| РеализацияТоваровУслуг.Товары.(
| Номенклатура.КодДляПоиска КАК НоменклатураКодДляПоиска,
| Цена КАК Цена,
| Сумма КАК Сумма
| ) КАК Товары
|ИЗ
| Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг";
Т=Запрос.Выполнить().Выгрузить();
|
|
1
FIXXXL
16.04.18
✎
17:24
|
(0) перепиши на запрос сразу к ТЧ Товары
|
|
2
Михаил Козлов
16.04.18
✎
17:26
|
Делайте запрос к ТЧ "Товары" документа.
Для "сборки" товаров одного документа добавьте раздел ИТОГИ ПО РеализацияТоваровУслуг.Ссылка.
Обходите выборку из запроса по документам ОбходРезультатаЗапроса.ПоГруппировкам, а товары в документе - без параметров.
|
|
3
Босечка
16.04.18
✎
17:30
|
мне надо таблицу значений передать с сервера на клиент. Мне надо именно выгрузить запрос в ТЗ
Про табличн часть товары я знаю.
|
|
4
Любопытная
16.04.18
✎
17:40
|
на клиенте нет таблицы значений
|
|
5
Tateossian
16.04.18
✎
17:41
|
(4) Есть, если он не тонкий.
|
|
6
Tateossian
16.04.18
✎
17:42
|
(0) Что за конфа?
|
|
7
hhhh
16.04.18
✎
17:42
|
(3) делаешь на форме реквизит ТЗ типа ТаблицаЗначений. У нее делаешь подреквизиты - колонки ТЗ. ВСё
в программе пишешь
ТЗ.Загрузить(Запрос.Выполнить().Выгрузить());
|
|
8
Любопытная
16.04.18
✎
17:42
|
(5) Если есть разделение на клиент и сервер, всегда лучше думать о том, что клиент тонкий.
|
|
9
Михаил Козлов
16.04.18
✎
17:46
|
(3) А что с ТЗ собираетесь на клиенте делать?
|
|
10
Босечка
16.04.18
✎
17:48
|
записывать в XML
|
|
11
hhhh
16.04.18
✎
17:49
|
(10) дык это, запишите в строку xml на сервере. А эту строку уже передавайте на клиент.
|
|
12
Босечка
16.04.18
✎
18:22
|
Это как?
|
|
13
mistеr
16.04.18
✎
18:30
|
(12) Сразу после выполнения запроса.
|
|
14
Сергиус
16.04.18
✎
18:42
|
(0)Не проверял, но могу предположить, что в полученной таблице поле Товары также имеет тип Таблица значений. Соответственно Для каждого Строка ИЗ Таблица[0].Товары Цикл
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший