#0
by yanejsh
Есть ТЗ с колонкой, в которой может быть два типа Далее в запросе эта таблица подставляется во временную и выбирается Когда был один тип - все понятно. Сейчас надо добавить два типа, а как это сделать в запросе?
#5
by yanejsh
в ТЗ могло добавляться два типа справочника. теперь добавляется имя элемента справочника. А цель - чтобы в запросе выбирать, он без типизации не может
#6
by yanejsh
стало ТаблицаРасходаМатериалов.Колонки.Добавить("Материал",Новый ОписаниеТипов(Массив, , Новый КвалификаторыСтроки));
#7
by Feunoir
Да ладно? Прямо так и не может? У параметра - таблицы значения должны быть все колонки явно типизированы, а в запросе уже больше ничего не требуется. Оно там само разберется. Но если уж тебе очень хочется, тогда через ВЫБОР. ВЫБОР КОГДА (... ССЫЛКА Справочник.Материалы) ТОГДА ВЫРАЗИТЬ(... КАК Справочник.Материалы) ... КОНЕЦ
#9
by Defender aka LINN
То есть ты нам вот так вот запросто рассказываешь, что 1С преобразовывает типы в запросе, да?
#11
by Sammo
1. Зачем в запросе делать Выразить если колонка итак типизированная? 2. Если колонка составного типа, она и в запросе будет составного типа
#12
by Sammo
+11 Спокойно можно было использовать .Представление или Код или наименование. С нюансами (про неявное соединение)
#14
by Feunoir
см. НЕОПРЕДЕЛЕНО это нетипизированное значение. Что-то я не сложу, как у тебя связаны тип колонки в таблице и ВЫРАЗИТЬ(НЕОПРЕДЕЛЕНО КАК Справочник.Номенклатура)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Этого не может быть или всё таки может?
- Как из типа значения (Тип) получить значение по умолчанию данного типа?
- Как из типа значения (Тип) получить значение по умолчанию данного типа?
- Как ограничить тип у поля выбора с типом "Описание типов"?
- Тип(Реквизит.Тип) = Тип("Строка")
- Тип(Реквизит.Тип) = Тип("Строка")
- Индексируемое поле не может иметь составной тип и тип неограниченной длины
- Как привести значение типа "Описание типов" к значению типа "Тип"
- Тип не может быть выбран в запросе
- Ошибка {(1, 27)}: Тип не может быть выбран в запросе ВЫБРАТЬ * ПОМЕСТИТЬ ТЗ ИЗ
- Тип не может быть выбран в запросе
- Тип цен номенклатуры контрагентов --> Тип цен номенклатуры 1С 8.2
В этой группе 1С
- Дата запрета выгрузки в узле плана обмена
- Нет движений при загрузке фоновым заданием
- Еще один вопрос по НормаВремениВЧасах
- Значение не является значением объектного типа (Отбор)
- перенос лицензии на другой компьютер
- Выгрузка результата запроса в регистр сведений при автоматическом обмене.
- добавить отбор по дате в скд
- Определяемые типы в коде
- Добавление строк в отчет СКД
- УФ. Вычисляемое поле в форме списка документов
- список счетов учета временных разниц
- Как получить пользовательские настройки в СКД...
- запрос: объединить две таблицы с разным колич. полей
- Повторяющиеся строки во внешней печатной форме
- Как прочитать данные из поля табличного документа?
- Ввод начальных остатков по взаиморасчётам с контрагентами. Где вводить?
- УФ: изменение строки табличной части
- PostgreSQL - удаление соединений
- Обороты за разные периоды в одном запросе.
- создание штрихкодов для номенклатуры