字段是一个可变文本。更新字段时,它将显示它所引用的数据源的最新值。字段可用于在多行文本或表格中插入工程图属性、自定义属性或对象属性,或用作块中的属性。属性中的字段在标题栏中特别有用:使用图形,图纸集,子集和图纸属性,可以自动填写标题栏。
...
如果FIELDDISPLAY系统变量为ON,则字段显示在浅灰色背景上,不会打印。
FIELDEVAL系统变量控制更新字段的时间。
注意:日期字段仅通过 UPDATEFIELD 命令更新;它们不会根据FIELDEVAL系统变量值自动更新。
创建字段的一般步骤
请执行以下任一操作:
- 单击插入工具栏上的工具栏和注释/文本功能区面板上的插入字段工具按钮(上)。
- 在“插入”菜单中选择“插入字段... ” 。
- 在命令栏中键入field,然后按Enter键。
- 创建或编辑多行文本或表格单元格内容时,单击“文字格式”工具栏上的“字段”工具按钮()。
显示“字段”对话框。
在“字段名称”下,展开一个组,然后选择一个字段名称。
显示所选字段的设置。调整设置,然后单击确定按钮。
该字段对话框关闭。
该字段将在要编辑的多行文本或表格单元格中创建。或者
提示您:指定起点或[高度/对齐]:
将显示一个上下文菜单:
请这样做:- (选项)键入H或在上下文菜单中选择“高度”以定义文本高度。
- (选项-键入J或在上下文菜单中选择“对齐”以设置文本对齐。
- 在图形中指定字段的插入点。
创建一个包含该字段的多行文本实体。
使用字段公式
字段公式指的是可以在字段对话框中使用的函数和运算操作。
- 启动FIELD命令以打开Field对话框。
- 在字段名称列表中展开对象组,选择“公式”。
- 在公式字段中,你可以插入不同类型的运算操作和公式。结果会显示在字段值字段中。
下表展示了字段公式中可用的作。
| 运算操作 | 字符 | 描述 |
|---|---|---|
| 加法 | + | 生成数值之和。 |
| 减法 | - | 减去两个数值。 |
| 乘法 | * | 乘以数值。 |
| 除法 | / | 除以两个数值。 |
| 指数 | ^ | 计算给定数值的指数值。 |
下表展示了字段公式中可以使用的函数。
| 功能 | 语法 |
|---|---|
| 余弦 | Cos(表达式) |
| 正弦 | sin(表达式) |
| 正切 | tang表达式) |
| 反余弦 | acos(表达式) |
| 反正弦 | asin(表达式) |
| 反正切 | atan(表达式) |
| 平方 | sqr(表达式) |
| 平方根 | sqrt(表达式) |
| 四舍五入到最近整数 | round(表达式) |
| 截断小数 | trunc(表达式) |
| 绝对值 | ABS(表达式) |
| 度数到弧度 | D2R(表达式) |
| 弧度到度数 | r2d(表达式) |
| 对数,以e 为底 | ln(表达式) |
| 对数,10进制 | log(表达式) |
| 指数,以e 为底 | exp(表达式) |
| 指数,10进制 | exp10(表达式) |
| Pi = 3.14...... | 圆周率 |
注意:字段公式中的正切函数语法与参数中的略有不同:
- 字段公式:tang(表达式)
- 参数:tan(表达式)
注意:数的平方,sqr(表达式),仅在字段公式中可用。
在字段中显示实体属性
...
启动Field命令。
在“字段名称”列表中展开“对象”,然后选择“对象”。
单击“字段”对话框上的“选择实体”按钮()。该字段对话框暂时关闭。
提示您:选择实体:单击要显示其属性的实体。
再次出现“字段”对话框。在“属性”列表中选择实体属性。
设置显示布局:
- 格式:选择单位格式。
- 精度:在列表按钮中选择精度
- 转换:此选项允许重新计算字段值。
- 在列表中选择一个公式;例如f *#,其中f是您在“转换”字段中键入的系数,而#是字段值。
- 在转换字段中输入一个系数;例如,0.0001表示厘米图形中多段线的面积(以平方米为单位)。
- 前缀:输入文本字符串
- 后缀:输入文本字符串
- 小数:选择小数点分隔符
- 千位:选择一个千位分隔符
- 抑制0:允许抑制前导零和/或尾随零
单击确定按钮。
指定一个点以将该字段放置在图形中。
编辑字段
编辑包含该字段的表单元格或多行文本实体。
请执行以下任一操作:
- 双击该字段。
- 右键单击该字段,然后在上下文菜单中选择“编辑字段... ”。
- 选择字段,然后按Ctrl + F键。
显示“字段”对话框。
调整字段的属性。
单击确定按钮以应用更改。
更新字段
请执行以下任一操作:
- 单击“重绘/重新生成”工具栏上的“更新字段”工具按钮()。
- 在“工具”菜单中选择“更新字段... ” 。
- 在命令栏中键入updatefield。
提示您:选择要更新的字段:
选择要更新的字段,然后右键单击或按Enter键。
所选字段将被更新。
将字段转换为文本
...
编辑包含该字段的表单元格或多行文本实体。
...
选择字段。
...
- 启动现字段指令。
出现了“字段”对话框。
- 在字段名称列表中展开对象并选择对象。
- 点击字段对话框中的“选择实体”按钮()。
字段对话框暂时关闭。
提示您:选择实体:
- 点击你想显示属性的实体。
字段对话框再次出现。
- 在财产列表中选择实体属性。
- 设置展示布局:
- 格式:选择单元格式。
- 精度:在列表按钮中选择一个精度
- 转换:该选项允许重新计算字段值。
- 在列表中选择一个公式;例如 f*#,其中 f 是你在 Convert 字段中输入的因子,# 是字段值。
- 在转换字段中类型为 a 因子;例如,0.0001用于表示厘米图中多边形面积(平方米)。
- 点击确定按钮。
- 指定一个点来放置字段在图纸中。
编辑字段
- 编辑包含该字段的表格单元或多行文本实体。
- 双击该字段。
出现了“字段”对话框。
注意:当你编辑与已不存在参数相关的字段时,对话框中会显示错误信息。 - 调整字段的属性。
- 点击确定按钮以应用更改。
更新字段
- 请采取以下措施之一:
- 点击重绘/再生工具栏上的“更新字段工具”按钮()。
- 在工具菜单中选择更新字段。
- 启动UPDATEFIELD命令。
提示您:选择字段以更新:
- 选择你想更新的字段,然后右键点击或按回车。
所选字段会被更新。
注意:如果设置了FIELDEVAL系统变量的位码16,执行REGEN命令会更新图纸中的所有字段。
注意:日期字段仅通过 UPDATEFIELD 命令更新;它们不会根据FIELDEVAL系统变量值自动更新。
将字段转换为文本
- 编辑包含该字段的表格单元或多行文本实体。
- 选择字段。
- 右键点击,然后在右键菜单中选择“将字段转换为文本”。