
# DEP脚本案例
## 禁用表格分录Enter、Tab和down快捷键新增一行的功能
入口:界面-扩展定义-添加脚本,界面加载(onLoad)添加后置脚本
```java
var table = pluginCtx.getKDTable("kdtEntries");//获取分录表格,不同单据的分录名称不同,不一定是kdtEntries
com.kingdee.bos.ctrl.kdf.table.KDTableHelper.updateEnterWithTab(table, false);//禁用Enter和Tab的自动增加新行
var action = table.getActionMap().get(com.kingdee.bos.ctrl.kdf.table.KDTAction.SELECT_DOWN_CELL);//获取down快捷键的action
if (action instanceof com.kingdee.bos.ctrl.kdf.table.KDTCellSelectAction)
{
action.setAddRow(false);//禁用down的自动增加新行
}
```
## 将表格分录的ctrl+c快捷键和shift+alt+c快捷键功能互换
入口:界面-扩展定义-添加脚本,界面加载(onLoad)添加后置脚本
```java
//ctrl+c复制值
//shift+alt+c复制显示值
var table = pluginCtx.getKDTable("kdtEntries");//获取分录表格,不同单据的分录名称不同,不一定是kdtEntries
table.getActionMap().put(com.kingdee.bos.ctrl.kdf.table.KDTAction.COPY, new com.kingdee.bos.ctrl.kdf.table.KDTTransferAction(table, com.kingdee.bos.ctrl.kdf.table.KDTAction.COPYDISPLAYVALUE