DatabaseTreeSetDataConnection
Сохраняющее соединение с данными для объекта дерева базы данных; отправляет данные изменения дерева на сервер.
Шаблон DatabaseTreeSetDataConnection
<DataConnection Name="" Type="DatabaseTreeSetDataConnection" Assembly="ComplexDataConnections">
<Workflow Name="" />
<Tree Name="" />
<NativeNames ItemId="" ItemTitle="" ParentItemId="" />
<SqlQueries>
<SqlQuery Name="" Type="Insert" />
<SqlQuery Name="" Type="Update" />
<SqlQuery Name="" Type="Transfer" />
<SqlQuery Name="" Type="Delete" />
</SqlQueries>
<Refresh>
<DataConnection Name="" />
</Refresh>
</DataConnection>Описание DatabaseTreeSetDataConnection
<DataConnection Name="DatabaseTreeSetDataConnectionName" Type="DatabaseTreeSetDataConnection" Assembly="DataConnections">
<!--Тэги, специфичные для DatabaseTreeSetDataConnection-->
</DataConnection>Тэги, специфичные для DatabaseTreeSetDataConnection
Workflow
Процесс, в рамках которого происходят запросы.
Обязательный тэг. Значение тэга <Workflow>: не ожидается.
<Workflow Name="WorkflowName" />Атрибуты тэга <Workflow>
<Workflow>Name
Название процесса.
Обязательный атрибут. Ожидается название одного из процессов, расположенных на сервере и заголовочно описанных в базе.
Tree
Объект дерева базы данных, для которого происходит сохранение изменений.
Обязательный тэг. Значение тэга <Tree>: не ожидается.
<Tree Name="TreeName" />Атрибуты тэга <Tree>
<Tree>Name
Название объекта дерева базы данных.
Обязательный атрибут. Ожидается название одного из объектов дерева базы данных, описанных в форме.
NativeNames
Параметры, передаваемые в запросы.
Обязательный тэг. Значение тэга <NativeNames>: не ожидается.
<NativeNames ItemId="ItemIdName" ItemTitle="ItemTitleName" ParentItemId="ParentItemIdName" />Атрибуты тэга <NativeNames>
<NativeNames>ItemId
Название параметра, которое используется в описании запроса на сервере, обозначающего идентификатор элемента.
Обязательный атрибут. Ожидается название одного из параметров, использующихся в описании запроса на сервере.
ItemTitle
Название параметра, которое используется в описании запроса на сервере, обозначающего название элемента.
Обязательный атрибут. Ожидается название одного из параметров, использующихся в описании запроса на сервере.
ParentItemIdName
Название параметра, которое используется в описании запроса на сервере, обозначающего идентификатор родительского элемента.
Обязательный атрибут. Ожидается название одного из параметров, использующихся в описании запроса на сервере.
SqlQueries
Запросы для отправки данных.
Обязательный тэг. Значение тэга <SqlQueries>: список тэгов <SqlQuery>.
В insert-запросы передаются параметры новых узлов дерева, в update-запросы - измененных узлов, в delete-запросы - удаленных узлов, в transfer-запросы - перенесенных узлов.
<SqlQueries>
<SqlQuery Name="InsertSqlQuery" Type="Insert" />
<SqlQuery Name="UpdateSqlQuery" Type="Update" />
<SqlQuery Name="DeleteSqlQuery" Type="Delete" />
<SqlQuery Name="TransferSqlQuery" Type="Transfer" />
</SqlQueries>Тэг <SqlQuery>
<SqlQuery>Запрос для отправки данных.
Обязательный тэг. Значение тэга <SqlQuery>: не ожидается.
Атрибуты тэга <SqlQuery>
<SqlQuery>Name
Название запроса.
Обязательный атрибут. Ожидается название одного из запросов, описанных на сервере.
Type
Тип запроса.
Обязательный атрибут. Ожидается значение Insert, Update, Delete или Transfer.
Refresh
Загружающие соединения с данными, которые будет обновлены после выполнения сохранения.
Обязательный тэг. Значение тэга <Refresh>: список тэгов <DataConnection>.
<Refresh>
<DataConnection Name="DataConnectionName1" />
<DataConnection Name="DataConnectionName2" />
</Refresh>Тэг <DataConnection>
<DataConnection>Загружающее соединение с данными, которое будет обновлено.
Необязательный тэг.
Атрибуты тэга <DataConnection>
<DataConnection>Name
Название загружающего соединения с данными.
Обязательный атрибут. Ожидается название одного из загружающих соединений с данными, описанных в форме.
Last updated