9.DEF - 环境变量
很多 SOFiSTiK 中的参数是通过环境变量定义的。支持的环境变量集在章节末尾。相关的主题有:
• 设置布局(纸张尺寸,输出语言等)
• 数据库CDBASE的参数(缓存,多任务处理等)
• 标准输入语句
环境变量的设置可以使用相应操作系统的经典命令,例如:
Windows桌面 我的电脑→属性→扩展
Windows CMD SET参数=值
Linux Bash 导出参数=值
由于很多参数仅仅被单独的程序所调用,因此可以将这些参数的定义储存在配置文件中。配置文件为:SOFISTIK.DEF。在SOFiSTiK环境下的该文件中,所有的变量以及输入块任何定义可以存储(参见9章:DEF-环境变量):
例如:
S O F I S T I K _ C =49
G R A F S I Z E = SIZE - HP 0
HEAD1 = New HQ of Xyz - Insurance - C o m p a n y
S T D M A T = CONC 1 B 35 ; STEE 2 BST 500
定义的输入文件拥 有最高的优先 级。先 在操作系统环境下 的定义,后在 SOFISTIK.DEF 中的定义。如在不同项目中需使用到不同的特性,则建议将 SOFiSTiK.DEF文件存储在项目目录下。通过 SOFiSTiK 下的 TEDDY 程序进行编辑时,可通过“选项”完成。
下表中包含己知的变量值:
在上表中描述的变量须在 SOFiSTiK.DEF 中开头括号的第一个表达式之前进行设置:
S O F I S T I K _ C =...
S O F I S T I K _ A =...
S O F I S T I K _ P =...
[ Layout -1 ]
....