|
Начинающий. Запрос к табличному полю 🠗 (Волшебник 09.12.2019 11:22) | ☑ | ||
---|---|---|---|---|
0
Nemirov
09.12.19
✎
10:31
|
Создал колонки в табличном поле Дата, Номер, СтруктурнаяЕдиница, Контрагент. Как теперь из запроса получить данные в колонках.
|
|||
1
Nemirov
09.12.19
✎
10:31
|
(0) Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ | Заказ.Дата КАК Дата, | Заказ.СтруктурнаяЕдиница.Ссылка КАК СтруктурнаяЕдиницаСсылка, | Заказ.Контрагент.Наименование КАК КонтрагентНаименование, | Заказ.Номер КАК Номер |ИЗ | Документ.Заказ КАК Заказ |ГДЕ | Заказ.Дата МЕЖДУ &ДатаНач И &ДатаКон | И Заказ.Проведен = ИСТИНА | И Заказ.Контрагент.Наименование = &Контрагент | И Заказ.Дата = &Дата | И Заказ.Номер = &Номер | И Заказ.СтруктурнаяЕдиница = &СтруктурнаяЕдиница | И Заказ.Контрагент = &Контрагент | |УПОРЯДОЧИТЬ ПО | Дата"; Запрос.УстановитьПараметр("Дата",Дата); Запрос.УстановитьПараметр("Номер",Номер); |
|||
2
Ник080808
09.12.19
✎
10:34
|
(0) табличное поле - таблица значений?
|
|||
3
Nemirov
09.12.19
✎
10:34
|
(2) Да
|
|||
4
Ник080808
09.12.19
✎
10:37
|
(3) ну в (1) почти правильно)))
Заказ.СтруктурнаяЕдиница.Ссылка КАК СтруктурнаяЕдиницаСсылка, - Заказ.СтруктурнаяЕдиница - это уже ссылка. не нужно через точку получать ссылку еще раз. Заказ.Контрагент.Наименование КАК КонтрагентНаименование - тут Заказ.Контрагент если тебе нужна ссылка на контрагента. "|ГДЕ | Заказ.Дата МЕЖДУ &ДатаНач И &ДатаКон | И Заказ.Проведен = ИСТИНА | И Заказ.Контрагент.Наименование = &Контрагент | И Заказ.Дата = &Дата | И Заказ.Номер = &Номер | И Заказ.СтруктурнаяЕдиница = &СтруктурнаяЕдиница | И Заказ.Контрагент = &Контрагент" Здесь условия на дату в периоде норм и И Заказ.Проведен тоже И Заказ.Контрагент.Наименование = &Контрагент | И Заказ.Дата = &Дата | И Заказ.Номер = &Номер - это дичь. ее убери Запрос.УстановитьПараметр("Дата",Дата); Запрос.УстановитьПараметр("Номер",Номер); - это тоже |
|||
5
Ник080808
09.12.19
✎
10:38
|
(1) И Заказ.СтруктурнаяЕдиница = &СтруктурнаяЕдиница
| И Заказ.Контрагент = &Контрагент - это если таблица заполняется по контрагенту и структурной единице оставить. если нет. убрать |
|||
6
Nemirov
09.12.19
✎
10:44
|
(5) а выгрузить как в колонки запрос?
|
|||
7
Мимохожий Однако
09.12.19
✎
10:45
|
(6) откуда хочешь выгрузить колонки?
|
|||
8
Ник080808
09.12.19
✎
10:48
|
(6) тз = запрос.выполнить().выгрузить();
|
|||
9
Nemirov
09.12.19
✎
10:59
|
(8)
|
|||
10
Nemirov
09.12.19
✎
10:59
|
(8) {(11, 18)}: Не задано значение параметра
|
|||
11
Ник080808
09.12.19
✎
11:00
|
(10) так параметры задай
|
|||
12
Nemirov
09.12.19
✎
11:01
|
(7) из запроса в колонки созданые в ТЗ
|
|||
13
Мимохожий Однако
09.12.19
✎
11:08
|
(10) Установи в запросе параметр по строке 11
Покажи текст кода с запросом и параметрами |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |