ProStructures 配置变量
本部分 列出了 CONNECT Edition 中的 OpenBuildings Designer、Rebar 和 SMC 应用程序所识别的配置变量。包括每个变量对应的描述、变量类型和缺省设置。
变量类型如下所示:
变量类型 | 缺省设置 |
---|---|
布尔型 | 设置该变量时,1、true 或 on 解释为 true。如果未设置,则 0、false 或 off 解释为 false。 |
关键字 | 预期字符串集中的一个字符串。 |
文件名 | 带扩展名但不带路径的文件的名称。 |
文件 | 一个文件的完整路径说明 |
目录 | 一个目录的完整路径说明。该路径必须以正斜杠 / 结束。。 |
文件列表 | 以分号分隔的文件的一个或多个完整路径说明。支持使用通配符,如 $(VARNAME)subfolder/*.mdb |
目录列表 | 以分号分隔的目录的一个或多个完整路径说明。每个目录路径必须以正斜杠 / 结束。 |
增强的目录列表 | 以分号分隔的目录的一个或多个完整路径说明。 姓氏(叶名称)中支持通配符,如 $(VARNAME)subfolder/Jansen_*/ |
配置变量文件语法
配置变量文件是纯文本文件,其中每行包含一个配置变量和定义。
变量语法
<VARIABLE NAME><operator> <new_value> # optional comments位置:
语法 | 描述 | ||||
---|---|---|---|---|---|
<VARIABLE NAME> | 所定义的配置变量的名称。MicroStation 使用的大多数变量名都以 MS_ 或 _USTN_ 开头。
变量名只能包含字母数字字符(A-Z,0-9),且长度必须至少为两个字符。虽然变量名不区分大小写,但按惯例使用大写字母。变量名的长度不受限制,但实际上,它应该控制在 32 个字符以内。变量名前后的空白(空格或制表符)将被忽略。 |
||||
<operator> | 在变量名和值之间使用以下运算符:
|
||||
: (冒号) | 指定 <new_value> 用作 <VARIABLE NAME>(仅当 该变量尚未存在时)。 | ||||
+(加号) | 将 <new_value> 附加到 <VARIABLE NAME> 的当前值。使用空格作为分隔符。 | ||||
>(大于) | 将 <new_value> 定义的目录或文件列表附加到用于定义路径的变量定义。如果 <VARIABLE NAME> 当前没有值,这相当于 = 运算符。否则,将附加一个分号 ; 作为路径分隔符,然后附加 <new_value>。 | ||||
<(小于) | 将 <new_value> 定义的目录或文件列表附加到用于定义路径的变量定义开头。如果 <VARIABLE NAME> 当前没有值,这相当于 = 运算符。否则,将在前面追加 <new_value>,后跟一个分号 ; 作为路径分隔符。 | ||||
<new_value> | 使用此配置变量文件时用于 <VARIABLE NAME> 的值。 | ||||
# optional comments | 您可以通过在定义后面包含一个数字(也称为英镑或哈希)符号 # 来注释配置变量文件。某行中位于数字符号之后的任何内容均视为注释,将被忽略。 |
预处理器指令语法
%<preprocessor directive>