|
Пустой отбор |
☑ |
0
vanyshan
16.10.11
✎
21:18
|
Добрый вечер!
Подскажите пожалуйста что я делаю не так:
Процедура БанковскийСчетНачалоВыбора(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка=Ложь;
ФормаВыбора = Справочники.БанковскиеСчета.ПолучитьФормуВыбора(,Элемент);
Отбор = ФормаВыбора.СправочникСписок.Отбор.Ссылка;
СписокЭлементов = Новый СписокЗначений;
СписокЭлементов.Добавить("000001083");
СписокЭлементов.Добавить("000001806");
Отбор.ВидСравнения = ВидСравнения.ВСписке;
Отбор.Значение = СписокЭлементов;
Отбор.Использование = Истина;
ФормаВыбора.Открыть();
КонецПроцедуры
Получаю пустой отбор
Отбор.Значение = СписокЭлементов; - пустое значение
|
|
1
aleks-id
16.10.11
✎
21:27
|
ничего удивительного. он и будет пустым.
|
|
2
vanyshan
16.10.11
✎
21:31
|
Что не так?
|
|
3
aleks-id
16.10.11
✎
21:37
|
СписокЭлементов.Добавить("000001083")
|
|
4
vanyshan
16.10.11
✎
21:52
|
СписокЭлементов.Добавить(ФормаВыбора.СправочникСписок.Отбор.Ссылка.Код("000001083"))
Так?
|
|
5
Reaper_1c
16.10.11
✎
22:02
|
facepalm.jpg
Еще один базу уменьшил чтоле???
|
|
6
AmoreMe
16.10.11
✎
22:06
|
ФормаВыбора = Справочники.БанковскиеСчета.ПолучитьФормуВыбора("ФормаВыбора");
Отбор = ФормаВыбора.СправочникСписок.Отбор.Код;
Отбор.ВидСравнения = ВидСравнения.ВСписке;
СписокЭлементов = Новый СписокЗначений;
СписокЭлементов.Добавить("000001083");
СписокЭлементов.Добавить("000001806");
Отбор.Значение = СписокЭлементов;
Отбор.Использование = Истина;
ФормаВыбора.Открыть();
|
|
7
AmoreMe
16.10.11
✎
22:06
|
если по первому твоему варианту то так!
|
|