iModel插件介绍之QueryPlugin

简单查询插件Queryplugin

该插件可以实现业务对象数据的查询和过滤功能

该插件配置在实体功能上。

插件参数:

ConditionTableName

查询条件业务对象,可以从已定义业务对象中选择。

QueryExpresstion

自定义查询条件表达式。

该插件的使用方法(以库存查询为例):


1,定义一个查询条件业务对象

其中业务对象属性就是查询的条件,比如要做一个库存账的查询条件,我们可以定义一个StockQuery_Cond业务对象,而该业务对象的数据来源属性是定义数据,其中的业务对象属性的数据来源都是前台计算。


2,定义一个要查询的业务对象

该业务对象就是查询数据的主要来源对象,如库存账的查询中,我们可以定义一个StockQuery业务对象,该业务对象的原始表为存储商品库存信息的Stocks表。


3,引用查询业务对象定义一个查询实体

该实体的主对象为引用查询业务对象,而附加一个对象为查询条件对象,查询条件业务对象设置为不刷新。


4,在定义的查询实体中定义一个查询功能

该查询功能类型为ServerProcess。

在查询功能上定义一个QueryPlugin插件,在插件参数中将查询条件业务对象填为该实体中定义的查询条件业务对象。


5,为该实体定义一个界面

该界面中将查询对象定义为Grid,将条件对象定义为Edits,然后保存,并在打开的界面中配置并摆放好界面元素。




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值