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

БЮДЖЕТ-Клиент

Окно свойств

Окно свойств представляет собой модальную форму, вызываемую по кнопке PICT_PROPERTY для просмотра или изменения данных текущей записи или для ввода новой.

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

propw

КнопкаНазначение
PICT_REC_EDIT - редактировать запись - переводит окно в режим редактирования
PICT_SAVE - cохранить изменения - кнопка становится активной после перехода в режим редактирования; сохраняет сделанные изменения в БД (Ctrl+S)
PICT_UNDO - отменить изменения - кнопка становится активной после перехода в режим редактирования; отменяет сделанные изменения и возвращает запись в исходное состояние (Ctrl+Z)
PICT_EXIT - закрытие формы - кнопка может быть недоступна пока не будут сохранены или отменены сделанные изменения (Esc)

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

Режим редактирования

Режим редактирования предназначен для изменения или ввода новой записи в БД.

При вызове Окна свойств для ввода новой записи оно открывается в режиме редактирования. Если окно было открыто для просмотра, перевод в режим редактирования осуществляется по кнопке PICT_REC_EDIT. При отсутствии у пользователя прав на изменение данных кнопка недоступна.

Некоторые свойства объектов могут быть доступны только при вводе новой записи!

В данном режиме для ввода данных различного типа поле ввода может изменять свой вид.

1. При возможности ввода значений с клавиатуры поле принимает вид:

propw_edit

2. Если значение представляет собой какую-то запись из другого справочника, то прямой ввод значения такого свойства невозможен. В таком случае поле имеет вид:

propw_refs

Нажатие на кнопку мышью (или Ctrl+Enter) вызовет Окно справочника соответствующего типа в режиме выбора. После выхода с выбором по кнопке PICT_SELECT_COMPLETE в Окне справочника необходимое значение будет записано в поле ввода. В некоторых случаях открытие Окна справочника возможно в режиме множественного выбора. При этом, даже если было выбрано несколько значений, в окошке будет отображаться только первое из списка выбора. Однако при сохранении изменений, в таблицу будут добавлены все выбранные значения.
Частным случаем выбора из справочника является вызов окна с установкой даты/времени.

3. В случае, когда значение свойства может принимать только определенные предустановленные программой значения, окно ввода принимает вид поля со стрелочкой:

propw_combo_cl

Нажатие на стрелку мышью (или F4 или Alt+стрелка_вниз) раскрывает список, из которого необходимо выбрать требуемое значение:

propw_combo_op

Любые изменения, произведенные в режиме редактирования должны быть сохранены либо отменены.
Однако необходимо помнить, что изменения сохраненные в Окне свойств не записываются в БД, а лишь подтверждают намерения пользователя изменить текущую запись. Для сохранения изменений в БД необходимо сохранить их в окне, из которого Окно свойств было вызвано. Таким образом, отказавшись от изменений в вызывавшем окне, Пользователь потеряет все изменения, делавшиеся для записи.