almaGRID API

Свойства #

Dbl #

Описание
Числовое значение атрибута.

Dbl   : Double

Значение свойства
Тип: Double
Double: 64-разрядное число двойной точности со значениями от -1.79769313486232e308 до 1.79769313486232e308.

Комментарии

Если будет предпринята попытка чтения свойства атрибута, которое непредставимо, как Double, то возникнет ошибка API almaGRID с err.ErrorCode ‘1718’.

Если будет предпринята попытка записи в свойство нечислового значения:

  1. Если установлен флаг app.Set ‘TryAssumeAsDbl’ в значение ‘On’ (значение по умолчанию), то будет предпринята попытка представить значение, присваемое свойству атрибута Attrib.Dbl, как Double. Если попытка не удалась, то возникнет ошибка API almaGRID с err.ErrorCode ‘1723’.
  2. Если установлен флаг app.Set ‘TryAssumeAsDbl’ в значение ‘Off’, то возникнет ошибка API almaGRID с err.ErrorCode ‘1723’.

g1.Attrib("Weight").Dbl = 81
Result = g1.Attrib("Weight").Dbl

almaGRID API

Str #

Описание
Строковое значение атрибута.

Str   : String

Значение свойства
Тип: String
Строка.

g1.Attrib("Name").Str = "Vladimir"
Result = g1.Attrib("Name").Str

almaGRID API

Value #

Описание
Значение атрибута любого типа.

Value   : Variant

Значение свойства
Тип: Variant
Экземпляр объекта.

Комментарии

Если будет предпринята попытка чтения свойства атрибута, которое еще не инициализировано, то будет возвращено пустое значение, например,:

  1. для вызывающего кода VBScript: empty.
  2. для вызывающего кода JavaScript и C#: null;
  3. для вызывающего кода VB.NET: Nothing.

g1.Attrib("Ivanov").Value = Array("Age", 25)
Result = g1.Attrib("Ivanov").Value

almaGRID API

Методы #

Clear #

Описание
Очищает значение атрибута.

Clear  

g1.Attrib("Name").Clear

almaGRID API

IsSet #

Описание
Проверяет, установлено ли значение атрибута.

IsSet   : Boolean

Возвращаемое значение
Тип: Boolean
True, если значение атрибута установлено и False в противном случае.

If g1.Attrib("Name").IsSet then
  'your code
End If

almaGRID API

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: