Имя: Пароль:
1C
1С v8
Программный отбор
0 STAYEKR
 
22.06.12
13:01
Список = Новый СписокЗначений();
   Список.Добавить(Справочники.Спр1.Выбрать().Рекв1);
   Список.Добавить(Справочники.Спр1.Выбрать().Рекв2);
   
   Отбор.Объект.Значение = Список;
   Отбор.Объект.ВидСравнения = ВидСравнения.ВСписке;
Падает с текстом "Ошибка при установке значения атрибута контекста (Значение): Неверный тип значения
   Отбор.Объект.Значение = Список;
по причине:
Неверный тип значения"
Помогите, пожалуйста. Объсяните, в чем причина?
1 MP-40
 
22.06.12
13:05
в неверном типе значения. Запустите отладчик и посмотрите какие типы неверны
2 STAYEKR
 
22.06.12
13:08
Список.Добавить(Справочники.ИнформационныеБазы.Выбрать().Конфигурация);
Список.Добавить(Справочники.ИнформационныеБазы.Выбрать().Наименование);

эти строки в конкретном случае пустые, Список также выдает пустое значение
Отбор.Объект.Значение имеет неопределенный тип. Как убрать ошибку? помогите, пожалуйста!
3 ssh2006
 
22.06.12
13:12
Вид сравнения всписке не всегда можно использовать
4 STAYEKR
 
22.06.12
13:13
(3)А что тогда нужно использовать?
5 STAYEKR
 
22.06.12
13:19
никто не знает?
6 ssh2006
 
22.06.12
13:20
Поменяй местами
Отбор.Объект.Значение = Список;
Отбор.Объект.ВидСравнения = ВидСравнения.ВСписке;
v8: Отбор в форме списка документа
7 STAYEKR
 
22.06.12
13:22
(6) Спасибо!
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn