К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Вопрос по Отбору в форме списка справочника 7.7

Гость
0 - 21.04.2014 - 16:14
Ситуация следующая. При открытии справочника отрабатывает отбор по определенному реквизиту. Пользователю надо показать только то, что надо. Но вот засада. Есть в панели инструментов кнопка "Отключить отбор". И вот все записи опять на виду. Так и не нашел, как программно заблокировать изменение отбора. Может кто подскажет куда рыть?


Гость
1 - 21.04.2014 - 16:20
ПриУстановкеОтбора()
Предопределенные процедуры Модуля формы списка спр-ка
Предопределенная процедура при установке отбора справочника.

Синтаксис:

ПриУстановкеОтбора(<ТипОтбора>, <ЗначениеОтбора>)

Англоязычный синоним:

OnSetSelectInJournal

Параметры:

<ТипОтбора> Строковое значение — тип устанавливаемого отбора (имя реквизита справочника по которому устанавливается отбор).
<ЗначениеОтбора> Устанавливаемое значение отбора.
Описание:

Вызов предопределенной процедуры ПриУстановкеОтбора() производится в системе 1С:Предприятие при интерактивной установке отбора любым способом (отбор, быстрый отбор, отбор по значению, история отбора) и при отключении отбора. Если в данной предопределенной процедуре установить статус возврата — 0, то установка отбора справочника не будет произведена.

Данная предопределенная процедура может располагаться только в Модуле формы списка справочника (см. «Виды программных модулей»).

Пример:
Процедура ПриУстановкеОтбора(ВыбСпособ)
Если НазваниеНабораПрав() = "Продавец" Тогда
Предупреждение("Нельзя устанавливать отбор;", 2);
СтатусВозврата(0);
КонецЕсли;
КонецПроцедуры

См. также:

СтатусВозврата()
Гость
2 - 21.04.2014 - 16:31
(1) Спасибо. То что надо.


К списку вопросов






Copyright ©, Все права защищены