Имя: Пароль:
1C
 
Запрет выбора из справочника
0 Sereja
 
01.04.10
16:02
День добрый. С праздничком.
Кто в курсе подскажите:

Нужно запретить интерактивный выбор элементов с определенным признаком из спр.Номенклатура. Т.е. Если ТекущийЭлемент().ФлНеВыбирать = 1 Тогда Не выбирать этот элемент

Мне надо это предусмотреть для всех документов. Чтоб в документ нельзя было выбрать определенные позиции спр.Номенклатура

Понимаю, что это можно организовать используя ОбработкаВыбораЗначения(<?>,,). Но не хочется добавлять это во все формы документов.

Можно ли сделать это как-то в модуле формы справочника ?
1 Сияющий Асинхраль
 
01.04.10
16:05
Можно поставить отбор, чтобы уже при открытии окна подбора эти элементы даже не показывались, тогда и обработка выбора значения не нужна
2 Sereja
 
01.04.10
16:10
(1)
Если заполнение док-та ведется через подбор

Если же добавить элемент через INSERT, то откроется ФормаСписка.Основная
3 АЛьФ
 
01.04.10
16:14
Форма.ОбработкаВыбораСтроки(<?>);
Синтаксис:
Форма.ОбработкаВыбораСтроки(<Флаг>)
Назначение:
Включает в форме списка (справочника, журнала, счетов, журнала операций, журнала проводок) обработку выбора строки предопределенной процедурой ПриВыбореСтроки.
Параметры:
<Флаг> - число: 1 - включает обработку выбора предопределенной процедурой; 0 - выключает обработку выбора предопределенной процедурой.
Замечание:
Доступ к методу возможен только в контексте Модуля формы через атрибут Форма.
4 Sereja
 
01.04.10
16:16
ого, Сам АЛьФ

Благодарствую. Очень помогли
5 Сияющий Асинхраль
 
01.04.10
16:16
Есть три типа форм: Основная, ДляВыбора, ДляПодбора. Можно сделать отбор для вариантов 2 и 3. Или (3)
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.