Универсальная табличная форма включает функции, связанные с обработкой данных списка. Их перечень представлен в Табл. 12.1.
Табл. 12.1. Команды для работы с табличной формой
Новый | Создание нового элемента списка (экземпляра сущности, связанной с данной табличной формой). При выборе команды открывается форма редактирования в режиме создания (поля формы не заполнены). Если при создании нового элемента возможны какие-то варианты (например, создание новых элементов разного типа), подпись кнопки добавления содержит значок и нажатие на кнопку открывает дополнительный список выбора нужной опции. | |
Свойства | Редактирование выделенного элемента списка. Открывается форма редактирования*, связанная с данной сущностью, поля которой заполнены значениями атрибутов выбранного элемента списка. | |
Удалить | Выделенный в момент нажатия кнопки элемент списка удаляется. При этом выводится стандартный запрос подтверждения удаления (п. 11.2). Если существуют связанные с выбранным элементом данные, удаление невозможно и будет выведено соответствующее сообщение. | |
Обновить | Команда позволяет обновить данные списка, т.е. загрузить их заново из базы данных. Функция может понадобиться, если форма была открыта и не использовалась в течение какого-то времени, за которое данные в БД могли измениться. При работе с элементами списка – добавление, удаление, редактирование список обновляется автоматически. | |
Экспортировать объекты списка | Функция позволяет выгрузить данные списка в документ, сохраняемый на компьютере пользователя. Описание функции экспорта приведено в п. 12.5. |
*Форма редактирования может быть открыта в виде новой вкладки в области отображения данных, либо в виде диалогового окна. Режим открытия формы редактирования для каждой сущности задается разработчиком системы.





