FineReport开发笔记---持续更新
1)下拉列表框参数为空选全部
if(len($货主地区)==0,nofilter,$货主地区)
2)调用存储过程
{CALL EDB.GET_FPY('${VAR_STARTTIMEKEY}','${VAR_ENDTIMEKEY}','${VAR_FGCODE}','${VAR_TYPE}',?)}
3)求扩展单元格乘积,遇到0则跳过
PRODUCT(E3{E3!=0})
4)结果需要显示在E2列单元格,D2单元格向下扩展求和,求D2单元格除以D2扩展单元格的和然后进行计算
D2/sum(D2[!0;])*(1-$YIELD)