SharePoint使用BCS开发你第一个应用程序(三)
生活随笔
收集整理的這篇文章主要介紹了
SharePoint使用BCS开发你第一个应用程序(三)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
SharePoint使用BCS開(kāi)發(fā)你第一個(gè)應(yīng)用程序(三)
創(chuàng)建外部?jī)?nèi)容類型。
創(chuàng)建外部?jī)?nèi)容類型有三種不同方式: 1. 在記事本上手寫XML代碼(不推薦)。 2. 使用SharePoint Designer 2010 創(chuàng)建(推薦)。 3. 使用VS(需要有豐富的編程經(jīng)驗(yàn))。 如果你使用SharePoint Designer創(chuàng)建外部?jī)?nèi)容類型,它自動(dòng)保存XML元數(shù)據(jù)到BDC業(yè)務(wù)數(shù)據(jù)連接元數(shù)據(jù)倉(cāng)庫(kù)中并在管理中心呈現(xiàn)出來(lái)。VS為BDC元數(shù)據(jù)項(xiàng)目創(chuàng)建標(biāo)準(zhǔn)WSP,這樣X(jué)ML元數(shù)據(jù)文件被部署到正確的位置。如果你在SharePoint Designer或者VS之外創(chuàng)建愛(ài)你了XML元數(shù)據(jù)文件,打開(kāi)管理中心--應(yīng)用程序管理--托管服務(wù)應(yīng)用程序--業(yè)務(wù)鏈接服務(wù),然后點(diǎn)擊導(dǎo)入即可。 這一部分教你創(chuàng)建一個(gè)基于ADO.NET的外部?jī)?nèi)容類型。 外部?jī)?nèi)容類型是必要的,可以創(chuàng)建外部數(shù)據(jù)源和應(yīng)用程序之間的關(guān)系。 1. 打開(kāi)SharePoint Designer 2010. 2. 點(diǎn)擊文件--打開(kāi)站點(diǎn)。 3. 點(diǎn)擊外部?jī)?nèi)容類型。 4. 點(diǎn)擊功能區(qū)的外部?jī)?nèi)容類型。 5. 命名MyCustomers,顯示名Customers。 6. 在Office項(xiàng)目類型選擇聯(lián)系人。 7. 確保脫機(jī)同步啟用。 8. 點(diǎn)擊“點(diǎn)擊此處發(fā)現(xiàn)外部數(shù)據(jù)源”。 9. 點(diǎn)擊添加連接--SQL Server數(shù)據(jù)類型。輸入相應(yīng)內(nèi)容,數(shù)據(jù)庫(kù)名AdventureWorksLT2008.選擇“使用用戶標(biāo)識(shí)進(jìn)行連接”。10. 瀏覽Customers表格,右擊選擇創(chuàng)建所有操作。
11. 這會(huì)調(diào)用一個(gè)向?qū)?#xff0c;使你能夠映射外部數(shù)據(jù)源的欄目到Office項(xiàng)目類型,為數(shù)據(jù)創(chuàng)建篩選器等。 12. 點(diǎn)擊下一步,接下來(lái)你將映射一些左邊數(shù)據(jù)源元素到Office屬性。例如,點(diǎn)擊LastName,再?gòu)挠疫呄吕斜磉x擇LastName。然后選擇Title、FirstName、CompanyName、EmailAddress、Phone元素,注意不是所有的元素都可以被映射。你可以設(shè)置這些為自定義屬性。 13. 點(diǎn)擊下一步,你可以有選擇的添加一個(gè)數(shù)據(jù)篩選器。這里不需要。點(diǎn)擊完成。 14. 點(diǎn)擊保存。 15. 最后是據(jù)此創(chuàng)建一個(gè)外部類表。點(diǎn)擊創(chuàng)建功能區(qū)的列表和表單,命名My Customers,其余默認(rèn),清除創(chuàng)建InfoPath 表單復(fù)選框。
16. SharePoint Designer現(xiàn)在創(chuàng)建了一個(gè)外部列表。可以在SharePoint站點(diǎn)上預(yù)覽。 17. 你可能發(fā)現(xiàn)你的列表顯示“拒絕訪問(wèn)”信息。這是因?yàn)槟銢](méi)有增加權(quán)限。關(guān)閉站點(diǎn),進(jìn)入管理中心,點(diǎn)擊應(yīng)用程序管理--管理服務(wù)應(yīng)用程序--Business Data Connectivity--My Customers--設(shè)置對(duì)象權(quán)限,在增加賬戶區(qū)域,輸入All Authenticated Users,點(diǎn)擊添加。然后選中所有權(quán)限。點(diǎn)擊確定。 18. 試試編輯一個(gè)列表項(xiàng)目,回到SQL Server中查看,會(huì)發(fā)現(xiàn)數(shù)據(jù)同時(shí)更新了。
轉(zhuǎn)載于:https://www.cnblogs.com/crazygolf/p/3856700.html
總結(jié)
以上是生活随笔為你收集整理的SharePoint使用BCS开发你第一个应用程序(三)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 补发一般价格多少
- 下一篇: 设计模式之简单工厂模式