如果形状包含数据,则可以运行 数据库导出向导 来创建包含该数据的数据库表。
数据库导出向导和使用“导出到数据库”命令到达的对话框之间的区别在于,可以通过向导选择导出图层上的所有形状。 如果不需要按层导出,可能会发现使用 “导出到数据库” 命令更加简单。
使用数据库导出向导
-
在“ 视图 ”选项卡上,> 加载项 > Visio Extras > 数据库导出向导。
-
按照向导页上的说明进行操作。
提示:
-
列表中显示的形状数据的单元格名称前面有 Prop,例如 Prop.Cost。
-
运行 “数据库导出向导” 以导出形状数据时,向导会将导出相关信息与绘图页一起存储。 如果对形状进行更改并想要再次导出数据,请右键单击绘图页,然后选择“ 数据库导出表”。
-
使用“导出到数据库”命令
-
在“ 视图 ”选项卡上,> 加载项 > Visio Extras > 导出到数据库。
-
选择要使用的数据库表。
-
如果数据源存储在默认位置以外的某个位置,请单击“ 浏览 ”找到该文件。
-
若要创建新的数据源,请单击“ 创建”。 按照 创建新数据源 向导进行操作。 单击“ 完成”后,将显示“ ODBC 设置 ”对话框。 可以从该处选择现有数据库或创建一个新数据库。 稍后将在数据库中创建表。
注意:
-
如果使用 Excel 作为数据源,则可以选择现有工作簿,但无法从向导创建一个工作簿。
-
如果选择 Excel 工作簿,请确保清除“选择工作簿”对话框中的“只读检查”框。
-
-
-
如果数据库支持所有者,请在 “所有者 ”列表中单击所有者名称以筛选表所有者列表。 使用用于登录到数据库的名称创建数据库表。
-
如果数据库允许你访问多个数据库,请在 “限定符 ”列表中单击要使用的数据库。
提示: 如果使用 Access 或 Excel,则会在此处列出数据将导出到的数据库的名称和位置。
-
在 “表 ”列表中,单击要使用的数据库表。 若要创建新表,请为其键入名称。
-
如果要更改从 ShapeSheet 单元格导出数据的方式,请执行下列操作之一:
将 ShapeSheet 单元格添加到导出列表
-
单击“添加”。
-
选择要导出的 ShapeSheet 单元格。
-
在“ 评估方式 ”框中,为数据库字段中存储的值选择数据类型。
-
选择要将形状数据复制到其中的数据库字段。
-
指定数据库字段的数据库数据类型、字段长度和十进制精度。
修改 ShapeSheet 单元格中数据的导出方式
-
选择单元格名称,然后单击“ 修改”。
-
更改数据的导出方式。
从导出列表中删除 ShapeSheet 单元格
选择单元格名称,然后单击“ 删除”。
-