表头控件隐藏:
pluginCtx.getKDTextField("控件名").setVisible(false);
分录列隐藏:
pluginCtx.getKDTable("kdtEntries分录名").getColumn("列名").getStyleAttributes().setHided(true);
表头控件锁定:
pluginCtx.getKDBizPromptBox("控件名").setEnabled(false);
分录列锁定:
pluginCtx.getKDTable("kdtEntries分录名").getColumn("列名").getStyleAttributes().setLocked(true);
- 注意:这段脚本可以写在onLoad扩展点的后置脚本,但不能保证控件最终状态如脚本所写,因为执行完DEP脚本后,业务代码也许又设置了控件的状态。