Тип не может быть выбран в запросе #705998


#0 by John83
и в итоге такую хрень выдает Читал, что нужно делать типизацию и т.д., но что делать, если колонка ДокументОприходования имеет составной тип?
#1 by H A D G E H O G s
перечислить все типы, не?
#2 by John83
ТаблицаРезультат.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка")); а как сделать несколько?
#3 by H A D G E H O G s
почитать СП
#4 by H A D G E H O G s
ОписаниеТипов (TypeDescription) На основании типов и квалификаторов Синтаксис: Новый ОписаниеТипов(<Типы>, <КвалификаторыЧисла>, <КвалификаторыСтроки>, <КвалификаторыДаты>, <КвалификаторыДвоичныхДанных>) Параметры: Тип: МАССМВ!!!; Строка. Массив значений типа Тип, состоящий из типов, которые будут использованы в объекте, или строка, содержащая имена типов, разделенных запятыми.
#5 by John83
да, успел про массивы вспомнить благодарствую ЗЫ котелок под конец дня совсем остыл..
#6 by Зойч
Проще делать так Типы = РегистрНакопления.ПартииТоваров.Измерения.ДокументОприходования.Тип
#7 by Зойч
ТаблицаРезультат.Колонки.Добавить("ДокументОприходования", Типы);
#8 by John83
PS тоже спасибо за пинок
#9 by neo_matrix_123
проще надо, проще. прямо в запросе перечисляем в параметрах отбора Где ДокументОприходования ССЫЛКА Документ.ОприходованиеТоваров,ПоступлениеТоваровУслуг,комплектация, поступлениетоваровизпереработки.... и т.д. что там еще у вас есть.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С