eas之根據bostype查找實體


select * from  T_PF_BOSOBJECT;
所有實體都有一個唯一的類型ID:BOSTYPEID,8位字符串,可切換到“源代碼“頁簽,查找bostype標簽里的值。
這個ID的用途主要有:
    向數據庫相應的表中插入記錄,需要生成記錄的FID,EAS數據庫中有一個NewBOSID函數,需要傳遞BosTypeID作為參數;
    在代碼中用BosTypeID判斷和匹配單據的類型。


//EAS通過單據ID獲得單據實體BOSTYPE  
    BOSUuid.getBOSObjectType(billID, true);  

通過IObjectPK pk獲取實體對象
    IObjectPK是一個表示實體對象id的對象
    示例:
    IPurRegOrder instance=PurRegOrderFactory.getLocalInstance(ctx);(app端的獲取實例)
    PurRegOrderInfo info=instance.getPurRegOrderInfo(new ObjectUuidPK(id));

    IPurRegOrder instance=PurRegOrderFactory.getRemoteInstance();(client端的獲取實例)
    PurRegOrderInfo info=instance.getPurRegOrderInfo(new ObjectUuidPK(id));

    //以下示例,通過IObjectPK獲取成本對象實體:CostObjectInfo
    ICostObject iCostInfo=CostObjectFactory.getLocalInstance(ctx);
    CostObjectInfo coi=iCostInfo.getCostObjectInfo(id);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM