CounterVariable
Объект; не имеет графического отображения. Является переменной-счетчиком и при обращении к объекту инкрементирует собственное значение.
Шаблон CounterVariable
Описание CounterVariable
Атрибуты объекта Variable
Name
Название объекта Variable.
Обязательный атрибут.
Type
Название типа объекта Variable в сборке.
Обязательный атрибут.
Assembly
Название сборки (библиотека).
Обязательный атрибут.
Получение значения CounterVariable
Значением CounterVariable считается значение, указанное в тэге <Value>
.
Значение объекта: любое значение.
Задание значения CounterVariable
Тэги, специфичные для CounterVariable
Change
Настройки изменения проперти ValueChanged
объекта.
Необязательный тэг.
Если тэг <Change>
отсутствует, то для атрибутов User
, Source
и ValueSet
используются значения True, True, и True соответственно.
Атрибуты тэга <Change>
User
Обязательный атрибут. Ожидается логическое значение.
Source
Обязательный атрибут. Ожидается логическое значение.
ValueSet
Обязательный атрибут. Ожидается логическое значение.
Value
Значение объекта Variable.
Необязательный тэг. Значение тэга <Value>
: любое значение.
Если тэг <Value>
отсутствует, то используется значение NULL.
Get-проперти для получения свойств
Value
Возвращает инкрементированное значение объекта Variable, т.е. если до обращения переменная содержала значение 1, то после обращения ее значение увеличится до 2 и т.д.
ValueChanged
Возвращает признак того, было ли изменено значение объекта Variable в процессе работы.
Есть 3 способа изменить значение объекта:
Изменить значение прямым образом в графическом интерфейсе формы, с помощью set-проперти
ValueChanged
.Указать источник значения (ссылка на любые данные на форме). В случае изменения значения в источнике, автоматически изменится значение и самого объекта.
Присвоить значение объекту посредством команды
ValueSetCommand
.
Set-проперти для динамического задания свойств
Value
Задает значение объекта Variable.
Значение тэга <Property>
: любое значение.
ValueChanged
Задает признак изменения значения объекта Variable.
Значение тэга <Property>
: ожидается логическое значение.
Refresh
Обновляет значение переменной
Значение тэга <Property>
не ожидается.
Reset
Сбрасывает значение переменной в 0.
Значение тэга <Property>
не ожидается.
Last updated