不能bostype没有元数据异常_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");

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值