10.5. Функциональные опции и права на просмотр поля в отчете


В случае если у пользователя нет права па интерактивный просмотр некоторого поля или данное поле связано с выключенными фу нкциональными опциями, тго поле становится недоступным для настройки пользователем. Т. е. оно не будет отображаться в списке доступных полей.
При получении настроек отчета по умолчанию система компоновкн данных автоматически выполняет следующие действия с настройками:
из оформляемых полей элемента условною оформления удаляются ноля, на которые у пользователя нет права на просмотр и связанные с выключенными функциональными опциями. Если после удаления оформляемого поля из элемента условного оформления в элементе не остается ни одного оформляемого поля с включенным признаком использования, то такой элемент условного оформления также удаляется.
если в отборе элемента условного оформления использовалось поле, для которою у пользователя нет права на просмотр, или поле, которое связано с выключенными функциональными опциями, то такой элемент условного оформления удаляется.
Если поле ранее было доступно, п пользователь каким-либо образом сохранил настройку, а в дальнейшем (когда поле стало для нею недоступно) загрузит настройку, поля не будут автоматически удаляться из настройки. Это сделано для того, чтобы пользователь имел возможность заменить недоступные поля другими полями или самостоятельно удалил их использование из настроек.
Если при выполнении метода Выполнить (), объекта Ко.мпоноЕщикМа- кетаКомпоновки, параметр ПроверятьДоступностьПолей установлен в значение Истина, то будет осуществляться проверка доступности полей для текущего пользователя и проверка наличия ноля во включенной функциональной опции. В случае если в настройках используется недоступное поле, будет выдаваться исключение. Если значение параметра Ложь, то проверка осуществляться не будет.
ПРИМЕЧАНИЕ. В случае выполнения отчета из автоматически сгенерированной формы, осуществляться проверка доступности полей для текущего пользователя и проверка наличия ноля но включенной функциональной опции.
<< | >>
Источник: А.Алексеев, А. Безбородое, Д. Бескоровайнов. 1С:Предприятие 8.2. Руководство разработчика. 2009

Еще по теме 10.5. Функциональные опции и права на просмотр поля в отчете:

  1. Продаем дополнительные опции
  2. ЭЛЕМЕНТЫ И ПОЛЯ
  3. 5.2. Отчет о прибылях и убытках и отчет об изменениях капитала по МСФОи российским стандартам
  4. Экзистенциализм Жана Поля Сартра
  5. 6.2. Отчет об оценке (полный отчет
  6. 7.2. Экономическая и функциональные стратегии
  7. Появление функциональных систем
  8. Подготовка функциональных смет
  9. ФУНКЦИОНАЛЬНАЯ ГРАМОТ-НОСТЬ
  10. 2. ФУНКЦИОНАЛЬНЫЕ ОБЯЗАННОСТИ
  11. СТРУКТУРНО-ФУНКЦИОНАЛЬНЫЙ АНАЛИЗ
  12. Функционально-стоимостной анализ
  13. 1.3. Функциональная структура МИС и информационные потоки
  14. Функциональные системы в организациях обслуживания