--- title: "Стиль раздела (Интерфейс ksSpcStyleSectionParam)" type: interface api: [api7] tags: [interface, api7, ksspcstylesectionparam] sources: - ksspcstylesectionparam.html --- *API интерфейсов. Версия 5 > Документ спецификация (Интерфейс ksSpcDocument)  > ksSpcDocument - методы  > Раздел спецификации * ## Стиль раздела (Интерфейс ksSpcStyleSectionParam) Интерфейс параметров стиля разделa спецификации. Аналог данных параметров при использовании API экспортных функций - SpcStyleSectionParam. Примечание: Указатель на интерфейс можно получить при помощи метода KompasObject::GetParamStruct Смотрите также KompasObject ## dataType - Способ ввода данных в колонку Тип данных: short Значения свойства: | 0 | - ручное заполнение колонок, | | --- | --- | | 1 | - ручное заполнение или чтение данных из основной надписи подключенного документа. | Синтаксис Automation: ``` dataType = iSpcStyleSectionParam.dataType Получить свойство (* ) dataType = iSpcStyleSectionParam.GetDataType() Получить свойство (**) ``` Примечание: Данное свойство предназначено только для чтения. ## GetArrAdditionalColumn - Получить указатель на интерфейс динамического массива параметров стиля дополнительных колонок ksDynamicArray типа SPCSTYLECOLUMN_ARR Синтаксис Automation: ``` LPDISPATCH GetArrAdditionalColumn(); Возвращаемое значение: - указатель на интерфейс динамического массива параметров стиля дополнительных колонок ksDynamicArray типа SPCSTYLECOLUMN_ARR. Смотрите также ksSpcStyleColumnParam ``` ## GetArrColumn - Получить указатель на интерфейс динамического массива параметров стиля колонок ksDynamicArray типа SPCSTYLECOLUMN_ARR Синтаксис Automation: ``` LPDISPATCH GetArrColumn(); Возвращаемое значение: - указатель на интерфейс динамического массива ksDynamicArray типа SPCSTYLECOLUMN_ARR. Смотрите также ksSpcStyleColumnParam ``` ## Init - Инициализировать параметры Синтаксис Automation: ``` BOOL Init(); Возвращаемое значение: TRUE - в случае удачного завершения. ``` Примечание: Метод обнуляет все параметры стиля разделa спецификации. ## number - Номер раздела Тип данных: long Синтаксис Automation: ``` number = iSpcStyleSectionParam.number Получить свойство (* ) number = iSpcStyleSectionParam.GetNumber() Получить свойство (**) ``` Примечание: Данное свойство предназначено только для чтения. ## sectionName - Имя раздела Тип данных: строка Синтаксис Automation: ``` sectionName = iSpcStyleSectionParam.sectionName Получить свойство (* ) sectionName = iSpcStyleSectionParam.GetSectionName() Получить свойство (**) ``` Примечание: Данное свойство предназначено только для чтения. ## sortColumnType - Общий тип колонки, по данным в которой производится сортировка Тип данных: long Типы колонок спецификации Синтаксис Automation: ``` sortColumnType = iSpcStyleSectionParam.sortColumnType Получить свойство (* ) sortColumnType = iSpcStyleSectionParam.GetSortColumnType() Получить свойство (**) ``` Примечания: 1. Данное свойство предназначено только для чтения. 2. Общий тип формируется из типа колонки и номера колонки этого типа в стиле спецификации. ## sortIspoln - Номер колонки, по данным в которой производится сортировка Тип данных: long Синтаксис Automation: ``` sortIspoln = iSpcStyleSectionParam.sortIspoln Получить свойство (* ) sortIspoln = iSpcStyleSectionParam.GetSortIspoln() Получить свойство (**) ``` Примечание: Данное свойство предназначено только для чтения. ## sortType - Тип сортировки объектов в разделе Тип данных: long Типы сортировки в разделе спецификации... Синтаксис Automation: ``` sortType = iSpcStyleSectionParam.sortType Получить свойство (* ) sortType = iSpcStyleSectionParam.GetSortType() Получить свойство (**) ``` Примечание: Данное свойство предназначено только для чтения.