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"; // задание нового базового имени рестарта пакета
В данном примере происходит получение идентификатора пакета, после чего получение его текущего базового имени рестарта, а затем задание нового.
Дополнительные материалы
Нет.