第二、动态序列号,也就是序列号不是固定不变的,它主要的是根据数据源当中的数据而定的,如果我们在报表开发当中所记录的数值为8条,那么,就会相应的出现序号1-8。
帆软关联数据集能排序:.1 设置方法
右击单元格>扩展属性或者选中单元格,在右侧下方的单元格属性表-扩展属性中对扩展后排序进行设置,如在A1单元格(这里要注意是在父格上设置)中设置扩展后排序>升序,公式中输入B1,则A1单元格(父格)会根据B1单元格(子格)的计算结果进行排序。
2.2 产生的问题
由于是对扩展后的数据进行重新排序,只是根据结果改变行的顺序,因此若模板中有通过seq()或者&单元格设置序号时,原本生成的序号会在重新排序时打乱。
2.3 解决方案
在序号所在的单元格设置条件属性,条件属性>新值,在新增的新值处选择公式,输入公式row(),这样在重新排序时会根据当前所在行重新生成序号。
排序的步骤一般是这样的
1、打开模板
2、超级链接参数设置
为单元格例如年度投资计划、财政安排数、单位自筹以及其他资金所在单元格设置超级链接
以年度投资计划为例
选中年度投资计划所在的D2单元格,右键,选择超级链接,添加一个动态参数,增加3个参数, 如下图所示:
其他的三个标题所在单元格那样设置,不同的是asc和desc参数的值为该标题对应的数据列,如下图:
设置完成后如下:
3、扩展排序
选中B4单元格,在单元格属性表>扩展属性中选择扩展后,选中升序,输入公式
if($a==1,eval($asc),eval($desc)),如下图:
然后就可以进行效果查看了。
个人认为题主所说的排序不成功可以按照这个步骤查看一下。然后也有可能是公式方面的问题,希望可以帮到题主早点查出原因。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)