Changes for page Модификация данных
Last modified by Alexey Voronov on 2024/10/07 11:36
From version 13.1
edited by Sergey Vasilyev
on 2024/09/20 20:06
on 2024/09/20 20:06
To version 14.1
edited by Sergey Vasilyev
on 2024/09/21 07:43
on 2024/09/21 07:43
Change comment: There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,8 +1,8 @@ 1 1 Модификация данных в справочниках исполнена в двух вариантах - изменение в гриде и через карточку. Если элемент справочника содержит внутренние списки их изменение возможно только в карточке. В момент добавления данных происходит инициализация полей значениями по умолчанию. Перед применением на сервер происходит валидация, в результате которой в случае попытки применения некорректных данных выдается диалог. В некоторых случаях валидация производится в момент изменения значений для более оперативного и комфортного оповещения пользователя о некорректных данных или незаполненных обязательных значениях. 2 2 3 -После применения данных на сервер проиходит их обновление в контексте. Это нужно для того чтобы получить актуальный набор и значения, заполняемые сервером. Такими значениями являются ключи (идентификаторы), дата последнего изменения, пользователь, вносивший последнее изменение и многое другое. Применение на сервер - относительно долгая операция, в ходе которой возможно возникновение конфликтов и блокировок. Измененные данные применяются на сервер одной транзакцией и в случае ошибки на сервере отменяются целиком. Ошибка отображается в диалоге, а накопленные в контексте изменения остаются непримененными с возможностью их поправить и попытаться применить заново. 3 +После применения данных на сервер просиходит их обновление в контексте. Это нужно для того чтобы получить актуальный набор и значения, заполняемые сервером. Такими значениями являются ключи (идентификаторы), дата последнего изменения, пользователь, вносивший последнее изменение и многое другое. Применение на сервер - относительно долгая операция, в ходе которой возможно возникновение конфликтов и блокировок. Измененные данные применяются на сервер одной транзакцией и в случае ошибки на сервере отменяются целиком. Ошибка отображается в диалоге, а накопленные в контексте изменения остаются непримененными с возможностью их поправить и попытаться применить заново. 4 4 5 -По этим причинам и изменения данных накапливаются в интерфейсе и применяются не сразу, а по команде пользователя Ок, Применить. В общем случае применять необходимо как данные, введенные в карточке, так и данные модифицированные в гриде. Бывают исключения.5 +По этим причинам изменения данных накапливаются в интерфейсе и применяются не сразу, а по команде пользователя Ок, Применить. В общем случае применять необходимо как данные, введенные в карточке, так и данные модифицированные в гриде. Бывают исключения. 6 6 7 7 Элементы управления для модификации данных находятся в панели инструментов в верхней части формы. Некоторые из них продублированы в контекстном меню таблицы. Таблица может находиться в режиме просмотра и редактирования. В режиме редактирования грид накапливает изменения пользователя, включая удаленные записи. Неизменяемые данные отображаются серым цветом шрифта. 8 8 ... ... @@ -18,8 +18,8 @@ 18 18 [[image:1726862540755-812.png||height="16" width="16"]]//Отменить //- изменения внесенные пользователем с момента перехода в режим редактирования отменяются. 19 19 [[image:1726862456981-165.png||height="16" width="16"]]//Добавить //- открывается карточка добавления нового элемента списка. 20 20 [[image:1726862477660-337.png||height="16" width="16"]]//Изменить //- открывается карточка редактирования или промотра текущего элемента списка. 21 -[[image:excel.bmp||height="16" width="16"]]//В Excel //- происходит выгрузка видимых данных в программу Microsoft Excel.21 +[[image:excel.bmp||height="16" width="16"]]//В Excel //- происходит выгрузка данных в программу Microsoft Excel с учетом примененного фильтра. 22 22 23 -В случае ввода некорректных или специфичных данных в таких элементах управления как ячейка таблицы и поле в форме, может появляться оповещение в виде значка и подсказки. Оповещеня ибывают трех типов: информация, предупреждение и ошибка. В случае наличия оаповещения типа ошибка применение данных невозможно.23 +В случае ввода некорректных или специфичных данных в таких элементах управления как ячейка таблицы и поле в форме, может появляться оповещение в виде значка и подсказки. Оповещеня бывают трех типов: информация, предупреждение и ошибка. В случае наличия оповещения типа ошибка применение данных невозможно. 24 24 25 -**Внимание!** Если два пользователя в сети изменяют одну и ту же запись, изменения, примененные первым из них будут утеряны в случае,есливторой тоже применит свои изменения.25 +**Внимание!** Если два пользователя в сети изменяют одну и ту же запись, изменения, примененные первым из них будут утеряны, когда второй тоже применит свои изменения.