---
title: "ksGetSpcPerformanceName - Получить отображаемое имя исполнения"
type: guide
api: [api7]
tags: [guide, api7, ksgetspcperformancename]
sources:
  - ksgetspcperformancename.html
---

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

Аналог данной функции при использовании Automation - метод ksSpecification::ksGetSpcPerformanceName.
Синтаксис:
```
int LIB_FUNC ksGetSpcPerformanceName( int index,
int ispoln,
int blockNumber,
LPSTR name,
int nameLen );
Входные параметры:
index    - индекс описания СП в документе,
ispoln    - номер колонки типа "количество", начиная с 1(актуально для СП типа Б),
blockNumber    - номер блока, начиная с 0 ( актуально для СП типа A),
nameLen    - длина буфера строки.
Выходные параметры:
name    - имя исполнения.
Возвращаемое значение:
1    - в случае успешного завершения,
0    - в случае неудачи.
```
Примечание:
1. Для групповой спецификации A или Б у объекта спецификации может быть несколько исполнений.
2. Количество исполнений настраивается в настройке стиля спецификации. По умолчанию имя исполнения формируется из номера исполнения: "-01", "-02" и т.д. Имя исполнения можно отредактировать вручную.
3. Функция предназначена для получения имени исполнения.
4. При использовании Unicode следует использовать функцию ksGetSpcPerformanceNameW.
