|
Тип не может быть выбран в запросе |
☑ |
0
John83
18.04.14
✎
16:33
|
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Т.Номенклатура,
| Т.ДокументОприходования КАК ДокументОприходования
|ПОМЕСТИТЬ ТаблицаВыручки
|ИЗ
| &ТаблицаВыручки КАК Т";
Запрос.УстановитьПараметр("ТаблицаВыручки", ТаблицаВыручки);
Результат = Запрос.Выполнить().Выгрузить();
и в итоге такую хрень выдает
Читал, что нужно делать типизацию и т.д., но что делать, если колонка ДокументОприходования имеет составной тип?
|
|
1
H A D G E H O G s
18.04.14
✎
16:34
|
(0) перечислить все типы, не?
|
|
2
John83
18.04.14
✎
16:37
|
(1) ТаблицаРезультат.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка"));
а как сделать несколько?
|
|
3
H A D G E H O G s
18.04.14
✎
16:37
|
(2) почитать СП
|
|
4
H A D G E H O G s
18.04.14
✎
16:38
|
ОписаниеТипов (TypeDescription)
На основании типов и квалификаторов
Синтаксис:
Новый ОписаниеТипов(<Типы>, <КвалификаторыЧисла>, <КвалификаторыСтроки>, <КвалификаторыДаты>, <КвалификаторыДвоичныхДанных>)
Параметры:
<Типы> (обязательный)
Тип: МАССМВ!!!; Строка.
Массив значений типа Тип, состоящий из типов, которые будут использованы в объекте, или строка, содержащая имена типов, разделенных запятыми.
|
|
5
John83
18.04.14
✎
16:39
|
да, успел про массивы вспомнить
благодарствую
ЗЫ котелок под конец дня совсем остыл..
|
|
6
Зойч
18.04.14
✎
16:49
|
Проще делать так
Типы = РегистрНакопления.ПартииТоваров.Измерения.ДокументОприходования.Тип
|
|
7
Зойч
18.04.14
✎
16:50
|
ТаблицаРезультат.Колонки.Добавить("ДокументОприходования", Типы);
|
|
8
John83
18.04.14
✎
17:18
|
(7) точнее
Типы = Метаданные.РегистрыНакопления.ПартииТоваровНаСкладах.Измерения.ДокументОприходования.Тип;
ТабЗнач.Колонки.Добавить("ДокументОприходования", Типы);
PS тоже спасибо за пинок
|
|
9
neo_matrix_123
18.04.14
✎
17:45
|
проще надо, проще. прямо в запросе перечисляем в параметрах отбора Где ДокументОприходования ССЫЛКА Документ.ОприходованиеТоваров,ПоступлениеТоваровУслуг,комплектация, поступлениетоваровизпереработки.... и т.д. что там еще у вас есть.
|
|