Проблема с Таблицей значений, СправочникСсылка определяется как Строка
Здравствуйте уважаемые форумчане
Пытаюсь выгрузить значения в Таблицу значений с ДанныеФормыКоллекция, данные выгружаются но колонка с типом СправочникСсылка.Номенклатура выгружается как Строка а ни как тип СправочникСсылка.Номенклатура, платформа 1С 8.2 самописная конфа на УФ, код;
колонка "Наименование" во временную таблицу выгружаются уже с типом строка до выполнение самого запроса а нужно как как СправочникСсылка
Подскажите где я накосячил?
Пытаюсь выгрузить значения в Таблицу значений с ДанныеФормыКоллекция, данные выгружаются но колонка с типом СправочникСсылка.Номенклатура выгружается как Строка а ни как тип СправочникСсылка.Номенклатура, платформа 1С 8.2 самописная конфа на УФ, код;
ВТ = Новый ТаблицаЗначений;
Номенклатура = Новый ОписаниеТипов("СправочникСсылка.Номенклатура");
ЦенаОтбора = Новый ОписаниеТипов("Число",Новый КвалификаторыЧисла(18, 2, ДопустимыйЗнак.Любой));
Выбран = Новый ОписаниеТипов("Булево");
ВТ.Колонки.Добавить("Наименование",Номенклатура,"Наименование (у поставщика)");
ВТ.Колонки.Добавить("Цена",ЦенаОтбора,"Цена");
ВТ.Колонки.Добавить("Выбран",Выбран,"Перенести");
ВТ = ВыборВЗаказ.Выгрузить(,"Наименование,Цена,Выбран");
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("Таблица", ВТ);
Запрос.Текст =
"ВЫБРАТЬ
| Таблица.Наименование КАК Наименование,
| Таблица.Цена КАК Цена,
| Таблица.Выбран КАК Выбран
|ПОМЕСТИТЬ Таблица
|ИЗ
| &Таблица КАК Таблица
|;
|
|//////////////////////////////////////////////////////////// ////////////////////
|ВЫБРАТЬ
| Таблица.Наименование КАК Наименование,
| МИНИМУМ(Таблица.Цена) КАК Цена
|ИЗ
| Таблица КАК Таблица
|
|СГРУППИРОВАТЬ ПО
| Таблица.Наименование";
Результат = Запрос.Выполнить().Выгрузить();
Показатьколонка "Наименование" во временную таблицу выгружаются уже с типом строка до выполнение самого запроса а нужно как как СправочникСсылка
Подскажите где я накосячил?
Найденные решения
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
ВТ = ВыборВЗаказ.Выгрузить(,"Наименование,Цена,Выбран");
вот тут надо смотреть, чтобы нужные типы определены были
скорее всего там как раз и есть строка, вместо ссылки справочника
ну и как-то странно определять типы таблицы. а потом ее просто перезаписывать неким Выгрузить(), при этом же все типы меняются на то, что выгружается
ЗЫ пока писал, коллега тоже самое указал...
вот тут надо смотреть, чтобы нужные типы определены были
скорее всего там как раз и есть строка, вместо ссылки справочника
ну и как-то странно определять типы таблицы. а потом ее просто перезаписывать неким Выгрузить(), при этом же все типы меняются на то, что выгружается
ЗЫ пока писал, коллега тоже самое указал...