DatabaseTableSetDataConnection

Сохраняющее соединение с данными для объекта таблицы базы данных; отправляет данные изменения таблицы на сервер.

Шаблон DatabaseTableSetDataConnection

<DataConnection Name="" Type="DatabaseTableSetDataConnection" Assembly="ComplexDataConnections">
  <Workflow Name="" />
  <DatabaseTable Name="" />
  <AutoSave Value="" />
  <Parameters>
    <Parameter NativeName="">
      <Column Name="" />
    </Parameter>
    <Parameter NativeName=""></Parameter>
  </Parameters>
  <SqlQueries>
    <SqlQuery Name="" Type="Insert" />
    <SqlQuery Name="" Type="Update" />
    <SqlQuery Name="" Type="Delete" />
  </SqlQueries>
  <Refresh>
    <DataConnection Name="" />
  </Refresh>
</DataConnection>

Описание DatabaseTableSetDataConnection

<DataConnection Name="DatabaseTableSetDataConnectionName" Type="DatabaseTableSetDataConnection" Assembly="DataConnections">
  <!--Тэги, общие для всех соединений с данными-->
  <!--Тэги, специфичные для DatabaseTableSetDataConnection-->
</DataConnection>

Тэги, специфичные для DatabaseTableSetDataConnection

Workflow

Процесс, в рамках которого происходят запросы.

Обязательный тэг. Значение тэга <Workflow>: не ожидается.

<Workflow Name="WorkflowName" />

Атрибуты тэга <Workflow>

Name

Название процесса.

Обязательный атрибут. Ожидается название одного из процессов, расположенных на сервере и заголовочно описанных в базе.

DatabaseTable

Объект таблицы базы данных, для которой происходит сохранение изменений.

Обязательный тэг. Значение тэга <DatabaseTable>: не ожидается.

<DatabaseTable Name="DatabaseTableName" />

Атрибуты тэга <DatabaseTable>

Name

Название объекта таблицы базы данных.

Обязательный атрибут. Ожидается название одного из объектов таблицы базы данных, описанных в форме.

AutoSave

Признак, определяющий, будет ли соединение сохранять таблицу в базу данных.

Необязательный тэг. Значение тэга <AutoSave>: не ожидается.

Если тэг <AutoSave> не задан, то для атрибута Value используется значение False.

<AutoSave Value="False" />

Атрибуты тэга <AutoSave>

Value

Значение.

Обязательный атрибут. Ожидается логическое значение.

Parameters

Параметры, передаваемые в запросы.

Необязательный тэг. Значение тэга <Parameters>: список тэгов <Parameter>.

<Parameters>
  <Parameter NativeName="NativeName">
    <Column Name="ColumnName" />
  </Parameter>
</Parameters>

Тэг <Parameter>

Параметр, передаваемый в запросы.

Необязательный тэг. Ожидается любое значение, либо тэг <Column>.

Тэг <Column>

Колонка, из которой будут подставляться значения в качестве соответствующего параметра.

Необязательный тэг. Значение тэга <Column>: не ожидается.

Атрибуты тэга <Column>

Name

Название колонки объекта таблицы базы данных.

Обязательный атрибут. Ожидается название одной из колонок объекта таблицы базы данных.

SqlQueries

Запросы для отправки данных.

Обязательный тэг. Значение тэга <SqlQueries>: список тэгов <SqlQuery>.

В insert-запросы передаются параметры новых строк таблицы, в update-запросы - измененных строк, в delete-запросы - удаленных строк.

<SqlQueries>
  <SqlQuery Name="InsertSqlQuery" Type="Insert" />
  <SqlQuery Name="UpdateSqlQuery" Type="Update" />
  <SqlQuery Name="DeleteSqlQuery" Type="Delete" />
</SqlQueries>

Тэг <SqlQuery>

Запрос для отправки данных.

Обязательный тэг. Значение тэга <SqlQuery>: не ожидается.

Атрибуты тэга <SqlQuery>

Name

Название запроса.

Обязательный атрибут. Ожидается название одного из запросов, описанных на сервере.

Type

Тип запроса.

Обязательный атрибут. Ожидается значение Insert, Update или Delete.

Refresh

Загружающие соединения с данными, которые будет обновлены после выполнения сохранения.

Обязательный тэг. Значение тэга <Refresh>: список тэгов <DataConnection>.

<Refresh>
  <DataConnection Name="DataConnectionName1" />
  <DataConnection Name="DataConnectionName2" />
</Refresh>

Тэг <DataConnection>

Загружающие соединение с данными, которое будет обновлено.

Необязательный тэг.

Атрибуты тэга <DataConnection>

Name

Название загружающего соединения с данными.

Обязательный атрибут. Ожидается название одного из загружающих соединений с данными, описанных в форме.

Last updated