【星瀚 合并报表/财务报表】业务规则实现判断报表上所有单元格为空时,则获取上期数据原创
12人赞赏了该文章
208次浏览
编辑于2024年04月16日 19:35:07
仅脚本记录,参考谨慎操作
//范围内单元格内容为空,则视为未编制,返还0。
function getState(){
let sc = scope(A.in("user"),IC.in("ICNone"),CT["CQDJ04"].base(),AT.in("EntityInput"));
let Enlist = getCellSet(sc);
debug(Enlist);
debug(Enlist.length);
if (Enlist == null || Enlist.length == 0) {
return 0;
}
return 1;
}
let state = getState();
debug(state);
//未编制时,对应范围内的单元格取上期数
if(state==0){
runs(scope(CT["CQDJ04"].base()),"v('A@user,IC@ICNone,AT@EntityInput')=v('A@user,IC@ICNone,AT@EntityInput,P@" + ctx.P.lastPeriod() + "')")
}
赞 12
12人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读