|
Синтаксис. Как вывести результат запроса Сумма() ? | ☑ | ||
|---|---|---|---|---|
|
0
Лиана Искакова
23.01.14
✎
11:52
|
// Услуги сборки
ЗапросСборка = Новый Запрос; ЗапросСборка.УстановитьПараметр("Номер", Строка.НомерРТУ); ЗапросСборка.УстановитьПараметр("Родитель", "Услуги"); ЗапросСборка.Текст = "ВЫБРАТЬ | Сумма(РеализацияТоваровУслугУслуги.Сумма) КАК СуммаСборки | ИЗ | Документ.РеализацияТоваровУслуг.Услуги КАК РеализацияТоваровУслугУслуги | ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг | ПО РеализацияТоваровУслугУслуги.Ссылка = РеализацияТоваровУслуг.Ссылка | ГДЕ | РеализацияТоваровУслуг.Номер = &Номер И | РеализацияТоваровУслугУслуги.Номенклатура.Родитель = &Родитель"; ВыборкаСборка = ЗапросСборка.Выполнить().Выгрузить(); Если пишу так, ОбластьСтрока.Параметры.СуммаСборки = ВыборкаСборка; то в Макете пишет "ТаблицаЗначений" Если пишу так ОбластьСтрока.Параметры.СуммаСборки = ВыборкаСборка.СуммаСборки; то выводит ошибку "Поле объекта не обнаружено (СуммаСборки)" Запрос в консоли отрабатывает верно, выводит одно число. Как правильно написать? |
|||
|
1
Wobland
23.01.14
✎
11:53
|
ВыборкаСборка[0].СуммаСборки;
|
|||
|
2
Wobland
23.01.14
✎
11:54
|
(1) конечно, если результат не пустой
|
|||
|
3
zak555
23.01.14
✎
11:54
|
зачем соединяешь ?
|
|||
|
4
Лиана Искакова
23.01.14
✎
12:00
|
(1) спасибо большое! все вывело )
а где может почитать о правилах синтаксиса? |
|||
|
5
Лиана Искакова
23.01.14
✎
12:00
|
(3) что соединяю?
|
|||
|
6
zak555
23.01.14
✎
12:00
|
(5) ЛЕВОЕ СОЕДИНЕНИЕ
|
|||
|
7
Wobland
23.01.14
✎
12:07
|
(4) шифт+ф1, ктрл+ф1...
|
|||
|
8
Лиана Искакова
23.01.14
✎
12:09
|
(6) по другому не знаю как
мне надо в одну строку документ№1 суммаДокумента1 СуммаДокументаУслугиСборки1 СуммаДокументаУслугиДоставки1 .... вот и беру номер документа |
|||
|
9
Лиана Искакова
23.01.14
✎
12:10
|
(7) спасибо )
|
| Форум | Правила | Описание | Секции | Поиск |