【发布时间】:2013-03-25 11:05:04
【问题描述】:
首先,我必须说我是新手。我是 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)上。
提前致谢。
【问题讨论】:
-
您是否尝试过 CAML 查询
-
您可以使用 Sharepoint Designer 为 SPList 中的内容创建查询
-
我不想查询 SharePoint 列表(您的两个建议都引用了该列表)。我想查询存储在 SQL 服务器中的数据并将其显示在 SharePoint 上。
-
您可能需要询问您的 IT 部门他们使用什么作为 Sharepoint 和 SQL 服务器之间的连接器,如果他们在 Sharepoint 集成模式下使用 SQL Reporting Services,您的方法会完全不同如果他们做了一些更习惯的事情。
标签: sql-server sharepoint