CRM 2013 WebResource IFrame

时间:2014-11-28 14:28:30

标签: dynamics-crm-2013 xrm

我在机会中有一个HTML网络资源,可以生成一个css标签控件,其中包含当前记录的所有子项机会。

我是通过Ajax和javascript完成的,一切正常,为每个孩子制作一个新的标签,它在里面显示机会记录;唯一的问题是它只会显示此选项卡内的当前记录 - 有效地创建无限循环。

如果我将IFrame中的网址粘贴到浏览器中,则会使用我指定的正确表单(不包含其他网络资源的表单)显示正确的记录。

有谁知道为什么它不会显示导航到的相同形式?如果我尝试使用google.com,则可以使用此功能,但不适用于此网址:

http://server/CRM/main.aspx?etn=opportunity&pagetype=entityrecord&navbar=off&id=%7B"+val.OpportunityId+"%7D&extraqs=formid%3DC1EC704C-D29B-4786-806F-195D0A80CF07%0D%0A#255409204

1 个答案:

答案 0 :(得分:1)

尝试使用以下格式构建网址:

http://server/CRM/main.aspx?etc=3&extraqs=formid%3dC1EC704C-D29B-4786-806F-195D‌​0A80CF07%7d&id=%7b<EnterOppIdHere>%7d&pagetype=entityrecord

使用实体类型代码(etc参数)代替名称(etn),并注意之后的所有内容都应该是extraqs参数的一部分。