|
Составной тип в запросе
| ☑ |
0
Alekzander Wolf
27.05.16
✎
13:07
|
Тип не может быть выбран в запросе. Не могу понять что не так
ТаблицаПоЗаказам = Новый ТаблицаЗначений;
СписокТипов = Новый Массив;
СписокТипов.Добавить("ДокументСсылка.ЗаказПокупателя");
СписокТипов.Добавить("ДокументСсылка.ВнутреннийЗаказ");
ТаблицаПоЗаказам.Колонки.Добавить("Заказ", Новый ОписаниеТипов(СписокТипов));
ТаблицаПоЗаказам.Колонки.Добавить("ЗаказНаПроизводство", Новый ОписаниеТипов("ДокументСсылка.ЗаказНаПроизводство"));
ТаблицаПоЗаказам.Колонки.Добавить("Период", Новый ОписаниеТипов("Дата"));
Запрос1=Новый запрос;
Запрос1.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
МенеджерТаблицыДанных = Запрос1.МенеджерВременныхТаблиц;
Запрос1.Текст =
"ВЫБРАТЬ
|*
|ПОМЕСТИТЬ ВТ_ТаблицаДанных
|ИЗ
|&ТЗ КАК ТЗ";
Запрос1.УстановитьПараметр("ТЗ",ТаблицаПоЗаказам);
Запрос1.Выполнить();
|
|
1
Волшебник
модератор
27.05.16
✎
13:08
|
Лавочку прикрыли
|
|
2
AllJoke
27.05.16
✎
13:09
|
"ВЫБРАТЬ
|Заказ, ЗаказНаПроизводство, Период
а если так?
|
|
3
ДенисЧ
27.05.16
✎
13:10
|
имхается мне (с) , что составные типы нельзя передать в запрос
|
|
4
Alekzander Wolf
27.05.16
✎
13:11
|
(3) (1) Все таки нельзя?
|
|
5
Рэйв
27.05.16
✎
13:16
|
(4)Придется расвести составной по разным колонкам
|
|
6
ДенисЧ
27.05.16
✎
13:19
|
(4) Нельзя. Могу выдать тебе справку с печатью
|
|
7
Alekzander Wolf
27.05.16
✎
13:22
|
(6) (5) ладно, спасибо!
|
|
8
G-P
27.05.16
✎
13:26
|
СписокТипов.Добавить(Тип("ДокументСсылка.ЗаказПокупателя"));
СписокТипов.Добавить(Тип("ДокументСсылка.ВнутреннийЗаказ"));
|
|
9
Alekzander Wolf
27.05.16
✎
13:38
|
(8) Вроде работает, спасибо!!!
|
|
10
Timon1405
27.05.16
✎
13:46
|
можно просто
ТаблицаПоЗаказам.Колонки.Добавить("Заказ", Новый ОписаниеТипов("ДокументСсылка.ЗаказПокупателя,ДокументСсылка.ВнутреннийЗаказ"))
|
|