我正在使用InfoPath 2010自定义SharePoint 2010列表表单。 Infopath表单显示来自两个SharePoint列表,父列表和子列表的数据。父列表是主数据连接。子列表是绑定到辅助数据连接的重复表。 我想在重复表中的每一行添加一个“打开”链接,链接到完整的子记录。
链接类似于http://myserver/_layouts/listform.aspx?ListId= {LIST_GUID}& ID = THE_LIST_ITEM_ID。
要做到这一点,我基本上想在重复表中添加一列,并使用XPath生成链接标记,但我无法弄清楚如何做到这一点。
答案 0 :(得分:0)
正如您所说,您只需在数据类型为“Hyperlink(anyURI)”的重复表中添加一个新字段,然后将该字段的默认值设置为“concact(http:// myserver / _layouts / listform.aspx?ListId =; LIST_GUID)“其中LIST_GUID是同一个重复表的字段
我已经创建了一个测试表单,我已经完成了 - http://db.tt/dPW7Gll