Переменные подстановки
Альтернативный вариант: Нажмите вкладку Проект, чтобы открыть фоновое меню, а затем выберите Проект | Подстановки.
Переменные, часто используемые приложением, предопределены как параметры подстановки. Вы также можете создавать свои собственные подстановки для использования в текущем проекте.
@ Переменная
Введите имя переменной. Обратите внимание, что если при ссылке на подстановки в макросе, выражении или форме нужно ставить знак @, то при добавлении подстановок проекта здесь знак @ не нужен.
Подстановка
Укажите значение, которое будет подставляться везде, где имя подстановочной переменной упоминается в текущем проекте. Это может быть числовое значение или имя поля или файла. В этом примере указано имя файла блочной модели в текущем проекте:
На подстановки проекта можно ссылаться в разных местах приложения, например, в макросе, выражении или непосредственно в форме, как показано здесь:
Системные подстановки
Системные замены (существующие для текущего сеанса) используют системную информацию и метаданные, связанные с текущим сеансом пользователя. Поскольку они «глобальны», вы можете использовать их в любом месте приложения, где можно выполнять замены, например, в текстовом фрейме на 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Полностью числовой формат позволяет хранить и сортировать эти даты в столбце числового поля.
Как и предопределенные системные параметры подстановки, контекстные параметры подстановки существуют для текущего сеанса. Однако они не являются «глобальными», поскольку их можно использовать только в определенном контексте, например, в контексте файла чертежа, чертежа проектирования вееров и БВР, или журнала буровых скважин и т. д.
Полный список системных и локальных предопределенных подстановок см: Заданные параметры подстановки
Подстановки также можно определить в разделе Скриптинг | Команды макросов | Утилиты | Таблица подстановок. Однако предопределенные подстановки не обязательно включать в таблицу.