2013-03-25 147 views
0

首先,我必須說我是新手。我是第三年ICT &商務學生和國際公司的實習生。我的任務是在公司的Intranet上創建報告服務(SharePoint)。在SharePoint上顯示報告

該公司希望在內部網上有一個只有經理可以訪問的部分。給你一個想法,讓我們說一個經理想要這樣的報告:

「顯示2012年至2013年間男性實習生的名字」。

並且可以說內聯網上的接口將如下圖所示。

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

一旦管理器填充所需的字段和按壓按鈕; 1.SharePoint將創建查詢, 2.SharePoint將要求存儲在SQL Server中的數據, 3.SQL Server將要發送數據到SharePoint, 4.SharePoint將要創建一個Excel文件。

爲了實現這樣的報告系統,您在哪裏以及如何建議我開始?任何鏈接,指南等都會令人滿意。即使是一般性迴應也會幫助我理解基礎知識。

注意:我們的IT部門將處理SharePoint和SQL服務器之間的連接。我不必擔心這一點。我所需要的只是瞭解如何在Sharepoint上創建一個查詢,它將連接到SQL Server並請求數據並將其顯示在SharePoint(或本例中的Excel)上。

在此先感謝。

+0

做你試圖CAML查詢 – 2013-03-25 11:20:30

+0

您可以使用SharePoint Designer來創建什麼是在SPList – 2013-03-25 11:21:54

+0

查詢我不想查詢SharePoint列表(其中你的兩條建議都提到了)。我想查詢存儲在SQL服務器中的數據並將其顯示在SharePoint上。 – 2013-03-25 13:12:49

回答

0

如果您還不是,則需要使用SharePoint Designer。 在SharePoint中創建新網站。您需要管理權限,以防止非管理員訪問新網站。 在SP Designer中打開新網站。調出數據源庫(數據視圖>管理數據源)。在那裏你可以'連接到數據庫...'。我無法幫到你。爲此,您需要數據庫連接字符串,並且您必須設計一個查詢來獲取一組超級實習生(以您的示例爲例)。然後您可以使用過濾器來提取特定的實習生。這也將需要您的一些探索。 您可能可以使用表單元素自定義SQL查詢,但是我之前沒有看到過。通常情況下,數據庫連接會拉下一個數據表,並由頁面上的Web部件佔用。

希望這至少可以讓你開始...