|
работа с временными таблицами | ☑ | ||
---|---|---|---|---|
0
Pandoch
08.06.15
✎
10:37
|
Доброй ночи. Вопрос глупый, но только сейчас дело дошло до временных таблиц. Пишу следующее:
мндж = новый МенеджерВременныхТаблиц; запрос = новый Запрос; запрос.МенеджерВременныхТаблиц = мндж; запрос.Текст = "ВЫБРАТЬ | Док.Номенклатура КАК Номенклатура, | СУММА(Док.Количество) КАК Количество, | СУММА(Док.Сумма) КАК Сумма |ПОМЕСТИТЬ ТЧ |ИЗ | Документ.РасходнаяНакладная.СписокНоменклатуры КАК Док |ГДЕ | Док.Ссылка = &ссылка | |СГРУППИРОВАТЬ ПО | Док.Номенклатура | |ИНДЕКСИРОВАТЬ ПО | Номенклатура |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ТЧ.Номенклатура |ИЗ | ТЧ КАК ТЧ"; запрос.УстановитьПараметр("ссылка", Ссылка); рез = запрос.Выполнить(); потом ниже запрос.Текст = ""; и почему-то в конструкторе запросов не видно эту временную таблицу ТЧ. Это нормальнО? в примерах пишется, что типа дальше просто использовать созданные временные таблицы. |
|||
1
MrStomak
08.06.15
✎
10:39
|
Текст запроса не должен разрываться.
Ну и в европейской части сейчас утро:) |
|||
2
DirecTwiX
08.06.15
✎
10:39
|
Т.е. ты вот это руками набирал?
|
|||
3
EugeniaK
08.06.15
✎
10:39
|
(0) Точно не видно?
Т.е. ты наугад из головы писал? ВЫБРАТЬ | ТЧ.Номенклатура |ИЗ | ТЧ КАК ТЧ"; |
|||
4
Salimbek
08.06.15
✎
10:41
|
(0) С правой стороны в Конструкторе ищи ТЧ, Запрос1, Запрос2
|
|||
5
Ёпрст
08.06.15
✎
10:42
|
(0) всё видно - смотри справа вкладочки вертикальные- пакет запроса 1 .запрос 2.. и т.д
|
|||
6
Pandoch
08.06.15
✎
10:43
|
нее,
|ВЫБРАТЬ | ТЧ.Номенклатура |ИЗ | ТЧ КАК ТЧ"; это было в одном пакете прописано, там конечно видно временную таблицу =) а если ниже потом писать типа запрос.текст = ""; и открывать конструктор запроса, то уже не видно эту временную таблицу. |
|||
7
DirecTwiX
08.06.15
✎
10:44
|
Судя по подключенному МВТ, он хочет видеть и в других запросах. Такого в конструкторе не будет - начало надо будет самому набрать.
|
|||
8
Pandoch
08.06.15
✎
10:44
|
(7) - вот на это и было подозрение) спс)
|
|||
9
НЕА123
08.06.15
✎
10:45
|
(0)
в конструкторе не увидит. типа добавить описание внешней таблицы а конструкторе есть. |
|||
10
Pandoch
08.06.15
✎
10:48
|
(9) сейчас именно так пробую делать. через описание временной таблицы в конструктора запросов
|
|||
11
EugeniaK
08.06.15
✎
10:56
|
(6) Т.е. ты ожидаешь, что в конструкторе будут видны абсолютно все ВТ, которые формируются где угодно в конфигурации?
Откуда платформа поймет, какие ВТ ты хочешь использовать? Разумеется, видны только описанные в текущем пакете. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |