var 营销组织=this.options.form.getWidgetByName("营销组织").getValue(); var 城市级别=this.options.form.getWidgetByName("城市级别").getValue(); var 负责人姓名=this.options.form.getWidgetByName("负责人姓名").getValue(); var 负责人编码=this.options.form.getWidgetByName("负责人编码").getValue(); var 负责人上级姓名=this.options.form.getWidgetByName("负责人上级姓名").getValue(); var 负责人上级编码=this.options.form.getWidgetByName("负责人上级编码").getValue(); var 上传人姓名=this.options.form.getWidgetByName("上传人姓名").getValue(); var 上传人编码=this.options.form.getWidgetByName("上传人编码").getValue(); var 上传人职务=this.options.form.getWidgetByName("上传人职务").getValue(); var 客户状态=this.options.form.getWidgetByName("客户状态").getValue(); var 客户名称=this.options.form.getWidgetByName("客户名称").getValue(); var 客户编码=this.options.form.getWidgetByName("客户编码").getValue(); var 渠道类别=this.options.form.getWidgetByName("渠道类别").getValue(); var 拜访类型=this.options.form.getWidgetByName("拜访类型").getValue(); var 开始日期=this.options.form.getWidgetByName("开始日期").getValue(); var 结束日期=this.options.form.getWidgetByName("结束日期").getValue(); var 品牌=this.options.form.getWidgetByName("品牌").getValue(); var SAP子品类=this.options.form.getWidgetByName("SAP子品类").getValue(); var SAP子品牌=this.options.form.getWidgetByName("SAP子品牌").getValue(); var 品名规格=this.options.form.getWidgetByName("品名规格").getValue(); var 终端标签=this.options.form.getWidgetByName("终端标签").getValue(); REPORT_URL='${servletURL}?viewlet=SFA非前端呈现报表/产品分销报告-自定义产品-导出.cpt&format=excel&extype=simple&__filename__=产品分销报告-自定义产品'+开始日期+'至'+结束日期 +'&城市级别=' +城市级别+ '&营销组织='+营销组织+ '&负责人姓名='+负责人姓名+ '&负责人编码='+负责人编码+ '&负责人上级姓名='+负责人上级姓名+ '&负责人上级编码='+负责人上级编码+ '&上传人姓名='+上传人姓名+ '&上传人编码='+上传人编码+ '&上传人职务='+上传人职务+ '&客户状态='+客户状态+ '&客户名称='+客户名称+ '&客户编码='+客户编码+ '&渠道类别='+渠道类别+ '&拜访类型='+拜访类型+ '&开始日期='+开始日期+ '&结束日期='+结束日期+ '&品牌='+品牌+ '&SAP子品类='+SAP子品类+ '&SAP子品牌='+SAP子品牌+ '&品名规格='+品名规格+ '&终端标签='+终端标签 window.location=encodeURI(REPORT_URL) 目前我的营销组织是下拉树,有五级,url导出的时候如果营销组织从第三级开始勾选就可以正常导出,但是如果直接勾选第一级或者第二级,就会出现上图错误,这是为什么,难道是因为直接勾选第一级或者第二级的时候选项太多了吗 |