Files
kompas3d-mcp/docs/Kompas3D_SDK/interfaces/ksspcstylesectionparam.md
T
mikhail e1337e4016 feat(sdk-docs): MD-база знаний SDK — в репозиторий; генератор и зеркало убраны
docs/Kompas3D_SDK/ становится каноническим источником справки КОМПАС SDK
и включается в репозиторий (2491 файл, ~14 МБ). HTML-зеркало
docs/KOMPAS_SDK_ru-RU/ (~1.4 ГБ, © АСКОН) и генератор
tools/build_kompas3d_sdk.py больше не нужны — регенерация не предполагается.

- .gitignore: MD-база разблокирована; зеркало остаётся проигнорированным
  (safety-net на случай повторной локальной выгрузки).
- CLAUDE.md / SKILL.md: убраны упоминания регенерации и зеркала.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 20:00:05 +03:00

133 lines
5.5 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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() Получить свойство (**)
```
Примечание:
Данное свойство предназначено только для чтения.