总账的分页账表都可以查看目录,这个功能很方便,但在一些旧版本中,时常有客户反馈使用这个功能时卡住,一直是加载状态,最后有可能还报错超时。针对查看目录功能性能不佳的问题,两种解决办法:
一是升级:详细方案请参数另一文章:【解决办法】明细账等分页账表【查看目录】卡住
如果升级不方便,还可以采用变通的办法,就是分批查看目录。但由于分批后,第一批的起始页码都是默认从1开始的,无法和前一批的最后页码衔接。为了解决这个问题,本文将着重介绍如何设置实现分批查看目录时前面页码衔接。
思路:如果每次查看目录前,都可以手动设置本次目录的起始页码,那么就可以实现不同批次的目录衔接了。
有了这个思路,正好系统中隐藏了一个参数可以帮助我们实现这一构想。那么,首先,就是扩展并放开这一隐藏参数:
步骤依次如下图:
首先,在BOS设计器中找到"总账账表用户参数冻结列模板"这个元数据,并扩展它。
在扩展后的元数据中找到“隐藏页签”,查看它的属性,发现它的可见性是28【不可见】。
修改“隐藏页签”的单据可见性如下:
最后“保存”退出。
这样BOS设计器的操作就完成了。此时,前端界面上,找到一个总账分页账表,如明细分类账,点开它的选项,应该就可以看到新放出来的“隐藏页签”了。其中的参数“设置打印起始页码”就是我们最终需要的,勾选这个参数后保存。
这样,当我们查询出账表数据,点“查看目录”后,不是直接打开目录结果界面,而是先弹出一个“指定起始页码”的小窗:
指定起始页码后,目录结果界面就会以此页码为起始页码,依次生成后续页码了。
这样一来,就可以确保分多批次查看的目录能连续编码,实现和一次查看目录同似的效果。
最后,是升级还是采用这种变通的方法,大家可以根据自身情况决定。
推荐阅读