0

首先,我必须说我是新手。我是 ICT & Business 的三年级学生,也是一家国际公司的实习生。我的任务是在公司的 Intranet (SharePoint) 上创建报告服务。

该公司希望在 Intranet 上有一个部分,只有经理可以访问。为了给您一个想法,假设其中一位经理想要这样的报告:

“显示 2012 年至 2013 年间工作的男性实习生的姓名”。

假设 Intranet 上的界面将如下图所示。

http://i.imgur.com/eBZXP8t.jpg

经理填写必填字段并按下按钮后;1.SharePoint 将创建查询,2.SharePoint 将请求存储在 SQL Server 中的数据,3.SQL Server 将数据发送到 SharePoint,4.SharePoint 将创建 Excel文件。

为了实现这样的报告系统,你建议我从哪里开始以及如何开始?任何链接、指南等都会非常感激。即使是一般性的回应也会帮助我理解基础知识。

注意:我们的 IT 部门将处理 SharePoint 和 SQL 服务器之间的连接。我不必担心。我只需要了解如何在 Sharepoint 上创建一个查询,该查询将连接到 SQL 服务器并请求数据并将其显示在 SharePoint(或本例中的 Excel)上。

提前致谢。

4

1 回答 1

0

如果您还没有,则需要使用 SharePoint Designer。在 SharePoint 中创建一个新网站。您需要管理权限以防止非管理人员访问新站点。在 SP Designer 中打开新站点。调出数据源库(数据视图 > 管理数据源)。在那里你可以'连接到数据库......'。那里我帮不了你。为此,您将需要数据库连接字符串,并且您必须设计一个获取一组超级实习生的查询(以您的示例为例)。然后,您可以使用过滤器来提取特定的实习生。这也需要您进行一些探索。您也许可以使用表单元素自定义 SQL 查询,但我以前从未见过这样做过。通常,数据库连接会下拉数据表,并由页面上的 Web 部件使用。

希望这至少能让你开始......

于 2013-03-28T00:25:45.960 回答