GUI客户端支持全局或指定表单放大(支持版本:2021-7月及以后补丁)

一、全局放大指定倍数(最大可支持200%,即放大2倍)
操作步骤:
1、登录GUI客户端,打开用户下拉菜单并找到我的设置->本地配置,

2、打开本地配置,设置用户界面放大百分比,

3、设置保存成功后,注销并再次登录,即可正常放大GUI客户端。
注:本地配置中设置的参数仅在当前电脑和当前用户下生效。
二、指定单据放大
以放大销售订单及其列表为例:
1、打开BOSIDE,扩张销售订单,
2、按下图打开表单插件,并注册python脚本,

3、添加如下脚本后保存(如下脚本设置的放大倍数为1.5,对应参数:arg['scale'] = 1.5 ),
from Kingdee.BOS.JSON import *
def AfterBindData(e):
args = JSONArray()
arg = JSONObject()
arg['scale'] = 1.5
args.Add(arg)
this.View.AddAction('SetScale', args)
this.View.SendDynamicFormAction(this.View)

4、同2,打开列表插件,增加3中脚本,即可设置销售订单列表放大,
5、添加脚本完成后,保存整张销售订单,再登录GUI客户端,可分别查看销售订单、销售订单列表均放大了1.5倍。

放大后的效果如下图:

三、单据使用过程中动态设置放大倍数
1、打开BOSIDE,扩张销售订单,添加两个按钮、一个数量控件
【重置】按钮对应标识:FRESET1
【放大】按钮对应标识:FBTNTEST
【数量】控件对应标识:FText2(具体如下图所示,数字范围设置为:1,2)


2、在打开的表单插件中添加如下脚本后保存
from Kingdee.BOS.JSON import *
def ButtonClick(e):
if(e.Key=='FBTNTEST'):
GUI客户端支持全局或指定表单放大(支持版本:2021-7月及以后补丁)
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



