getactiveprojectcurrentpageid
Функция получения идентификатора текущей страницы активного проекта.
Синтаксис
page_id = getactiveprojectcurrentpageid;
Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| Функция не имеет аргументов |
Описание
getactiveprojectcurrentpageid – функция получения идентификатора текущей
страницы активного проекта. В отличие от функции getcurrentpageid, функция
позволяет получить идентификатор текущей страницы проекта, отличного от того, в рамках
которого выполняется функция. При этом оба проекта (активный и тот, в котором выполняется
функция) должны быть открыты в рамках одного пакета.
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| page_id | integer |
Функция возвращает целое число, являющееся идентификатором текущей страницы активного проекта |
Пример
p_id = getactiveprojectcurrentpageid; //получение идентификатора текущей страницы текущего проекта
obj_c = getobjcount(p_id); //получение количества объектов на странице
В результате выполнения данного скрипта происходит получение идентификатора текущей страницы активного проекта и подсчет объектов на ней. При этом скрипт может находиться в графической форме, принадлежащей другому проекту, находящемуся в том же пакете проектов.
Дополнительные материалы
Нет.