|
Проблема с таблица значений в запросе
| ☑ |
0
AugustBlack
01.11.13
✎
14:47
|
Привет.
Таблица значений передается в запрос:
ТаблицаОтчета = Новый ТаблицаЗначений;
ТаблицаОтчета.Колонки.Добавить("ИмяПользователя",Новый ОписаниеТипов("Строка"));
ТаблицаОтчета.Колонки.Добавить("ПредставлениеМетаданных",Новый ОписаниеТипов("Строка"));
ТаблицаОтчета.Колонки.Добавить("Данные",);
ТаблицаОтчета.Колонки.Добавить("КоличествоСтрокТЧ",Новый ОписаниеТипов("Число"));
ТаблицаОтчета.Колонки.Добавить("КоличествоПроводок",Новый ОписаниеТипов("Число"));
из-за того что у колонки Данные не определено тип соответственно запрос ругается.
Колонка "Данные" содержит ссылки на документы.
Вопрос какой тип объявить ей? В колонке "Данные" содержаться документы разных типов..
|
|
1
AugustBlack
01.11.13
✎
14:48
|
поправка: *из-за того что у колонки Данные не определен тип, запрос ругается.*
|
|
2
1dvd
01.11.13
✎
14:50
|
МассивТипов = Новый Массив;
МассивТипов.Добавить(Документы.ТипВсеСсылки());
ТипВсеДокСсылки = Новый ОписаниеТипов(МассивТипов);
|
|
3
kiruha
01.11.13
✎
14:50
|
Создай Описание типов с нужными типами (ссылки на документы)
|
|
4
1dvd
01.11.13
✎
14:51
|
(2) сторно
ТаблицаОтчета.Колонки.Добавить("Данные", Документы.ТипВсеСсылки());
|
|
5
AugustBlack
01.11.13
✎
15:08
|
(2)(3)(4) спасибо!
|
|
6
kiruha
01.11.13
✎
17:00
|
Место всех ссылок лучше массив типов с нужными.
Если положим потом получаешь дату документа - будет соединение с нескольими вошедшими в массив, а в случе всех ссылок - со всеми таблицами документов
|
|