Имя: Пароль:
1C
1С v8
УФ. Не работает список выбора
0 batmansoft
 
17.07.14
15:40
Добрый день. Создал обработчик "ПриНачалеВыбораИзСписка":
&НаСервере
Функция СоздатьСписок()

    Список=Новый СписокЗначений();
    Выборка=Справочники.СоглашенияСКлиентами.Выбрать();
    Пока Выборка.Следующий() Цикл
        Список.Добавить(Выборка.Ссылка);
    КонецЦикла;
    возврат Список;    

КонецФункции // СоздатьСписок()()


&НаКлиенте
Процедура [Название процедур не пропускает матофильтр](Элемент, СтандартнаяОбработка)
    //Список.Добавить("ЫАЫВА");
    //Список.Добавить("вапвапвап");
    сообщить("ЫВАЫВ");
    Элемент.СписокВыбора=СоздатьСписок();
    СтандартнаяОбработка=ложь;
КонецПроцедуры

Сдела кнопку выбора из списка. Но почему то в этот обработчик даже не заходит при нажатии на кнопочку выбора из списка. подскажите пожалуйста, как лечить?
1 Defender aka LINN
 
17.07.14
15:44
А режим выбора и списка-то включил?
2 DefMB
 
17.07.14
15:46
Платформа 8.2? в 8.3 без режима совместимости у поля ввода отсутствует свойство КнопкаСпискаВыбора. Нужно читать документацию к платформе и правила перевода с 8.2 на 8.3
3 batmansoft
 
17.07.14
15:48
(1) Включил, все равно не попадает.
(2) Платформа 8.3, конфа УТ11.
4 DefMB
 
17.07.14
15:48
Нужно вообщем либо деградировать платформу до 8.2 или играть по новым правилам 8.3.
5 batmansoft
 
17.07.14
15:56
(4) Ну, с Ут11 на 10.3 не реально вернутся, так что деградация отпадает. А что это за новые правило? кнопка выбора из списка есть, но она не работает?  Я, конечно, могу извратиться и сделать как то по другому, но тогда нафига нужна кнопка выбора из списка, если она не работает?
6 DefMB
 
17.07.14
16:01
(5) событие оставлено для обратной совместимости, когда мы переключаем конфигурацию в 8.3 без совместимости, событие не отрабатывается. Логику по заполнению списка выбора рекомендуют перенести ПриСозданииНаСервере