packrestartname

Функция получения и присвоения значения имени рестарта пакета

Синтаксис:

name = packrestartname(pack_id);
packrestartname(pack_id) = name;

Аргументы:

Имя Тип данных Описание
pack_id integer Идентификатор пакета

Описание:

packrestartname – функция позволяет получить или установить строковое значение имени рестарта пакета (значение поля "Базовое имя файлов рестартов" в окне "Свойства пакета") для пакета с идентификатором pack_id. Если функция используется в левой части операции присваивания ("="), то выполняется установка нового имени рестарта пакета; если функция используется в правой части операции присваивания, то происходит получение текущего имени рестарта пакета. Идентификатор пакета может быть получен, например, с помощью функций openpack, getcurrentpackid.
Прим.: Информация по работе с рестартами пакета имеется в разделе "Приемы работы" - "Моделирование" - "Рестарты проекта и пакета".

Результат:

Имя Тип данных Описание
name string Если функция используется в правой части операции присваивания, функция возвращает строковое значение, соответствующее базовому имени рестарта пакета.

Пример:

pack_id = getcurrentpackid;
base_name = packrestartname(pack_id);   // получение текущего базового имени рестарта пакета
packrestartname(pack_id) = "new_base_name"; // задание нового базового имени рестарта пакета

В данном примере происходит получение идентификатора пакета, после чего получение его текущего базового имени рестарта, а затем задание нового.

Дополнительные материалы

Нет.