天天看點

找不到NC系統VO以及方法的解決方法

第一種:去單據模闆初始化裡找到vo,然後去ecplise裡搜尋此vo,接着ctrl+f搜尋table,找到表名;

第二種:去功能注冊裡,找到對應節點,找到配置檔案,然後在ecplise裡搜尋到此檔案,從檔案裡查找類和方法;

第三種:   打開單據節點,點選新增,故意輸錯一個字段内容,開發環境或者通過錄日志的方式查找類和方法;

第四種:通過sql查找表或VO

select * from  md_class where name like '%采購%';

select * from dap_dapsystem --單據類型管理中的目錄節點(子產品)

select * from md_table  where displayname like '%項目%'

第五種:這種方法在nc57中試過:

1、找到節點對應的頁面ClientUI類

2、找到ClientUI類對應的包位置,找出ClientCtrl

3、在ClientCtrl中找到getBillVoName()

 public String[] getBillVoName()

    {

        return IMtBillVOConst.BILLVONAME_PUCONTRACT;

    }

4、點選BILLVONAME_PUCONTRACT,進入IMtBillVOConst;

找到BILLVONAME_PUCONTRACT對應的vo,查詢想要的

nc

繼續閱讀