返回列表 发帖

关于:参数ADXLIG

模块Adonix
在用户-参数定义页签,模块Adonix下的参数有:
        组INT:参数ADXLIG
        组INT:参数DIREXP
组INT-参数ADXLIG
参数ADXLIG定义了数据从服务器传递到客户端,在表或Grid下首次显示记录的最大行数。

目前有很多客户,如宝钢,飞利浦等,创建的单据的行数通常都是>100行的。

例如:
一张有300(或更多)行记录的采购订单,用户在打开这张采购订单时,系统需要从服务器上读取每一行的记录,有时也会因为响应超时而导致当前读取的记录被锁死。如果又是多用户并发作业,不难想象这将会导致X3系统运行速度非常缓慢,特别对于通过远程方式登录X3系统(如Web),网速将会缓慢;而对于整个的X3 ERP网络,服务器上CPU处理占用资源将会很大。

TOP

如果使用ADXLIG参数做控制,设定用户首次读取记录的最大行数,那么用户打开该单据系统读取的行数即是参数ADXLIG设定的值;如果用户需要进一步查看整张单据的情况,只要在Grid上点击一下,系统就会二次读取剩余记录并显示出来。
这样一来,不仅提高了系统运行速度,也减轻了服务器上CPU运行的负担。

TOP

测试:
1.用户CHRIS,参数ADXLIG的值设置为10
附件: 您需要登录才可以下载或查看附件。没有帐号?申请用户

TOP

2.采购订单POH0000013共有18行记录
附件: 您需要登录才可以下载或查看附件。没有帐号?申请用户

TOP

3.用户CHRIS打开采购订单POH0000013,则系统首次读取并显示10行记录
附件: 您需要登录才可以下载或查看附件。没有帐号?申请用户

TOP

如果用户需要继续查看该订单上的剩余记录,只要在Grid上点击一下,系统就会二次读取剩余记录并显示出来。
附件: 您需要登录才可以下载或查看附件。没有帐号?申请用户

TOP

返回列表