Имя: Пароль:
1C
1С v8
Вывод программно СпискаВыбора
, ,
0 Tumakota
 
26.06.15
13:46
&НаКлиенте
Процедура ОрганизацияУТНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
    
    Запрос = Base1С.NewObject("Запрос");
    Запрос.Текст ="ВЫБРАТЬ
        |    Организации.Код,
        |    Организации.Наименование,
        |    Организации.ИНН
        |ИЗ
        |    Справочник.Организации КАК Организации
        |ГДЕ
        |    Организации.ПометкаУдаления = ЛОЖЬ";
        
    Значение = Не Запрос.Выполнить().Пустой();
    
    Если Значение тогда
     Результат = Запрос.Выполнить().Выгрузить();
     Для каждого стр из Результат цикл
         Элемент.СписокВыбора.Добавить(стр.Наименование);
     КонецЦикла;
    
    КонецЕсли;
    

КонецПроцедуры

Не ошибок незаполненого списка значений, подскажите
1 Mitriy
 
26.06.15
13:48
обработчик события не подключен...
2 Peltzer
 
26.06.15
13:49
Имхо, при первом начале выбора из списка там будет N позиций, при втором 2*N позиций.
3 Tumakota
 
26.06.15
13:50
(2) просто прошу помочь чтобы выводилось, а что и как там у меня потом будет это уже я думаю мое личное
4 Nuobu
 
26.06.15
13:55
(3) По точке останова попадает в процедуру?
5 Tumakota
 
26.06.15
13:56
(3) не по точке останова не попадает
6 Nuobu
 
26.06.15
13:57
(5) Тогда смотри (1)
7 Tumakota
 
26.06.15
14:00
(6) а как включить этот обработчки или посмотреть где он отключен
8 Nuobu
 
26.06.15
14:05
(7) Заходишь на форму.
Там ищешь поле, которое тебе нужно.
Кликаешь на него правой кнопкой и выбираешь в самом низу "Свойства".
Откроется справа панель свойств.
И внизу панели будут отклики.
Тебе нужен "НачалоВыбораИзСписка".
Напротив него нажми лупу и он сам создаст процедурку.
Ну или запихни название твоей в это поле.
9 Tumakota
 
26.06.15
14:10
(8) Не так это уменя сделано процедура та которая и должна так и создал, но он по отладчику не поападает туда
10 Tumakota
 
26.06.15
14:11
Поле - СписокЗначений
Процедура - создана как и должно быть
11 Nuobu
 
26.06.15
14:13
(9) Тогда проверь подключение откладки.
Если и с ней всё в порядке, тогда подключи свою процедуру на другой отклик. Например - начало выбора.
12 Tumakota
 
26.06.15
14:18
(11) Да на начало выбора подключаю все нормально отладкой попадает, но список тоже пустой
13 Mitriy
 
26.06.15
14:19
(10) не вызывается у тебя обработчик, по какой причине - рой. И вообще у тебя ошибка, тонкий клиент про запрос ничего понятия не имеет...
14 Nuobu
 
26.06.15
14:19
(13) У него соединение.
15 Mitriy
 
26.06.15
14:23
а... Ну и ладно. Обработчик все равно не вызывается ))
16 Nuobu
 
26.06.15
14:26
(12) Ты лучше заполни это один раз при открытии формы, а не при нажатии кнопки.
17 Tumakota
 
26.06.15
14:29
(16) Да она и при открытии формы не заполняет это поле
18 Nuobu
 
26.06.15
14:37
(17) Галочка "РежимВыбораИзСписка" стоит?
19 Saks_Ala
 
26.06.15
15:01
Элемент - справочник, пихаешь строку. СписокВыбора - списокЗначений заполненный текстом. Вот и нет выбора