energy-service.ru :  Новости, документация, помощь и поддержка пользователей программных продуктов

Абонент-Сервис

Окно справочника

Окно справочника представляет собой модальную форму, вызываемую из дочерних окон для изменения данных или для выбора значения. При вызове окна в режиме выбора возможен режим выбора одной строки или нескольких (множественный выбор). В случае “множественного выбора” становится доступной кнопка управления отображением/скрытием Окна множественного выбора.

Вид Окна справочника и назначение расположенных на панели инструментов стандартных кнопок представлен на рисунке ниже.

refw

КнопкаНазначение
PICT_PROPERTY - cвойства текущей записи - вызывает Окно свойств, в котором возможно ее редактирование
PICT_REFRESH - обновить данные таблицы
PICT_REC_EDIT - редактировать запись - вызывает Окно свойств, сразу в режиме редактирования
PICT_ADD_TOLIST - добавить запись - для добавления новой записи, вызывается Окно свойств с пустыми полями для заполнения
PICT_NEW_AS_COPY - создать копию записи - для добавления новой записи-копии текущей строки; сразу после добавления записи открывается Окно свойств в режиме редактирования для установления нужных значений
PICT_DEL_FROMLIST - удалить запись - после подтверждения запроса удаления, удаляет текущую запись
PICT_DEL_FROMLIST_ALL - удалить все записи - удаляет все записи таблицы
PICT_SAVE - cохранить изменения - кнопка становится активной после любых изменений в наборе данных, сохраняет сделанные изменения в БД
PICT_UNDO - отменить изменения - кнопка становится активной после любых изменений в наборе данных, отменяет сделанные изменения и возвращает набор данных в исходное состояние
PICT_MULTISELECT - множественный выбор - кнопка активна при вызове Окна справочника для выбора нескольких значений; скрывает/отображает окно - при скрытом выбирается одно значение
PICT_SELECT_NULL - выход с "пустым" значением - кнопка активна при вызове Окна справочника для выбора значений; позволяет выйти с "пустым" значением либо очистить поле, для которого вызывался справочник
PICT_SELECT_COMPLETE - выход с выбором - кнопка активна при вызове Окна справочника для выбора значений; после нажатия кнопки значение текущей записи попадает в поле, из которого был инициирован вызов справочника
PICT_EXIT - закрытие формы - кнопка может быть недоступна пока не будут сохранены или отменены сделанные изменения (Esc)

Доступность кнопок регулируется правами текущего пользователя на изменения просматриваемых данных.

Панель фильтра предназначена для фильтрации данных. На панели располагается поле для ввода фильтра и флажок “Снять”.
Фильтр работает только по одной колонке набора данных. Для фильтрации необходимо установить фокус на колонку, по которой необходимо наложить фильтр, после этого установите курсор в поле фильтра и вводите нужное выражение. По мере набора каждого знака данные в сетке будут отфильтровываться, и установится флажок “Снять”. После достижения необходимого результата можно переместить фокус на таблицу и использовать данные. Снятие флажка удалит фильтр и отразит все записи.
Флажок “Показывать только действующие” отображается и доступен только для “исторических” данных. При снятом флажке данные с закрытым уже периодом действия будут также отражаться в таблице (серым цветом).

При работе с окном множественного выбора можно воспользоваться кнопками:

  • “Добавить”- добавляет в список отобранных текущую запись из основного окна;
  • “Удалить” – удаляет из списка отобранных текущую запись;
  • “Добавить все” – добавляет все записи в список отбора;
  • “Удалить все” – очищает список отобранных.
    При скрытом окне множественного выбора форма работает в режиме выбора одной строки.

Двойной щелчок мышью на записи основного окна:

  • в режиме выбора: закрывает форму с выбором записи;
  • в режиме множественного выбора: добавляет текущую запись в список отобранных;
  • в режиме просмотра: открывает Окно свойств.