|
УНФ 1.6 где задаются параметры открытия формы подбора номенклатуры
| ☑ |
0
I_learn_1c
05.06.18
✎
13:11
|
Доброго дня,
Подскажите пожалуйста, где устанавливаются параметры открытия формы выбора номенклатуры?
Например в приходная накладная, при нажатии на Добавить стоит отбор по этонабор=ложь, и он недоступен для изменений, а мне надо его изменить.
|
|
1
I_learn_1c
05.06.18
✎
13:14
|
(0) и вообще где найти так сказать обработчик кнопки Добавить если это стандартная? хочу найти момент где вызывается открытие формы выбора номенклатуры по нажатию Добавить-показать все
|
|
2
I_learn_1c
05.06.18
✎
13:50
|
(0) или просто вопрос как добавлять в приходную накладную наборы? стандартно только не наборы.
|
|
3
Cyberhawk
05.06.18
✎
13:51
|
Где-то в конфигурации, вестимо
|
|
4
I_learn_1c
05.06.18
✎
13:53
|
(3) логично. но где если по кнопке добавить открывается форма в которой нельзя выбрать набор? галка Набор снята и недоступна для изменения, в расходной накладной доступна, тут нет
|
|
5
I_learn_1c
05.06.18
✎
13:54
|
не пойму где этот отбор задается и доступность элементов
|
|
6
Cyberhawk
05.06.18
✎
13:55
|
Смотреть надо. Кому охота это делать мысленно?
|
|
7
I_learn_1c
05.06.18
✎
13:58
|
(6) ну может кто-то делал уже.. по идее это стандартно икому-то в других задачах может встретиться, отбор задается и при открытии из других документов.
на событии ПриСозданииНаСервере формы списка номенклатуры уже стоят эти параметры, где-то между нажатием на "показать все" и ПрисозданииНаСервере они задаются, но где именно
|
|
8
Cyberhawk
05.06.18
✎
14:00
|
Я бы на твоем месте сначала определил, прикладной код ли это или палитра свойств
|
|
9
I_learn_1c
05.06.18
✎
14:05
|
(8) всмысле?
|
|
10
I_learn_1c
05.06.18
✎
16:20
|
вроде нашла. если у кого-то будет вдруг такая же проблема.
можно выбирать набор в приходной накладной или нет, зависит от вида операции, при возврате можно, при поступлении нет. отбор в форме устанавливается в ВидОперацииПриИзменении()->ОбработатьИзменениеВидаОперации()->УстановитьВидимостьИДоступность, и в конце последней вот кусок:
Если НЕ ЭтоВозврат(Объект.ВидОперации) Тогда
МассивПараметров.Добавить(Новый ПараметрВыбора("Отбор.ЭтоНабор", Ложь));
КонецЕсли;
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший