Форма редактирования записи справочника

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

DictionaryEntry1

В заголовке формы (закладки) расположены через запятую название справочника и код открытой (создаваемой или редактируемой) записи.

DictionaryEntry_name

Если пользователь не обладает правом редактирования записей справочника, в заголовке окна также будет расположено соответствующее информационное сообщение [сохранение запрещено].

DictionaryEntry_nameAndNoedit

В панели инструментов расположены следующие элементы:

кнопка DictionaryEntry_button1 – открывает списковую форму справочника, которому принадлежит запись;

кнопка DictionaryEntry_button3 – позволяет отменить все внесенные и еще не сохраненные изменения;

название справочника и код открытой записи помимо заголовка также продублированы в панели инструментов. Клик левой кнопкой мыши непосредственно по коду записи (цифре) приведет к копированию его в буфер обмена;

DictionaryEntry4

иконка DictionaryEntry_button4 обозначает вложения, которые подробно описаны в одноименном разделе;

индикатор языка (мультиязычности). Он показывает, на каком языке будут сохранены данные справочника. Подробно про мультиязычность написано в одноименном разделе;

DictionaryEntry5

кнопка "Выполнить команды..." – открывает список команд, которые можно совершить над открытой в форме редактирования записью справочника:

DictionaryEntry7

Надпись на кнопке меняется на "Нет доступных команд", если для справочника таковых нет или они недоступны пользователю;

кнопка Dictionaries_Button_16 – открывает форму настройки команд, которая подробно описана в одноименном разделе. С ее помощью можно поместить наиболее востребованные из команд в панель быстрого доступа в нижней части формы редактирования, а также настроить список команд, доступный по кнопке "Выполнить команды..." панели инструментов:

DictionaryEntry8

кнопка Dictionaries_Button_8 – открывает диалог печати редактируемой записи справочника. При клике по стрелке Dictionaries_PrintArrow справа от кнопки печати открывается список доступных форматов, в которые можно экспортировать запись справочника. Печать подробно описана в одноименном разделе;

кнопка Dictionaries_Button_5 (горячая клавиша Key-F5) – обновляет запись справочника. Фактически нажатие кнопки приводит к тому же эффекту, как закрытие и повторное открытие записи справочника. Если в запись справочника были внесены и не сохранены изменения, после обновления они будут потеряны:

DictionaryEntry9

кнопка "ОК" – закрывает форму редактирования, сохраняя внесенные в запись изменения;

кнопка "Сохранить" (сочетание клавиш Key-Ctrl+Key-S) – сохраняет внесенные в запись изменения не закрывая форму редактирования;

кнопка "Отмена" (горячая клавиша Key-Esc) – закрывает форму редактирования, отменяя внесенные в запись изменения.

Если запись подверглась изменению, в заголовке окна появляется информационное сообщение [изменена], а в панели инструментов активируется кнопка DictionaryEntry_button3, позволяющая отменить все внесенные и еще не сохраненные изменения.

DictionaryEntry2

Сообщение в заголовке окна пропадают, а кнопка DictionaryEntry_button3 вновь становится неактивной, когда внесенные изменения сохранены, либо отменены.

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

DictionaryEntry3

В этом случае информационная строка в заголовке окна будет содержать соответствующую информацию [изменена, сохранение запрещено]. Внесенные изменения в этом случае можно будет только отменить (кнопки "ОК" и "Сохранить" будут неактивны).

Если какой-либо другой пользователь на другом компьютере удалит запись, которая в данный момент открыта для редактирования, в заголовке окна появится информационное сообщение [удалена].

DictionaryEntry6

Внесенные изменения в этом случае можно будет только отменить (кнопки "ОК" и "Сохранить" будут неактивны).

35_important

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