|
v7: ТиС - запретить ввод новой номенклатуры | ☑ | ||
---|---|---|---|---|
0
ЯнСмит
19.04.22
✎
13:00
|
Подсобите пожалуйста, никак не решить проблему - хочется в типовой торговле при подборе номенклатуры в приходную накладную запретить создавать новую непосредственно из формы подбора, нужно только через отдельное меню Справочник-Номенклатура-Новый.
Пробовал и через глобальную переменную и через контекст формы - никак, получается только вообще запретить создание номенклатуры пока открыта форма приходного документа, а это совсем не то =(( |
|||
1
Builder
19.04.22
✎
13:26
|
(0) А какая принципиальная разница где создавать номенклатуру?
|
|||
2
MWWRuza
гуру
19.04.22
✎
13:29
|
Ну... А кто мешает запретить именно в форме подбора, добавить предопределенную процедуру ВводНового(,), в которой СтатусВозврата(0) сделать?
Тогда, из обычной формы списка будет вводиться, а из формы подбора - нет. |
|||
3
Злопчинский
19.04.22
✎
14:16
|
(0) см.(2) - модифицируешь код Справочник.Номенклатура.ФормаПодбора
аналогично делаешь в форме Справочник.Номенклатура.ДляВыбора - ты же ведь не заблокировал внесение номенклатуры в Поступление через простое добавление строки в ТЧ с выбором номенклатуры в строке... |
|||
4
Злопчинский
19.04.22
✎
14:19
|
..только в форме списка нет предопределенного ВводНового()
|
|||
5
Aleksey
19.04.22
✎
14:22
|
(4)
Процедура ПриВводеСтроки() КонецПроцедуры Синтаксис: ПриВводеСтроки() Назначение: Предопределенная процедура при интерактивном вводе новой строки списка справочника. Замечание: Данная процедура может располагаться только в модуле формы списка справочника. |
|||
6
Злопчинский
19.04.22
✎
14:25
|
соответсвенно надо понимать в Спр.Номенклатура.ФормаЭлемента - откуда ты в нее попал...
|
|||
7
Злопчинский
19.04.22
✎
14:25
|
(5) Не прокатит если ввод "В жиалоге"
|
|||
8
Kigo_Kigo
19.04.22
✎
14:35
|
Процедура ПриОткрытии()
Форма.ТолькоПросмотр(1); КонецПроцедуры |
|||
9
MWWRuza
гуру
19.04.22
✎
15:09
|
(7) Да, все так... Тогда только проверять, откуда вызвана процедура ввода нового, и запрещать, если из подбора. Сложнее, но можно при желании сделать.
|
|||
10
MWWRuza
гуру
19.04.22
✎
15:16
|
(8) А, кстати, да - так работает. Все подбирается, а кнопки создания/редактирования не активны :-)
Все проще, чем казалось вначале :-) |
|||
11
ЯнСмит
19.04.22
✎
15:40
|
(6) ага, именно в этом проблема - никак не отловить внешний контекст
(10) да ладно, неужели так просто, сейчас попробую ) |
|||
12
ЯнСмит
19.04.22
✎
15:50
|
Да уж, все оказалось гораздо проще, чем казалось, действительно все работает как и хотелось, Kigo_Kigo - огромное спасибо!
|
|||
13
Злопчинский
19.04.22
✎
16:58
|
(12) тока в другом констексте окажется что нужно из подбора форму элемента открыть... ;-) но это редко
|
|||
14
Kigo_Kigo
19.04.22
✎
17:03
|
(13) Так это намного проще, определить откуда фору открыли, если из ПТУ , то толькопросмотр, если нет, то нет
|
|||
15
Злопчинский
19.04.22
✎
19:55
|
(14) в подбор обычно и передается же контекст-родитель...
|
|||
16
Kigo_Kigo
20.04.22
✎
08:36
|
(15) А я тебе про что?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |