Please enable JavaScript to view this site.

API экспортных функций > Функции работы с документом-спецификацией 

ksSpcChangeValue - Изменить значение компонента с указанным номером в указанной колонке

Scroll

Пример...

Аналог данной функции при использовании Automation - метод ksSpecification::ksSpcChangeValue.

Синтаксис:

int ksSpcChangeValue (unsigned int colNumb,

unsigned int itemNumb,

void *val,

unsigned char typeVal);

Входные параметры:

colNumb

- номер колонки, начиная с единицы,

itemNumb

- номер компоненты, начиная с единицы,

val

- указатель на значение,

typeVal

- тип данных.

Типы данных...

Возвращаемое значение:

1

- в случае удачного завершения,

0

- в случае неудачи.- в случае неудачи.

Описание:

Функция позволяет изменить значение компонента с номером itemNumb в колонке с номером colNumb.

Если в колонке содержатся данные типа Запись, она может содержать несколько компонентов. При этом itemNumb может быть не равен 1.

Значение параметра typeVal - может лежать в интервале CHAR_ATTR_TYPE ...STRING_ATTR_TYPE (см. ltdefine.h). Если typeVal== STRING_ATTR_TYPE, то val - строка char[MAX_TEXT_LENGTH].

Функция работает в режиме создания нового или редактирования существующего объекта спецификации ksSpcObjectCreate; или ksSpcObjectEdit;

.....

ksSpcChangeValue();

.....

reference spsObj = ksSpcObjectEnd();

Примечание.

При использовании Unicode следует использовать функцию ksSpcChangeValueW.

Подразделы:

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

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