0
- 21.04.2014 - 16:14
|
Ситуация следующая. При открытии справочника отрабатывает отбор по определенному реквизиту. Пользователю надо показать только то, что надо. Но вот засада. Есть в панели инструментов кнопка "Отключить отбор". И вот все записи опять на виду. Так и не нашел, как программно заблокировать изменение отбора. Может кто подскажет куда рыть?
| |
1
- 21.04.2014 - 16:20
|
ПриУстановкеОтбора() Предопределенные процедуры Модуля формы списка спр-ка Предопределенная процедура при установке отбора справочника. Синтаксис: ПриУстановкеОтбора(<ТипОтбора>, <ЗначениеОтбора>) Англоязычный синоним: OnSetSelectInJournal Параметры: <ТипОтбора> Строковое значение — тип устанавливаемого отбора (имя реквизита справочника по которому устанавливается отбор). <ЗначениеОтбора> Устанавливаемое значение отбора. Описание: Вызов предопределенной процедуры ПриУстановкеОтбора() производится в системе 1С:Предприятие при интерактивной установке отбора любым способом (отбор, быстрый отбор, отбор по значению, история отбора) и при отключении отбора. Если в данной предопределенной процедуре установить статус возврата — 0, то установка отбора справочника не будет произведена. Данная предопределенная процедура может располагаться только в Модуле формы списка справочника (см. «Виды программных модулей»). Пример: Процедура ПриУстановкеОтбора(ВыбСпособ) Если НазваниеНабораПрав() = "Продавец" Тогда Предупреждение("Нельзя устанавливать отбор;", 2); СтатусВозврата(0); КонецЕсли; КонецПроцедуры См. также: СтатусВозврата() | |
2
- 21.04.2014 - 16:31
| (1) Спасибо. То что надо. | |
| Интернет-форум Краснодарского края и Краснодара |