业务数据目录导入后无法在添加业务数据列表Web Part时显示
2009-04-07 00:57
351 查看
问题:
使用Business Data Catalog Definition Editor (Exchange 2007 SDK中的工具),定义好业务数据目录并生成好.xml, 在SharePoint 管理中心 > 共享服务 > 业务数据目录 - 导入应用程序定义 中导入该.xml成功。然而在SharePoint 站点某页面添加 业务数据列表web part时,浏览窗口中却没有列出刚添加的业务数据定义!
解决:
(from - http://www.sharepointassist.com/2009/01/08/business-data-catalog-bdc-how-to/)
BUG ALERT - The BDC Editor has a bug that doesn’t allow it to properly
create the finder method (thank you Stefano Demilani for finding this).
When you import your application definition as created, you will
receive an error stating There are no Business Data types loaded into
the catalog when attempting to add a Business Data List to a web part
page.
To prevent the bug above from becoming a nightmare expand out your
Entities and update the MethodInstanceType to be “Finder” instead of
IdEnumerator
Replace “IdEnumerator” with “Finder”
Update the FindAll* method’s RDBCommandText with several columns instead of only the ID field
If you do add addition columns to the FindAll method you will need to
add references to these columns in the Reader portion of the FindAll
parameters.
注意:修改 FindAll* method的RDBCommandText时注意其语法应类似:
select "ProductID", "Name" from Product
而不是
select "ProductID, Name" from product
使用Business Data Catalog Definition Editor (Exchange 2007 SDK中的工具),定义好业务数据目录并生成好.xml, 在SharePoint 管理中心 > 共享服务 > 业务数据目录 - 导入应用程序定义 中导入该.xml成功。然而在SharePoint 站点某页面添加 业务数据列表web part时,浏览窗口中却没有列出刚添加的业务数据定义!
解决:
(from - http://www.sharepointassist.com/2009/01/08/business-data-catalog-bdc-how-to/)
BUG ALERT - The BDC Editor has a bug that doesn’t allow it to properly
create the finder method (thank you Stefano Demilani for finding this).
When you import your application definition as created, you will
receive an error stating There are no Business Data types loaded into
the catalog when attempting to add a Business Data List to a web part
page.
To prevent the bug above from becoming a nightmare expand out your
Entities and update the MethodInstanceType to be “Finder” instead of
IdEnumerator
Replace “IdEnumerator” with “Finder”
Update the FindAll* method’s RDBCommandText with several columns instead of only the ID field
If you do add addition columns to the FindAll method you will need to
add references to these columns in the Reader portion of the FindAll
parameters.
注意:修改 FindAll* method的RDBCommandText时注意其语法应类似:
select "ProductID", "Name" from Product
而不是
select "ProductID, Name" from product
相关文章推荐
- 元数据在列表中的显示值只有网站集管理才可以看到,其他用户无法看到值,但是添加和修改的时候所有用户都可以看到。
- Sharepoint 2007 BDC(业务数据目录)连接数据库,并绑定到业务数据列表上显示数据
- EXT下拉列表中无法显示数据问题 ext undefined为空或不是对象
- dede数据库文件导入失败的可能原因是数据表前缀不同,这里的失败指的是mysql添加了数据,但后台不显示
- 一步步学习微软InfoPath2010和SP2010--第七章节--从SP列表和业务数据连接接收数据(5)--添加筛选器到业务连接服务外部内容类型
- 二次开发单据在“特殊数据权限”的业务对象授权列表中不显示
- 客户端出错:无法在数据表视图中显示该列表: 没有安装与 Windows SharePoint Services 兼容的数据表组件。
- html页面下拉列表中动态添加后台数据(格式化数据,显示出数据的层次感)
- Excel2007列表发布到MOSS列表库的数据无法在首页中正常显示
- vsftp 登录报500错误,以及登录成功后无法显示目录列表的解决方案:500 OOPS: cannot change directory:/home/
- 客户端出错:无法在数据表视图中显示该列表: 没有安装与 Windows SharePoint Services 兼容的数据表组件
- MySQL数据导入无法在schemate中显示,并且页面显示无法连接
- VS2013 IIS Express 无法显示站点目录列表
- 一步步学习微软InfoPath2010和SP2010--第七章节--从SP列表和业务数据连接接收数据(5)--添加筛选器到业务连接服务外部内容类型
- 动态地往datagirdview中添加数据,当所添加的数据超过datagridview的显示范围后,滚动条就无法显示,程序出现假死状态,(scrollbars=both)
- ListView listCtrl 不能显示和不能正确添加行数据以及列表题不能显示问题
- 通过POST请求得到数据,并添加到列表显示
- 复选框、布尔型数据在列表、添加、修改、查询中的显示
- 给listview添加数据,添加数据之后即刻显示出来,并把数据放在listview列表的最前面
- 急救! 把access数据库导入sqlserver2000后, 使用rs.addnew方法无法添加数据!