• BOS中常用方法和类


    getBizInterface();	//返回实体远程实例对象
    getBizController();	//返回实体ControllerBean对象
    
    DbUtil			//执行SQL语句的类
    UIRuleUtil		//UI数据处理工具
    StringUtils		//String工具
    
    ContextUtil		//服务器端获取环境
    SysContext		//获取客户端系统环境 
    
    SysUtil  SysUtil.abort()
    KDTableUtil             //表格控件管理类
    
    
    SelectorItemCollection    //查询字段集合
    FilterInfo;     //过滤相当于WHERE
    
    
    
    new Timpstamp(sys.currentTimeMills());   //当前系统时间 Stirng
    Calendar cal=Calendar.getInstanse();
    	cal.getTimeMills();
    
    类BOSUuid   BOS业务对象ID的内码表示,使用 36位Uuid + 4/8位类型标识 的表示法
    
    类BOSObjectType
    任何业务对象都需要一个类型,把其ValueObject和Controller与其他业务对象区分 开来。在BOS中,使用BOSObjectType来表示这个类型。 
    BOSObjectType    //使用一个不可重复的长度为8的字符串来标识业务对象。它也将存储 在业务对象的主键BOSUuid中。
    
    static BOSObjectType getBOSObjectType(java.lang.String bosuuid, boolean validate) 
              //获取BOSUuid中的bostype,先用BOSUuid.read(strid)方法先转换成bosuuid对象,再取BOSObjectType.  
    
    MetaDataLoaderFactory  //元数据缓存工厂 
    MetaDataLoaderFactory.getLocalMetaDataLoader(Context ctx) //获取本地缓存接口
    
    IMetaDataLoader   //元数据缓存接口,用户可以通过此接口读取元数据
    EntityObjectInfo getEntity(BOSObjectType bosType) //获取EntityObjectInfo类型的实体信息对象(各元数据都有对应的元数据信息类型)
    entityObjectInfo.gettable();//获取DataTableInfo类型的数据表信息对象
    dataTableInfo.gettablename();//获取表名
    
    
    //另一种元数据的标识 
    new MetaDataPK("com.kingdee.eas.st.basedata.client", "MiningProjectListUI");
    


  • 相关阅读:
    u-boot下延时程序失效的bug调试
    tiny4412u-boot烧写及根文件系统制作(不进入终端问题)
    tiny4412学习笔记-将uboot、zImage、文件系统烧到emmc中 (转)
    Tiny4412 U-BOOT移植(转)
    为何ARM linux会引入Device Tree(转)
    嵌入式开发社区
    基于tiny4412的u-boot移植(二)(转)
    ARM Linux 3.x的设备树(Device Tree)(转)
    HTML基础-------HTML标签(1)
    HTML基础-------最初概念以及相关语法
  • 原文地址:https://www.cnblogs.com/fyq891014/p/3294824.html
Copyright © 2020-2023  润新知