IBindingObjectParamValues.Value

Синтаксис

Value(ItemId: String): String;

Параметры

ItemId. Идентификатор параметра.

Описание

Свойство Value определяет значение параметра с указанным идентификатором.

Комментарии

При задании значения параметра через свойство Value в строке связи формируется представление следующего вида: PARAMID_ident = "значение", где «ident» - указанный идентификатор параметра, а «значение» - значение, заданное для свойства Value. Перед значением через двоеточие может быть указан его тип данных. Для обозначения типа данных используется одно из следующих числовых значений:

Например: PARAMID_Item = "11:True". Значение «True» будет передаваться как логическое значение.

В качестве значения параметра может быть передан массив значений. Массив указывается в квадратных скобках, значения между собой разделяются запятой. Перед каждым элементом массива должен быть указан его тип данных. Для того, чтобы указать, что передаётся массив, перед открывающей квадратной скобкой указывается значение: 8192+тип передаваемых данных. Например, 8192+3=8195 для передачи массива целочисленных значений, 8192+8=8200 для передачи массива строк: PARAMID_Item = "8200:[8:Строка №1,8:Строка №2]".

Для передачи в строке следующих символов используются их HTML-мнемоники или коды:

Пример: PARAMID_Item = "8200:[8:Диапазон 1: &#5b;-100,0&#5d;,8:Диапазон 2: &#5b;0,100&#5d;]";

Значения дат и времени указываются в формате «DD.MM.YYYY hh:mm:ss», например: PARAMID_Item = "8199:[7:01.01.2020 00:00:00,7:31.12.2030 23:59:00]";

Свойство Value доступно для использования, если свойству IBindingObjectParamValues.ValueDefined установлено значение True. При изменении свойства Value свойству IBindingObjectParamValues.ValueDefined автоматически устанавливается значение True.

Пример

Пример использования приведен в описании свойства IBindingDimCombo.ParamValues.

См. также:

IBindingObjectParamValues