Справочное руководство по TDMS 7.0 API
Value Свойство
Смотри также  Отправить замечание
TDMSAttributeDef Объект : Value Свойство

Glossary Item Box

Описание

Значение по умолчанию для производных атрибутов данного типа. 

Тип свойства

Read-write свойство

Опеделение

Visual Basic
Public Property Value As String

Заметки

1. Присвоение значения по умолчанию не имеет смысла для типа атрибута "вообще", поскольку оно может отличаться для разных типов объектов. Поэтому следующее выражение приведет к ошибке:

ThisApplication.AttributeDefs("ATTR_SYSNAME").Value = ...    ' Ошибка.

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

  • ThisApplication.ObjectDefs("OBJ_SOME").AttributeDefs("ATTR_SYSNAME").Value [=Значение]
  • SomeObject.ObjectDef.AttributeDefs("ATTR_SYSNAME").Value [=Значение]

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

2. Если свойство задано выражением, оно будет вычисляться только один раз - при создании нового объекта, т.к. значение по умолчанию используется только для инициализации атрибутов. Вызов метода Update для объектов не приведет к пересчету значений атрибутов.

3. Изменять значение свойства может только системный администратор.

Пример

Смотри также

© 2023 CSoft Development. Все права защищены.