---
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()    Получить свойство (**)
```
Примечание:
Данное свойство предназначено только для чтения.
