Имя: Пароль:
1C
1С v8
Выбор элемента справочника
0 mc_jet
 
17.08.12
16:01
Доброе.
1с 8.2. Есть справочник, в нем часть элементов с признаком НеИспользовать, нужно чтобы эти элементы нельзя было выбрать.
Конечно, можно в списке формы выбора создать событие ВыборЗначения и в нем делать отбор, но как быть если пользователь не использует форму выбора, т.е. вводит в поле текст и система автоматически подбирает элемент. Конечно и для этого поля можно написать событие, но полей таких много. Как быть? Что посоветуете?
1 mc_jet
 
17.08.12
16:03
или ждать 1С 9.0?
2 Лоботряс
 
17.08.12
16:06
Жди, если параметры выбора у реквизита не имеешь использовать.
3 Лоботряс
 
17.08.12
16:07
*не имеешь= не умеешь
4 mc_jet
 
17.08.12
16:11
(2) не подскажешь, где эти параметры искать?
5 Лоботряс
 
17.08.12
16:15
в свойствах реквизита с типом ТвойСправочник
6 Лоботряс
 
17.08.12
16:21
о! по слухам есть еще такая весчь как функциональные опции...
7 mc_jet
 
17.08.12
16:28
(5) получается для каждого реквизита (тип справочник Номенклатура) в документах (в таблицах) и отчетах (в отборах), я должен его изменить?
8 shuhard
 
17.08.12
16:29
(0) я такие вопросы в толстом клиенте решаю подпиской перед записью документов
выбрал то, чего выбирать не надо - не смог провести документ


у меня таким образом папки в номенклатурном справочнике помечены - не для продажи
9 mc_jet
 
17.08.12
16:31
(8) "проверки потом" и исправлять в документы процедуру выбора это понятно, но куда интереснее добавить в справочник реквизит не использовать и он не будет выбираться.
10 shuhard
 
17.08.12
16:32
(9) кто бы спорил
11 shuhard
 
17.08.12
16:33
(9) а из злоебучих вариантов - порезать RLS
12 mc_jet
 
17.08.12
16:37
(11) думаю попробовать вначале функциональные опции, как предложил (6)
13 mc_jet
 
17.08.12
17:22
(12) в общем функциональные опции это не то что нужно или я не смог понять как их прикрутить.
14 mc_jet
 
17.08.12
17:24
Уважаемые, а есть другие предложения.
Наверняка, все сталкивали с проблем, чтобы запретить выбирать определенные позиции в номенклатуру или в договорах. Как решали эту проблему? Поделитесь опытом, пожалуйста.
15 Infsams654
 
17.08.12
17:24
(0) это УФ ?
16 mc_jet
 
17.08.12
17:31
(15) часть документов на управляемой форме, а часть на обычной
17 Infsams654
 
17.08.12
17:35
(16) если УФ, то отдавать на форму из динамического списка порезанным НеИспользовать
18 Reset
 
17.08.12
17:39
(17) При вводе по строке (а автор хочет и этот ввод охватить), форма вообще не открывается
19 Reset
 
17.08.12
17:40
Так то и в обычных формах можно отбор неотключаемый поставить
20 Infsams654
 
17.08.12
17:46
(18) я про то, что в поле ввода ставить путь к данным не справочник, а динамический список
21 mc_jet
 
17.08.12
17:46
(18) конечно, ввод по строке это самое интересное
22 mc_jet
 
17.08.12
17:48
(20) Вы предлагаете исправлять поле ввода, тут вопросов не возникает, есть события у этого поля и все работает на ура. А вот без редактирования этих полей?
23 Infsams654
 
17.08.12
17:53
(22) писать обработчики события поля и назначить источник данных поля, это есть разница
Закон Брукера: Даже маленькая практика стоит большой теории.