下一个
0
视频:发布 Web 数据库
共享
视频:创建数据宏
日期12/10/12,时长5:40,观看人次140
有关创建数据宏的详细信息,请参阅创建数据宏一文。
创建 Web 查询
可以使用查询作为窗体和报表的数据源。查询在服务器上运行,从而有助于最大程度减少网络流量。
例如,假设您使用 Web 数据库来跟踪慈善募捐。您希望在活动进行时看到谁捐了钱。可以使用查询来选择数据,并准备将这些数据在窗体和报表中使用。
注释此过程使用慈善募捐模板作为示例。如果您使用慈善募捐数据库模板创建新数据库,那么可以照此过程进行。
在“创建”选项卡上的“查询”组中,单击“查询”。
在“显示表”对话框中,双击要包含的每个表,然后单击“关闭”。
此例中,双击 Constituents、Donations、Events 和 EventAttendees。
在查询设计窗口中,将字段从一个对象拖至另一个对象,照此方法创建任何需要的联接。
在此示例中,将 Constituents 中的 ID 字段拖至 Donations 中的 DonorConstituentID 字段,然后将 Donations 的 DonorConstituentID 字段拖至 EventAttendees 的 ConstituentID 字段。
添加要使用的字段。可将字段拖至网格,也可以双击字段来添加。
此例中,添加 Events 表中的 Event、Donations 表中的 DonationDate,以及 Constituents 表中的 Greeting、FirstName 和 LastName。
添加要应用的任何条件。
此例中,您要将 DonationDate 限制在活动的 StartDate 和 EndDate 之间。在查询设计网格中,在 DonationDate 下的“条件”行中,键入 >=[StartDate] And <=[EndDate]。
创建 Web 窗体
窗体是在 Web 数据库中输入和编辑数据的主要方式,而且对于审核数据也很有用。窗体在浏览器中运行,从而有助于优化性能。打开窗体时,浏览器将从 SharePoint 服务器检索所需的数据。可以对窗体中的数据进行筛选和排序,而不必再次从服务器检索数据。
提示为实现最佳性能,请限制主窗体和报表检索的记录数。
选择要用作数据源的表或查询。
注释如果要创建未绑定窗体,请跳过此步骤。
在“创建”选项卡上的“窗体”组中,单击以下某个按钮:窗体 使用选作数据源的对象,创建一次显示一条记录的简单窗体。
注释如果正在创建未绑定窗体,此按钮不可用。
多个项目 使用选作数据源的对象,创建一次显示多条记录的窗体。
注释如果正在创建未绑定窗体,此按钮不可用。
空白窗体 创建没有任何内容的窗体。
数据表 使用选作数据源的对象,创建外观和行为与数据表相似的窗体。
注释如果正在创建未绑定窗体,此按钮不可用。
创建 Web 报表
报表是审核或打印 Web 数据库中数据的主要方式。报表在浏览器中运行,从而有助于优化性能。打开报表时,浏览器将从 SharePoint 服务器检索所需的数据。可以对报表中的数据进行筛选和排序,而不必再次从服务器检索数据。
提示为实现最佳性能,请限制主窗体和报表检索的记录数。
选择要用作数据源的表或查询。
在“创建”选项卡上的“报表”组中,单击以下某个按钮:报表 使用选作数据源的对象创建基本报表。
空报表 创建没有任何内容的报表。
创建导航窗体并将其设置为在启动时显示的默认窗体
用户需要一种导航您的应用程序的方式。请记住, 导航窗格在 Web 浏览器中不可用。为了能让用户使用您的数据库对象,您必须为他们提供一种方法。您可以创建导航窗体,并指定在他人通过 Web 浏览器打开您的应用程序时显示此导航窗体。但是,如果您未指定要在应用程序启动时显示的窗体,将不会打开任何窗体,而且任何人使用该应用程序都将非常困难。
提示您可能需要等到最后才能创建导航窗体,因此,您可以在创建此窗体时向其添加所有对象。
在功能区上,单击“创建”选项卡。
在“窗体”组中,单击“导航”,然后从列表中选择导航布局。
若要添加项目,请将其从导航窗格中拖至导航控件。
注释只能向导航控件添加窗体和报表。
向导航窗格主体添加所需的任何其他控件。例如,您可能需要通过向导航窗格添加一些控件来跨所有窗格提供搜索功能。
将导航窗体设置为默认 Web 显示窗体
在“文件”选项卡上的“帮助”下,单击“选项”。
在“Access 选项”对话框中,单击“当前数据库”。
在“应用程序选项”下,单击“Web 显示窗体”,然后从列表中选择所需窗体。
注释不必选择导航窗体作为 Web 显示窗体。您可以指定任何 Web 窗体。
发布和同步对应用程序所做的更改
发布 Web 数据库
注释您可以在“概述”部分中观看此过程的视频。
在“文件”选项卡上,单击“保存并发布”,然后单击“发布到 Access Services”。
单击“运行兼容性检查器”。
兼容性检查器可帮助确保您的数据库正确发布。如果发现任何问题,您应该在发布之前解决这些问题。
注释如果发现任何问题,Access 会将问题存储在名为“Web 兼容性问题”的表中。表中的每一行包含指向疑难解答信息的链接。
在“发布到 Access Services”下面,填写以下内容:
在“服务器 URL”框中,键入您要在其中发布数据库的 SharePoint 服务器的网址。例如,http://Contoso/。
在“网站名称”框中,键入 Web 数据库的名称。此名称将附加在服务器 URL 后面,以生成应用程序的 URL。例如,如果“服务器 URL”为 http://Contoso/,“网站名称”为 CustomerService,那么 URL 为 http://Contoso/CustomerService。
单击“发布到 Access Services”。
同步 Web 数据库
在完成设计更改或将数据库脱机后,您最终需要同步。同步可弥补计算机上的数据库文件与 SharePoint 网站上的数据库文件之间的差异。
注释您可以在“概述”部分中观看此过程的视频。
在 Access 中打开 Web 数据库并做设计更改。
完成后,单击“文件”选项卡,然后单击“全部同步”。