Переменные подстановки
Альтернативный вариант: Нажмите вкладку Проект, чтобы открыть фоновое меню, а затем выберите Проект | Подстановки.
Переменные, часто используемые приложением, предопределены как параметры подстановки. Вы также можете создавать свои собственные подстановки для использования в текущем проекте.
@ Переменная
Введите имя переменной. Обратите внимание, что если при ссылке на подстановки в макросе, выражении или форме нужно ставить знак @, то при добавлении подстановок проекта здесь знак @ не нужен.
Подстановка
Укажите значение, которое будет подставляться везде, где имя подстановочной переменной упоминается в текущем проекте. Это может быть числовое значение или имя поля или файла. В этом примере указано имя файла блочной модели в текущем проекте:
На подстановки проекта можно ссылаться в разных местах приложения, например, в макросе, выражении или непосредственно в форме, как показано здесь:
Системные подстановки
Системные замены (существующие для текущего сеанса) используют системную информацию и метаданные, связанные с текущим сеансом пользователя. Поскольку они «глобальны», вы можете использовать их в любом месте приложения, где можно выполнять замены, например, в текстовом фрейме на 2D- или 3D-графике.
Эти подстановки приведены для удобства в правой панели:
| Параметр | Описание |
|---|---|
| @ddmmyy | Текущая дата, например, 26/5/23 |
| @mmddyy | Текущая дата, например, 5/26/2 |
| @yyyymmdd | 1Текущая дата date, например 20230601 |
| @yymmdd | 1Текущая дата, например 230601 |
| @time | Текущее время, к примеру 12:34 |
| @yyyy or @yy | Текущий год, например 2010 |
| @mm или @month | Текущий месяц, например 11 или Ноя |
| @dd | Текущий день, например 23 |
| @project | Текущий проект, к примеру DEMO |
| @projdir | Текущая папка проекта, к примеру C:\PROJECTS\TEST |
| @projtitle | Текущий заголовок проекта, к примеру DEMO PROJECT |
| @username | Имя пользователя |
| @networkdomain | Домен сети пользователя |
| @licenceID | Номер лицензии приложения текущего пользователя |
| @licenseID | Идентификатор лицензии приложения текущего пользователя |
| @mmversion | Номер версии приложения текущего пользователя |
| @computername | Имя компьютера пользователя |
| @windowsversion | Версия ОС Windows пользователя |
1Полностью числовой формат позволяет хранить и сортировать эти даты в столбце числового поля.
Как и предопределенные системные параметры подстановки, контекстные параметры подстановки существуют для текущего сеанса. Однако они не являются «глобальными», поскольку их можно использовать только в определенном контексте, например, в контексте файла чертежа, чертежа проектирования вееров и БВР, или журнала буровых скважин и т. д.
Полный список системных и локальных предопределенных подстановок см: Заданные параметры подстановки
Подстановки также можно определить в разделе Скриптинг | Команды макросов | Утилиты | Таблица подстановок. Однако предопределенные подстановки не обязательно включать в таблицу.