|
Пытаюсь программно задать значение списка выбора для перечисления | ☑ | ||
---|---|---|---|---|
0
Ivan_495
27.10.16
✎
11:34
|
Пытаюсь программно задать значение списка выбора для перечисления статус.
В модуле управляемой формы добавил код &НаКлиенте Процедура СтатусНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка) СтандартнаяОбработка=Ложь; Переч=Перечисления.Статус; СписокСтатусов=Элементы.Статус.СписокВыбора; СписокСтатусов.Очистить(); СписокСтатусов.Добавить(Переч.Закрыто); СписокСтатусов.Добавить(Переч.КИсполнению); КонецПроцедуры Ставлю точку останова . не останавливается? |
|||
1
Ivan_495
27.10.16
✎
11:35
|
Установлен РежимВыбораИзСписка
|
|||
2
Рэйв
27.10.16
✎
11:45
|
1.убери из ПриНачалеВыбора
2.При создании на сервере: //--- Переч=Перечисления.Статус; Сп=Новый СписокЗначений; Сп.Добавить(Переч.Закрыто); Сп.Добавить(Переч.КИсполнению); Элементы.Статус.СписокВыбора.ЗагрузитьЗначения(Сп.ВыгрузитьЗначения()); Должно нормально заработать |
|||
3
Ivan_495
27.10.16
✎
11:47
|
&НаКлиенте
Процедура СтатусНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) // Вставить содержимое обработчика. Если Объект.Наименование="Закрыто или к исполнению" тогда Переч=Перечисления.Статус; СписокСтатусов=Элементы.Статус.СписокВыбора; СписокСтатусов.Очистить(); СписокСтатусов.Добавить(Переч.Закрыто); СписокСтатусов.Добавить(Переч.КИсполнению); КонецЕСли; КонецПроцедуры вот так работает |
|||
4
Ivan_495
27.10.16
✎
11:49
|
НачалоВыбораИзСписка чем отличатся от НачалоВыбора ?
|
|||
5
Рэйв
27.10.16
✎
12:00
|
(4)Из назания не понятно разве?
первое при начале выбора через список, второе стандартно через три точки |
|||
6
Ivan_495
27.10.16
✎
12:15
|
а почему так не работает?
&НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) //Вставить содержимое обработчика Если Параметры.Ключ.Пустая() = Истина тогда Если Объект.Наименование="Закрыто или к исполнению" тогда Элементы.Статус.РежимВыбораИзСписка=Истина; Переч=Перечисления.Статус; СписокСтатусов=Элементы.Статус.СписокВыбора; СписокСтатусов.Очистить(); СписокСтатусов.Добавить(Переч.Закрыто); СписокСтатусов.Добавить(Переч.КИсполнению); иначе КонецЕСли; КонецЕСли; КонецПроцедуры |
|||
7
Ivan_495
27.10.16
✎
12:16
|
РежимВыбораИзСписка настраивать нельзя?
|
|||
8
Ivan_495
27.10.16
✎
12:21
|
РежимВыбораИзСписка в модуле формы настраивать нельзя?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |