Имя: Пароль:
1C
 
Установка заданного значения поля типа перечисление у документа
,
0 NIGHTHUNTER
 
15.09.22
12:40
Где правильно менять значения поля, типа перечисление у документа?

В процедуре ПриСозданииНаСервере()

    //Элементы.ХХХ_ВидДокумента.СписокВыбора.Очистить();
    //Элементы.ХХХ_ВидДокумента.КнопкаВыпадающегоСписка = Истина;    
    //Элементы.ХХХ_ВидДокумента.СписокВыбора.Добавить(Перечисления.ХХХ_ВидДокументаВнутреннегоПеремещения.ЭтапПроизводства_НарядЗадание);


Или в процедуре НачалоВыбора, этого поля типа перечисление?

    СтандартнаяОбработка = Ложь;
    СписокФОП            = Новый СписокЗначений;
    СписокФОП.Добавить(ПредопределенноеЗначение("Перечисление.ХХХ_ВидДокументаВнутреннегоПеремещения.ЭтапПроизводства_НарядЗадание"));


Примеры есть пытаюсь решить как будет правильно? Или и так и так?
1 vicof
 
15.09.22
13:17
Смотря какая задача перед тобой стоит, о, великий ночной охотник.
Расшифруй слово "правильно" правильно.
2 Kassern
 
15.09.22
13:19
(0) вы знаете, что такое модифицированность документа и когда оно отрабатывает?
3 Ryzeman
 
15.09.22
13:22
(0) У меня уже нет сил язвить :( Предположу что ты меняешь форму документа и тебе там надо в одном поле свой список подпихнуть. "Правильнее" в плане быстродействия - ПриСозданииНаСервере() Потому, что код выполняется только один раз. Но если у тебя этот список меняется в зависимости от условий (например от организации) или пользователи нечасто его тыкают, ты приемлимо сделать в обработчике начала выбора, потому что этот код только один раз надо написать
4 Масянька
 
15.09.22
13:23
Я так пониманию, что большинство уже в курсе - какая конфа, релиз...
5 Kassern
 
15.09.22
13:23
(3) А еще есть ОбработкаПолученияДанныхВыбора в модуле менеджера перечисления
6 Ryzeman
 
15.09.22
13:24
(4) Помнишь сериалы 90х? Это как типичный ситком. Одна и та же конфа - его чудо ERP с допиленными самописными документами, один и тот же программист, который не учится ничему, с одними и теми же вопросами и одними и теми же ошибками
7 Kassern
 
15.09.22
13:24
через нее, к примеру в УТ определяется список доступных статусов заказов.
8 Ryzeman
 
15.09.22
13:26
(7) Ага, но я боюсь он совсем запутается тогда.
9 Масянька
 
15.09.22
13:27
(6) В данном случае: Санта-Барбара или Рабыня Изаура?
10 vicof
 
15.09.22
13:32
(9) Этот вопрос выдает твой возраст)
11 Масянька
 
15.09.22
14:32
(10) И что?
12 vicof
 
15.09.22
14:33
(11) Девушка должна оставаться загадочной)
13 Масянька
 
15.09.22
14:42
(12) Рука-лицо...
14 Fish
 
15.09.22
14:44
(9) В данном случае это "Сага о Ливингстаре или Ночной охотник" :)
15 Масянька
 
15.09.22
14:52
(14) Жаль, что нельзя скрыть...
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший