CellValueChangedCondition

Событийное условие; срабатывает при изменении значения в определенных строках и/или столбцах таблицы.

Шаблон CellValueChangedCondition

<Condition Name="" Type="CellValueChangedCondition" Assembly="Conditions">
  <!--Тэги, общие для всех условий-->
  <AlwaysChange Value="" />
  <!--Тэги, специфичные для CellValueChangedCondition-->
  <Table Name="" />
  <RowIndex></RowIndex>
  <ColumnName></ColumnName>
</Condition>

Описание CellValueChangedCondition

<Condition Name="CellValueChangedConditionName" Type="CellValueChangedCondition" Assembly="Conditions">
  <!--Тэги, общие для всех условий-->
  <!--Тэги, специфичные для CellValueChangedCondition-->
</Condition>

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

Table

Таблица, в которой срабатывает событие изменения значения ячейки.

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

<Table Name="TableName" />

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

Name

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

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

RowIndex

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

Необязательный тэг. Любое значение будет переведено в массив целочисленных значений.

Если тэг <RowIndex> отсутствует, то отслеживание изменений будет происходить во всех строках таблицы.

<RowIndex>0</RowIndex>

ColumnName

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

Необязательный тэг. Любое значение будет переведено в массив текстовых значений.

Если тэг <ColumnName> отсутствует, то отслеживание изменений будет происходить во всех столбцах таблицы.

<ColumnName>0</ColumnName>

Last updated