EAS:分录上F7要求个性化显示编码+名称怎么实现
前言:客户需求
【会计凭证模板中科目希望能直接也看到会计科目的编码和名称】
客户原模板显示格式如下:
实现方式:
继承该编辑界面,然后添加构造函数
public class VoucherTemptShrEditUICTEx extends VoucherTemptShrEditUI
{
private static final long serialVersionUID = 795713930114L;
public VoucherTemptShrEditUICTEx()
throws Exception
{
this.kdtEntry.checkParsed();
KDBizPromptBox kdtEntry_account_PromptBox = new KDBizPromptBox();
kdtEntry_account_PromptBox.setQueryInfo("com.kingdee.eas.basedata.master.account.app.F7AccountViewQuery"); //设置该F7绑定的查询query
kdtEntry_account_PromptBox.setVisible(true);
kdtEntry_account_PromptBox.setEditable(true);
kdtEntry_account_PromptBox.setDisplayFormat("$number$");
kdtEntry_account_PromptBox.setEditFormat("$number$");
kdtEntry_account_PromptBox.setCommitFormat("$number$");
KDTDefaultCellEditor kdtEntry_account_CellEditor = new KDTDefaultCellEditor(kdtEntry_account_PromptBox);
this.kdtEntry.getColumn("account").setEditor(kdtEntry_account_CellEditor);
ObjectValueRender kdtEntry_account_OVR = new ObjectValueRender();
kdtEntry_account_OVR.setFormat(new BizDataFormat("$number$;$name$"));//实现该功能这行代码是重点
this.kdtEntry.getColumn("account").setRenderer(kdtEntry_account_OVR);
}
}
通过以上代码实现了科目显示格式为:编码;名称
也可以根据用户个性化需求显示编码:xxx;名称:xxxx
修改此行代码即可
EAS:分录上F7要求个性化显示编码+名称怎么实现
本文2024-09-16 22:06:28发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-45969.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf