使用链接的数据更改图形对象的步骤

可以定义一个特性转换,以基于存储在链接数据库中的数据来修改查询到的图形对象。

基于链接的 SQL 数据转换检索到的图形对象的步骤

  1. “地图管理器”中的“当前图形”下,在“当前查询”上单击鼠标右键,然后单击“定义”
  2. “定义附着图形的查询”对话框中,加载或创建一个用于检索要转换的对象的查询。
  3. “定义附着图形的查询”对话框中,单击“特性转换”
  4. “设置特性转换”对话框中,在“选择特性”下,选择要更改的特性。

    例如,要修改检索到的对象的颜色,请选择“颜色”作为要更改的特性。

  5. 单击“SQL”
  6. 选择一个链接样板。
  7. 选择外部数据库列,其值将用作表达式的值。
  8. 单击“确定”

    “SQL”列和链接样板都将显示在“设置特性转换”对话框的“表达式”下,以 & 开头。链接样板将以 @ 符号开头,例如,&Diameter@PIPES。

    也可以直接在“表达式”框中输入 SQL 数据变量。

  9. 单击“添加”

    特性转换定义将添加到“当前特性转换”列表中。

    使用选定的特性转换执行查询时,AutoCAD Map 3D 将基于存储在外部数据库中的值来更改查询对象。