В SimpleOne запись – это базовая сущность для хранения и представления информации. В агентском интерфейсе, работа с записями возможна в представлении формы или списка.
С любой записью возможно взаимодействие как пользователя, так и процесса. Эти виды взаимодействия представлены следующими операциями: создание, чтение, обновление, удаление. В зависимости от настроек правил контроля доступа (ACL), различным пользователям или группам пользователей могут быть недоступны все или часть этих операций в отношении отдельных записей и их полей.
Создание записи
Новую запись в агентском интерфейсе можно создать несколькими способами:
нажав Создать на представлении списка нужной таблицы.
нажав Создать на форме любой записи нужной таблицы.
нажав Создать запись на форме настройки нужной таблицы.
нажав на полях типа Reference, которые ссылаются на нужную таблицу.
заполнив поля уже созданной записи нужной таблицы другими значениями и создав копию записи.
Чтение записи
При чтении пользователю системы предоставляется доступное содержимое записи, т.е. атрибуты и их значения.
Эта операция не вызывает транзакций, связанных с изменением состояния записи. Правила контроля доступа (ACL) определяют доступность чтения всей записи, либо части ее содержимого.
Обновление записи
По сравнению с созданием, при обновлении записи вы также сначала работаете на основе виртуального временного объекта, который, в отличие от процедуры создания, заполнен на основе информации, содержащейся в базе данных. Для того чтобы информация была добавлена в базу данных, инициируется транзакция обновления, для которой справедливо все то же самое, что и для транзакции создания, кроме создания самой записи в базе данных.
На операцию обновления могут распространяться ограничения через правила контроля доступа (ACL). Также момент отправки записи в базу данных отрабатывает все механизмы, инициированные транзакцией. *ссылка на execution order
Удаление записи
Удалить запись в агентском интерфейсе можно одним из следующих способов:
В представлении списка таблицы, содержащей записи, которые нужно удалить:
выберите нужные записи, установив флажки слева от них:
нажмите Удалить в правом верхнем углу
Выбрав Удалить в бургер-меню записи, которую нужно удалить.