(FAQ)如何隐藏或者锁定单据分录中的列
1,569次浏览
编辑于2015年03月02日 00:00:00
【问题】: (FAQ)如何隐藏或者锁定单据分录中的列
版本: 7.0.1
模块: 动态扩展平台
【答复】:
具体方法如下(采购收货单分录“项目号”字段为例): 步骤 1 在采购收货单编辑界面,点击“扩展->模板方法->加载值(loadFields)”。 步骤 2 在加载值(loadFields)后置脚本添加如下脚本: pluginCtx.getKDTable("kdtEntry").getColumn("projectNumCol").getStyleAttributes().setHided(true); pluginCtx.getKDTable("kdtEntry").getColumn("projectNumCol").getStyleAttributes().setLocked(true); 第一行设置是否隐藏的脚本,第二行设置是否锁定的脚本。 参数说明: ●"kdtEntry":采购收货单分录表格名称 ●"projectNumCol":项目号列名 ● setHided(true):可选true或false,分别表示隐藏、不隐藏 ● setLocked(true):可选true或false,分别表示锁定、不锁定 步骤 3 保存脚本并启用方案。
版本: 7.0.1
模块: 动态扩展平台
【答复】:
具体方法如下(采购收货单分录“项目号”字段为例): 步骤 1 在采购收货单编辑界面,点击“扩展->模板方法->加载值(loadFields)”。 步骤 2 在加载值(loadFields)后置脚本添加如下脚本: pluginCtx.getKDTable("kdtEntry").getColumn("projectNumCol").getStyleAttributes().setHided(true); pluginCtx.getKDTable("kdtEntry").getColumn("projectNumCol").getStyleAttributes().setLocked(true); 第一行设置是否隐藏的脚本,第二行设置是否锁定的脚本。 参数说明: ●"kdtEntry":采购收货单分录表格名称 ●"projectNumCol":项目号列名 ● setHided(true):可选true或false,分别表示隐藏、不隐藏 ● setLocked(true):可选true或false,分别表示锁定、不锁定 步骤 3 保存脚本并启用方案。
推荐阅读