字段是一个可变文本。更新字段时,它将显示它所引用的数据源的最新值。字段可用于在多行文本或表格中插入工程图属性、自定义属性或对象属性,或用作块中的属性。属性中的字段在标题栏中特别有用:使用图形,图纸集,子集和图纸属性,可以自动填写标题栏。
请参阅DWGPROPS命令以了解有关默认和自定义工程图属性的更多信息。
请参阅SHEETSET命令以了解有关默认和自定义图纸集,子集和图纸属性的更多信息。
如果没有可用值,则字段显示连字符(----)。
如果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(表达式),仅在字段公式中可用。
在字段中显示实体属性
- 启动现字段指令。
出现了“字段”对话框。
- 在字段名称列表中展开对象并选择对象。
- 点击字段对话框中的“选择实体”按钮()。
字段对话框暂时关闭。
提示您:选择实体:
- 点击你想显示属性的实体。
字段对话框再次出现。
- 在财产列表中选择实体属性。
- 设置展示布局:
- 格式:选择单元格式。
- 精度:在列表按钮中选择一个精度
- 转换:该选项允许重新计算字段值。
- 在列表中选择一个公式;例如 f*#,其中 f 是你在 Convert 字段中输入的因子,# 是字段值。
- 在转换字段中类型为 a 因子;例如,0.0001用于表示厘米图中多边形面积(平方米)。
- 点击确定按钮。
- 指定一个点来放置字段在图纸中。
编辑字段
- 编辑包含该字段的表格单元或多行文本实体。
- 双击该字段。
出现了“字段”对话框。
注意:当你编辑与已不存在参数相关的字段时,对话框中会显示错误信息。 - 调整字段的属性。
- 点击确定按钮以应用更改。
更新字段
- 请采取以下措施之一:
- 点击重绘/再生工具栏上的“更新字段工具”按钮()。
- 在工具菜单中选择更新字段。
- 启动UPDATEFIELD命令。
提示您:选择字段以更新:
- 选择你想更新的字段,然后右键点击或按回车。
所选字段会被更新。
注意:如果设置了FIELDEVAL系统变量的位码16,执行REGEN命令会更新图纸中的所有字段。
注意:日期字段仅通过 UPDATEFIELD 命令更新;它们不会根据FIELDEVAL系统变量值自动更新。
将字段转换为文本
- 编辑包含该字段的表格单元或多行文本实体。
- 选择字段。
- 右键点击,然后在右键菜单中选择“将字段转换为文本”。