ECT外部内容类型(使用Infopath外部项目选择器)和列表

时间:2011-09-21 09:53:27

标签: wcf sharepoint sharepoint-2010 infopath

我想创建一个包含一些外部数据字段(和其他字段)的列表,并在Infopath中自定义它,但它不起作用.. InfoPath说:

  

不支持SharepPoint列表中的以下字段,因为   他们的数据类型,并且在InfoPath Designer中不可用:

     

-field_1(BusinessData)

     

-field_2(BusinessData)

是否可以在Infopath中使用带有列表的外部内容类型(WCF服务)? 我的意思是,在Infopath表单中使用连接到列表的External Item Picker。或者只能使用表单库吗?

关于如何解决这个问题的建议或对另一种方法的建议?

提前致谢。

1 个答案:

答案 0 :(得分:0)

可以创建您所指的场景......如果我理解正确,您希望使用外部项目选择器在外部列表中针对另一个列表创建选择列表。

您必须在BCS模型中关联两个外部列表(ECT)。此关联必须是基于外键的关联。完成后,SharePoint将自动以默认列表形式创建外部项目选择器。

我目前正在做同样的事情,它在Sharepoint中适用于我。但是,当我在Infopath中修改表单时,每当我在External Item Picker中选择一个项目时,我就会开始出错。只要我不使用InfoPath修改表单,它就可以在SharePoint中正常工作。

我希望这能回答你的问题。

干杯!