Справочное руководство по TDMS 5.0 API
Value Property
Смотри также  Послать замечания
TDMSAttributeDef Объект : Value Property

Glossary Item Box

Описание

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

Тип свойства

Для чтения и записи

Определение

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. Изменять значение свойства может только системный администратор.

Пример

Смотри также

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