0
voodooppl
23.05.13
✎
10:18
|
Надо в запрос передать таблицу значений, где одна колонка имеет тип таблица значений:
ТЗИмпортЗаказов = Новый ТаблицаЗначений;
ТЗИмпортЗаказов.Колонки.Добавить("ИДЗаказа",Новый ОписаниеТипов("Строка",, Новый КвалификаторыСтроки(25)));
ТЗИмпортЗаказов.Колонки.Добавить("ИДКонтрагента",Новый ОписаниеТипов("Строка",, Новый КвалификаторыСтроки(50)));
ТЗИмпортЗаказов.Колонки.Добавить("ПочтаКонтрагента",Новый ОписаниеТипов("Строка",, Новый КвалификаторыСтроки(100)));
ТЗИмпортЗаказов.Колонки.Добавить("ТелефонКонтрагента",Новый ОписаниеТипов("Строка",, Новый КвалификаторыСтроки(36)));
ТЗИмпортЗаказов.Колонки.Добавить("СтоимостьЗаказа",Новый ОписаниеТипов("Число",, Новый КвалификаторыЧисла(15,6)));
ТЗИмпортЗаказов.Колонки.Добавить("ДатаСоздания",Новый ОписаниеТипов("Дата",, Новый КвалификаторыДаты));
ТЗИмпортЗаказов.Колонки.Добавить("Товары",Новый ОписаниеТипов("ТаблицаЗначений"));
При передаче в запрос ругается: Тип не может быть выбран в запросе
без колонки товары передается нормально.
Как типизировать данную колонку?
|
|
2
Infsams654
23.05.13
✎
10:39
|
(0) интересно, все таки... Как в поле ТЗ оказалось еще ТЗ ? Если это ТЗ передается в параметре запроса, то лучще тогда как-то связать внутренний ТЗ через соединение с главным ТЗ, т.е. убрать ТЗИмпортЗаказов.Колонки.Добавить("Товары",Новый ОписаниеТипов("ТаблицаЗначений")), и передать в другой вт запроса все товары, и связать обе вт между собой
|
|