• 一步步学习SPD2010--第七章节--使用BCS业务连接服务(8)--创建配置文件页面


            在你创建一个BDC模型后,你需要为每一个ECT创建配置文件页面。你可以用来从外部系统查看单个行数据。在企业版的SP Server2010中,使用SPD或SP2010管理中心Web网站创建一个配置文件页面非常简单,同时也会创建一个外部数据操作,名为视图配置文件。这个外部操作是ECT默认的操作。如果一个用户点击了外部数据项目,她被重定向到配置文件页面。配置文件页面包含业务数据项目建造器和业务数据项目Web部件。这些Web部件只有你使用企业版的SP Server2010时才是可用的。

            因为ECTs可以用在很多站点上,在一个地方支持所有配置文件页面是常用实践。在SharePoint Server上,这个地址通过使用管理中心被配置。为了在SharePoint Designer中创建和修改配置文件页面你必须至少拥有添加和自定义权限。

            注意:用户在浏览器中呈现配置页面,需要具有只读权限。

            乍一看,给SharePoint Foundation或SharePoint Server 2010标准版上创建的ECTs创建配置页面也很简单。当ECTs的设置页面在SharePoint Designer中打开时,创建配置文件页面的命令是活动的。然而,当你点击命令时,一个“服务器不能完成你的请求”消息出现,福袋一个空白详细信息对话框。这个信息并不是错误的真正指示。理想地,创建配置文件页面命令在Foundation和Server标准版上是不活动的。为了模仿创建配置文件页面命令,你需要使用数据视图创建一个页面,然后创建自定义操作。另外SharePoint Server管理员可以通过管理中心,创建外部自定义操作。

            另一个问题是你创建配置文件页面后,如果你尝试创建一个已有的配置文件页面,一个对话框将出现询问是否覆盖。然而,你仍然不知道配置文件的位置。你可以询问SharePoint Server 管理员页面在哪儿,或者通过在已有列表创建如外部数据栏,并查看配置页面位置的URL来核查位置。

            外部数据栏允许你从ECT添加数据到标准SharePoint 列表。在2007版中,外部数据栏作为业务数据栏引用。你可以在SharePoint Designer中创建许多栏类型,但是不包括外部数据栏。在SharePoint Designer中,你可以重命名和删除外部数据栏,但是不能创建。你需要使用浏览器才能检查是否成功创建配置页面。

            注意:如果一个外部数据栏被添加到文档库,这个栏就可以在Word 2010中作为内容控件使用。

            本次练习,你创建一个配置文件页面,并测试是否成功。

            准备:使用SharePoint Designer打开站点。

    1. 点击外部内容类型,点击SPD SBS Customers。


    2. 在选项卡上点击创建配置文件页面。


    故障分析:如果你收到错误,配置文件在宿主站点定义前不能创建,联系你的SharePoint Server 管理员配置宿主位置。


    3. 打开站点,在快速启动栏点击列表,如任务。

    4. 在列表工具--列表--创建栏。

    5. 栏目名输入Customers,类型选择外部数据。

    6. 在其他栏设定部分,在外部内容类型框中输入SPD SBS Customers,点击右侧图标,检查是否存在外部内容类型。

    7. 在选择在此栏显示的字段,选择CompanyName,选中链接此栏到外部内容类型默认操作。


    8. 点击确定。

    9. 添加新项目。

    10. 标题输入Profile Page Check,Customers框中,点击右边第二个图标。

    11. 选择列表中第一个项目,点击确定,保存。

    12. 在Customers栏,点击箭头,查看配置文件。


            你在第二步创建的配置文件将显示出来。页面URL格式http://<host location>/_bdc/http__<site>/SPD%20SBS20%Customers.aspx?CustomerID_<value>,其中<site>是创建ECT的站点URL,<value>是从Northwind数据库抽取的customer详细信息的主键。


    PS:解决创建配置文件页面失败问题

    1. 进入管理中心--应用程序管理--管理服务应用程序,点击User Profile Service Application。


    2. 点击配置受信任的主机位置。


    3. 点击新建链接。


    4. 在“添加受信任主机位置”页,输入受信任的个人网站设置的URL。

    5. 在说明框中输入相应说明。

    6. (可选)在“目标访问群体”框中,在对应的框中键入用户名或组名,或者单击“浏览”以通过浏览来选择访问群体,然后单击“确定”。

  • 相关阅读:
    C++对象数组与对象指针
    C++析构函数
    centos7下安装mysql
    Java杂知识汇总(自己积累的)
    利用json模块解析dict报错找不到attribute 'dumps'[python2.7]
    Linux删除除了今天以外的文件
    docker简单介绍(资料收集总结)
    python不可以打印.doc文件
    python安装模块的时候报错error: command 'gcc' failed with exit status 1
    yum和head一起用,报错“由于管道被破坏而退出”
  • 原文地址:https://www.cnblogs.com/crazygolf/p/3857090.html
Copyright © 2020-2023  润新知