动态列序号

image.png

如何加序号  收款和付款是分开的  有时候收款长  有时候付款长  要加行序号想要的结果:每一列行序号   但是不知道收款长  还是付款长   

收款和付款是独立的  唯一有联系的就是银行相同  最父格是【银行】

FineReport 帆软用户mSXl57VDif 发布于 2022-7-25 17:46 (编辑于 2022-7-25 17:47)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-7-25 17:51(编辑于 2022-7-25 17:52)

把序号的左父格设置为银行呀。这样银行有多少行就会出来多少序号了呀。银行的左父格设置为无(同时多增加一列,放银行。把它设置为列表的方式展示,然后隐藏这一列。序号的左父格就设置为这一个列表的银行image.png)

  • 帆软用户mSXl57VDif 帆软用户mSXl57VDif(提问者) 因为银行也是单独的数据源,通过收支银行卡的账号关联的。刚试了一下这个办法,不行,结果和设置银行一样。
    2022-07-26 08:28 
  • CD20160914 CD20160914 回复 帆软用户mSXl57VDif(提问者) 银行卡怎么不行了?你后面的数据全是以银行卡为条件关联的。那么肯定银行卡是全的呀。如果银行卡号都不全,后面的数据也不会出来呀。为什么你的数据要全部都写成独立的,不能写在一起?难道是多个不同的服务器?一个数据在oracel,一个在mysql,还有一个在sql server???
    2022-07-26 08:30 
  • 帆软用户mSXl57VDif 帆软用户mSXl57VDif(提问者) 回复 CD20160914 后面的收支是根据银行分组的,通过银行卡号关联到把银行名称,收款,进行关联。所以虽然是以银行分组,但银行只触发一次,其中的明细都没有填上编号。没法动态设置父格,这主要看收支谁的明细多
    2022-07-26 08:44 
  • CD20160914 CD20160914 回复 帆软用户mSXl57VDif(提问者) 都说了把银行多放一列在设计器里面,设置成列表(然后隐藏呀。),然后再放一次银行卡在另一列设置为分组。
    2022-07-26 08:46 
  • 帆软用户mSXl57VDif 帆软用户mSXl57VDif(提问者) 回复 CD20160914 明白您意思 我真试了 就是加了一列银行 隐藏的 真试了
    2022-07-26 08:48 
最佳回答
0
3143511Lv5中级互助
发布于2022-7-26 08:08

每一列行序号?这是什么意思呢?没懂?如果可以,用Excel画出想要的结果。

  • 帆软用户mSXl57VDif 帆软用户mSXl57VDif(提问者) 后面的收支是根据银行分组的,通过银行卡号关联到把银行名称,收款,进行关联。但是不知道收款多还是付款多,如果序号的父格又没办法设置动态的,所以会出现如图那种序号少了的情况。
    2022-07-26 08:47 
最佳回答
0
用户k6280494Lv6资深互助
发布于2022-7-26 09:54

弄两个序号列,一个得左父格设置为收款,一个左父格设置为付款

然后用公式判断那个序号多显示哪一个 如:

A1列添加条件1列宽 len(A1)>len(A2) A1列宽10

A1列添加条件2列宽 len(A1)<len(A2) A1列宽0

A2列添加条件1列宽 len(A1)>len(A2) A2列宽0

A2列添加条件2列宽 len(A1)<len(A2) A1列宽10

最佳回答
0
lbstjwLv7初级互助
发布于2022-7-26 09:56(编辑于 2022-7-26 09:56)

if(or(len(收款)>0,len(收款)>0),seq(),null)

  • 5关注人数
  • 568浏览人数
  • 最后回答于:2022-7-26 09:56
    请选择关闭问题的原因
    确定 取消
    返回顶部