Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Вопрос по Отбору в форме списка справочника 7.7 (http://forums.kuban.ru/f1040/vopros_po_otboru_v_forme_spiska_spravochnika_7_7_a-5641187.html)

US1C 21.04.2014 16:14

Вопрос по Отбору в форме списка справочника 7.7
 
Ситуация следующая. При открытии справочника отрабатывает отбор по определенному реквизиту. Пользователю надо показать только то, что надо. Но вот засада. Есть в панели инструментов кнопка "Отключить отбор". И вот все записи опять на виду. Так и не нашел, как программно заблокировать изменение отбора. Может кто подскажет куда рыть?

qweqwe123123 21.04.2014 16:20

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

Синтаксис:

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

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

OnSetSelectInJournal

Параметры:

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

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

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

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

См. также:

СтатусВозврата()

US1C 21.04.2014 16:31

(1) Спасибо. То что надо.


Текущее время: 19:15. Часовой пояс GMT +3.