首页 > 单独文章 > 正文

在SharePoint Designer 2007数据视图中编辑、删除或插入记录

时间:2007-07-12 16:32:58 作者:officeba 【认证】

创建数据源为 SharePoint 列表或库、SQL 数据库或 XML 文件的数据视图后,您可以通过浏览器轻松添加链接,用于在数据源中编辑、删除或插入记录。

例如,食品配送公司 Northwind Traders 用 XML 文件来跟踪库存。当库存量不足时,员工会打电话给产品供货商并下单。您可以建议添加一个用于编辑数据视图的链接,以便下单的员工能立即更新该货品的记录。 您还可以添加数据视图的插入和删除链接,以便员工能添加或删除货品。因此,Northwind Traders 公司始终拥有有关其当前库存的最新信息。

本文介绍如何在现有的数据视图中添加、编辑、删除和插入链接。

本文内容

  • 开始之前
  • 在数据视图中添加用于编辑、删除或插入记录的链接
  • 通过浏览器编辑、删除或插入记录
  • 自定义编辑或插入模板

开始之前

Microsoft Office SharePoint Designer 2007 具有两个独立的功能,通过这两个功能,用户可以利用浏览器编辑数据视图中的数据:

  • 向现有数据视图中添加链接  您可以向现有数据视图中添加链接,以便用户能够在数据源中编辑、删除或插入记录。用户单击记录的“编辑”链接即可将该项目置于编辑模式下。如果向以表单形式插入的数据视图添加链接,这些链接将替换表单按钮。除此之外,如果向以表单形式插入的数据视图添加链接,默认情况下该数据视图将不再显示表单域,而只显示视图中的数据。
  • 以表单形式插入数据视图  创建数据视图时,可以选择将其以单项目表单或多项目表单的形式插 入。该表单将始终处于编辑模式下,并显示一条记录或多条记录。用户可以通过浏览器修改现有的记录,但不能插入或删除记录。如果用户希望能同时快速编辑多条 记录中的数据,则可以选择多项目表单。

数据格式

此示例使用 XML 文件作为数据源。由于 XML 文件是纯文本文件,因此无法指定各个域必须包含的值类型。例如,您完全可以在应该包含数字的域(如 UnitsOnOrder)中输入和保存文本。

但是,如果数据源是数据库或是 SharePoint 列表或库,则有可能在创建数据库、列表或库时指定各个域所能包含的值类型。这时,如果使用表单在要求输入数字的域中输入文本,然后单击“保存”,就会收到一条错误信息,说明数据源控件未能执行更新命令。出现这种情况的原因是您在数据源的域中输入了一个不能接受的值。如果收到此类错误信息,请单击浏览器的“后退”按钮,然后单击表单上的“取消”以放弃更改,或者输入一个数据源可以接受的值。

设计表单时,可以在每个栏标题中包含一条注释,用于指示该域所需的数据类型。


相关文章

同类最新