回答:按照目前的逻辑,结果1和结果2肯定对不上的。同一个ID跨科的话,分科来看,合计是2;不分科去重是1.如果必须实现全院=各科合计的话,查询全院的时候按照科&ID去重。
回答:${if(CBMK ='年度累计',"and left(calmonth,6) in ('" + FORMAT(MONTHDELTA(today(),-1),'yyyyMM') + "','" + FORMAT(MONTHDELTA(today(),-2),'yyyyMM') + "')","and left(calmonth,6) in ('" + FORMAT(MONTHDELTA(todate(CBMK,'yyyyMM'),-1),'yyyyMM') + "','" + FORMAT(MONTHDELTA(todate(CBMK,'yyyyMM'),-2),'yyyyMM') + "')")}
回答:字符拆分成数组之后再拼接项目吗?
回答:文本控件 设为 a。下拉控件数据集增加文本控件的判断即可联动,${if(len(a) == 0,"","where 2 != " + a)}
回答:求和的话,可以直接在单元格使用过滤。相乘使用 product(A2)
回答:不支持POST传参 。可以改为get。或者让管理员修改帆软配置。
回答:方便问一下,你这三个圈是用什么组件实现的呢?仪表盘吗?
回答:JS钻取地图.zipvar chart=FR.Chart.WebUtils.getChart("chart0").getChartWithIndex(0);//获取图表对象var quyu= this.options.form.getWidgetByName("quyu").getValue();//获取下拉框控件的值if (chart.getLayerIndex() > 0)chart.drillUp(chart.getLayerIndex() - 1);// 若已经下钻,点击其他区域需返回上一层级后再次下钻var areas= ;//根据区域下钻chart.series.forEach(ser => areas.push(...ser.points));var len=areas.length;for(var i=0;i<len;i++){ if(areas.name==quyu){ chart.drillDown(areas); break; }}
回答:方便的话,麻烦发一下内置模板。
回答:自定义WMS和WMTS地图服务- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
394
394
14
10