SectionData — класс
Представляет секцию карточки. Этот класс является абстрактным.
-
Пространство имён:
DocsVision.Platform.ObjectManager
-
Сборка:
DocsVision.Platform.ObjectManager.dll
Свойства
Имя | Описание |
---|---|
Карточка, которой принадлежит секция. |
|
Возвращает или задаёт режим загрузки данных. |
|
Возвращает поля строки секции. |
|
Возвращает первую строку секции. |
|
Идентификатор типа секции. |
|
Возвращает признак включения для секции режима отложенных изменения. |
|
Возвращает коллекцию всех строк верхнего уровня. |
|
Возвращает текущую открытую сессию пользователя. |
|
Предоставляет доступ к метаданным секции карточки. |
Методы
Имя | Описание |
---|---|
Включает режим отложенных изменений. |
|
Отменяет несохранённые изменения и выключает режим отложенных изменений. |
|
Проверяет наличие в секции строки с заданным идентификатором. |
|
Создаёт новую строку в секции. |
|
Создаёт в секции новую строку с заданным идентификатором. |
|
Создаёт в секции новую строку с заданным идентификатором, а также с конкретными значениями родительской строки секции и родительской строки дерева. |
|
Удаляет из секции строку с заданным идентификатором. |
|
Отправляет накопленные изменения на сервер и выключает режим отложенных изменений. |
|
Осуществляет поиск строки в секции с использованием XPath-запроса. |
|
Осуществляет поиск строк в секции карточки (справочника). |
|
Возвращает все строки из текущей секции. |
|
Получение всех строк в секции для конкретной строки родительской секции. |
|
Получение всех строк в секции для конкретной строки родительской секции, без учета уровня иерархии. |
|
Получение данных строки с заданным идентификатором. |
|
Требует удаление указанной карточки при отмене изменений, если задействован режим отложенных изменений. |
|
Открывает серверный курсор для чтения данных секции. |
|
Очистка кэша. |
|
Принудительное обновление данных с сервера. |
|
Принудительное обновление данных с сервера, независимо от наличия или отсутствия изменений. |
|
Проверка существования в секции строки с заданным идентификатором. |
|
Сохраняет представление данных объекта в формате XML, в поток. |
|
Сохраняет представление данных объекта в формате XML, в соответствии с установленными флагами экспорта. |
|
Сохраняет представление данных объекта в формате XML, в соответствии с установленными флагами экспорта и заданной логикой экспорта. |
|
Позволяет отправить накопленные изменения на сервер. |
Примеры
CardData card = session.CardManager.GetCardData(new Guid("идентификатор_карточки")); (1)
SectionData section = card.Sections[card.Type.Sections["MainInfo"].Id]; (2)
RowData row = section.Rows[0]; (3)
1 | Получение с сервера данных карточки с известным идентификатором. |
2 | Получение данных секции с именем MainInfo . |
3 | Получение первой строки. |