none
CRM 中自定义ISV的Button,怎么刷新CRM视图列表 RRS feed

  • 问题

  • 请教个问题啊,
      <Entity name="new_ordd">
              <!-- The Contact Tool Bar -->
              <Grid>
                <MenuBar>
                  <Buttons>
                    <Button PassParams="1" WinMode="2" Url="../Sohu/DeleteOrdd/DeleteOrdd.aspx"  >
                      <Titles>
                        <Title LCID="2052" Text="删除" />
                      </Titles>
                      <ToolTips>
                        <ToolTip LCID="2052" Text="删除" />
                      </ToolTips>
                    </Button>
                    <ToolBarSpacer />
                  </Buttons>
                </MenuBar>
              </Grid>
            </Entity>
    怎么样才能执行操作后刷新下Grid啊
    CRM----BEST
    2010年12月18日 6:20

全部回复

  • 点击删除,弹出我的一个自定义页面,执行删除后,怎么样反回来把列表刷新一下啊,就像CRM自己那个删除效果怎么样做到


    CRM----BEST
    2010年12月18日 6:32
  • 在button节点中,不要使用URL属性,使用JavaScript属性做,首先,弹出你的aspx页面,其次,根据处理结果,刷新CRM的Grid控件


    daemonlin
    2010年12月18日 13:21
  • <Entity name="new_ordd">
              <!-- The Contact Tool Bar -->
              <Grid>
                <MenuBar>
                  <Buttons>
                    <Button PassParams="1" WinMode="2" JavaScript="showModalDialog('../Sohu/DeleteOrdd/DeleteOrdd.aspx'), {doc:document,win:parent},null)" >
                      <Titles>
                        <Title LCID="2052" Text="删除" />
                      </Titles>
                      <ToolTips>
                        <ToolTip LCID="2052" Text="删除" />
                      </ToolTips>
                    </Button>
                    <ToolBarSpacer />
                  </Buttons>
                </MenuBar>
              </Grid>
            </Entity>

    在DeleteOrdd.aspx页面使用以下javascript 代码

    dialogArguments.doc.frames.crmGrid.Refresh();


    刀客 | MSN:caims@techsun.com | BLOG:http://caims.cnblogs.com | 提供微软CRM高级开发顾问外包
    2010年12月18日 14:19
    版主
  • 我照着你写的写上去之后脚本提示错误


    CRM----BEST
    2010年12月19日 6:39
  • document.all['crmGrid'].Refresh();
    jeff.han
    2010年12月19日 11:59
  • showModalDialog('../Sohu/DeleteOrdd/DeleteOrdd.aspx'), {doc:document,win:parent},null)" >

    提示这个代码有错


    CRM----BEST
    2010年12月20日 10:58
  • 你好刀客有笔误
    javascript :vReturnValue = window.showModelessDialog(sURL [, vArguments] [, sFeatures]) 
    
    showModalDialog('../Sohu/DeleteOrdd/DeleteOrdd.aspx', {doc:document,win:parent},null)" 
    
    多了一个小括号
    2011年1月5日 14:21