Please enable JavaScript to view this site.

Структуры параметров и константы > Структуры параметров атрибутов 

ksAttributeTypeW - Структура параметров типа атрибута (Unicode)

Scroll

Аналог данных параметров при использовании Automation - интерфейс ksAttributeTypeParam.

unsigned int

key1

рекомендуется как код разработчика,

unsigned int

key2

рекомендуется как код атрибута,

unsigned int

key3

рекомендуется как код разработчика,

unsigned int

key4

системный код атрибута,

wchar_t

header[80]

заголовoк-комментарий типа,

unsigned int

rowsCount

количество строк в таблице,

unsigned char

flagVisible

флаг видимости атрибута в таблице:

(0 - видимый,

1 - невидимый),

wchar_t

password[10]

пароль, если не пустая строка - защищает от несанкционированного изменения типа,

reference

columns

массив неопределенной длины информации о столбцах.

Примечание:

1. Параметры типа атрибута могут быть получены с помощью функции ksGetAttrType.

2. При создании типа атрибута ключам key1 - key4 могут быть присвоены нулевые значения. Если заданы ненулевые значения ключей или одного из ключей, эти значения могут быть использованы в дальнейшем как дополнительные идентификаторы для поиска атрибута с помощью итератора по атрибутам CreateAttrIterator. При присвоении значений ключам рекомендуется для ключей key1, key3 присваивать код, идентифицирующий разработчика, для ключа key2 - код атрибута, для ключа key4 - системный код. Значения параметра key4 от 0 до 1000 зарезервированы за ОАО "АСКОН".

3. Значения ключей атрибута могут быть получены с помощью функции GetAttrKeysInfo.

4. Массив колонок columns содержит структуры параметров колонок ColumnInfo и может быть создан с помощью функции CreateArray с параметром ATTR_COLUMN_ARR и AddArrayItem.

5. При использовании ANSI следует использовать структуру параметров ksAttributeType.

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78