积极答复者
请问:如何改变客户下报价单关联视图上的筛选默认为“所有”?

问题
答案
-
在account表单的onload脚本中,为id为navQuotes的项目attach “onclick”事件,在该事件中,为右侧的iframe attach onreadystatechange事件,然后处理iframe的onreadystatechange, 在iframe的readystate == complete的时候,设置id为statecode的select元素的选择项目为“所有”
daemon lin -
有一个unsupport方法了,如下:
在Server上找到 \CRMWeb\_controls\AppGridFilterContainer\AppGridFilterContainer.htc用计事本打开,并搜索 oCallback(oCtrl);
增加以下代码:
if(oCtrl.DataValue=="0")
{
oCtrl.DataValue = "All";
RefreshGridView();
}
oCallback(oCtrl);
刀客 | MSN:caims@techsun.com | BLOG:http://caims.cnblogs.com | 提供微软CRM高级开发顾问外包 -
alert(oCtrl.DataValue);
if(oCtrl.DataValue=="0")
{alert(oCtrl.DataValue);
oCtrl.DataValue = "All";
RefreshGridView();}
oCallback(oCtrl);看 alert是否输出值,如果没有,可能是缓存问题,如果有看是否是0
刀客 | MSN:caims@techsun.com | BLOG:http://caims.cnblogs.com | 提供微软CRM高级开发顾问外包- 已标记为答案 Roman_Law 2011年2月17日 6:26
全部回复
-
在account表单的onload脚本中,为id为navQuotes的项目attach “onclick”事件,在该事件中,为右侧的iframe attach onreadystatechange事件,然后处理iframe的onreadystatechange, 在iframe的readystate == complete的时候,设置id为statecode的select元素的选择项目为“所有”
daemon lin -
有一个unsupport方法了,如下:
在Server上找到 \CRMWeb\_controls\AppGridFilterContainer\AppGridFilterContainer.htc用计事本打开,并搜索 oCallback(oCtrl);
增加以下代码:
if(oCtrl.DataValue=="0")
{
oCtrl.DataValue = "All";
RefreshGridView();
}
oCallback(oCtrl);
刀客 | MSN:caims@techsun.com | BLOG:http://caims.cnblogs.com | 提供微软CRM高级开发顾问外包 -
alert(oCtrl.DataValue);
if(oCtrl.DataValue=="0")
{alert(oCtrl.DataValue);
oCtrl.DataValue = "All";
RefreshGridView();}
oCallback(oCtrl);看 alert是否输出值,如果没有,可能是缓存问题,如果有看是否是0
刀客 | MSN:caims@techsun.com | BLOG:http://caims.cnblogs.com | 提供微软CRM高级开发顾问外包- 已标记为答案 Roman_Law 2011年2月17日 6:26