Имя: Пароль:
1C
 
отбор в списке выбора справочника
0 Дебет
 
18.02.16
12:24
люди добрые, подскажите что делаю не так??

        //**+
        запрос=новый запрос;
        Запрос.Текст="ВЫБРАТЬ
        |    ГСМ.Реквизит1
        |ИЗ
        |    Справочник.ГСМ КАК ГСМ";
    Список = Новый СписокЗначений;
    Список.ЗагрузитьЗначения(Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Реквизит1"));
    СтандартнаяОбработка = Ложь;    
    Форма=Справочники.ФизическиеЛица.ПолучитьФормуВыбора(,элемент);
    Форма.Отбор.Ссылка.Использование=Истина;
    Форма.РежимВыбора = Истина;
    Форма.Отбор.Ссылка.ВидСравнения=ВидСравнения.ВСписке;
//    Форма.Отбор.Ссылка.Значение=Список[0].Значение;//
    Форма.Отбор.Наименование.Значение=список;
    Форма.ЭлементыФормы.СправочникСписок.ИерархическийПросмотр=Ложь;
    форма.Открыть();    
    //**
при открытии выдает ошибку
Неверный тип значения
1 Ёпрст
 
18.02.16
12:26
Форма.Отбор.Ссылка.ВидСравнения=ВидСравнения.ВСписке;
   Форма.Отбор.Наименование.Значение=список;

Ссылка<>Наименование
2 Дебет
 
18.02.16
12:36
(1) Ошибка при установке значения атрибута контекста (Значение)
3 Ёпрст
 
18.02.16
12:47
(2) а так ?

Форма.СправочникСписок.Отбор.Ссылка.Использование=Истина;
Форма.СправочникСписок.Отбор.Ссылка.ВидСравнения=ВидСравнения.ВСписке;
Форма.СправочникСписок.Отбор.Ссылка.Значение=Список;
форма.Открыть();
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший