找不到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,查詢想要的


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章