--- title: "ksGetSpcObjectColumnText - Получить текст из колонки определенного типа заданного исполнения объекта спецификации" type: guide api: [api7] tags: [guide, api7, ksgetspcobjectcolumntext] sources: - ksgetspcobjectcolumntext.html --- *API экспортных функций > Функции работы с документом-спецификацией * Пример... Аналог данной функции при использовании Automation - метод ksSpecification::ksGetSpcObjectColumnText Синтаксис: ``` int ksGetSpcObjectColumnText (reference spcObj, unsigned int columnType unsigned int ispoln, unsigned int block, char *s, unsigned int size_s); // длина строки s Входные параметры: spcObj - указатель на объект спецификации, columnType - тип колонки SPC_CLM_FORMAT...SPC_CLM_USER, ispoln - номер исполнения данного типа, block - номер блока исполнений, начиная с 0 (если количество исполнений меньше количества исполнений в бланке спецификации), s - указатель на строку, в которую требуется положить полученный текст, size_s длина строки s. Типы колонок спецификации... Выходные параметры: строка с текстом из колонки. Возвращаемое значение: 0 - в случае успешного завершения, количество символов - если длина строки оказалась меньше требуемой size_s, -1 в случае ошибки. ``` Примечание: 1. Для групповой спецификации 2.113-75 число исполнений меньше 10. 2. При использовании Unicode следует использовать функцию ksGetSpcObjectColumnTextW.