• 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);

  • 相关阅读:
    java的-D命令行参数 mvn -D参数
    storm1.1运行时问题
    shell 日期转换
    storm单机运行与集群运行问题
    [log4j]Slf4j的包冲突
    搭建Spark源码研读和代码调试的开发环境
    Centos7配置
    mvn本地执行java程序
    HDP和HDF
    Django——如何在Django模板中注入全局变量?——part1
  • 原文地址:https://www.cnblogs.com/luojiabao/p/10963864.html
Copyright © 2020-2023  润新知