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