`
xy0792
  • 浏览: 90072 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

常用代码1:过滤及查询

 
阅读更多

1、 建立过滤条件,分录上的F7过滤

KDBizPromptBox prmt = (KDBizPromptBox) this.kdtEntrys.getColumn("feeType").getEditor().getComponent();

EntityViewInfo view = new EntityViewInfo();
FilterInfo filterInfo = new FilterInfo(); // 建立过滤条件
filterInfo.getFilterItems().add(new FilterItemInfo("number", "108", CompareType.EQUALS));
view.setFilter(filterInfo);
prmt.setEntityViewInfo(view);

2、通用查询

EntityViewInfo evi = new EntityViewInfo();

SelectorItemCollection selector = evi.getSelector();

selector.add(new SelectorItemInfo("id"));
selector.add(new SelectorItemInfo("startDate"));
FilterInfo filter = new FilterInfo();
filter.getFilterItems().add(new FilterItemInfo("accountDate", endAccountDate, CompareType.GREATER));
evi.setFilter(filter);
3、跟1差不多,表头F7过滤

EntityViewInfo view = new EntityViewInfo();
FilterInfo filterInfo = new FilterInfo(); // 建立过滤条件
filterInfo.getFilterItems().add(new FilterItemInfo("number", number, CompareType.GREATER_EQUALS));
view.setFilter(filterInfo);
prmtaccountTo.setEntityViewInfo(view);
prmtaccountTo.getQueryAgent().resetRuntimeEntityView();

4、带or过滤条件,如果不设setMaskString,则默认为and

EntityViewInfo view = new EntityViewInfo();
FilterInfo filterInfo = new FilterInfo(); // 建立过滤条件
filterInfo.getFilterItems().add(new FilterItemInfo("number", "001", CompareType.EQUALS));
filterInfo.getFilterItems().add(new FilterItemInfo("number", "005", CompareType.EQUALS));
filterInfo.setMaskString("#0 or #1");//条件为or
view.setFilter(filterInfo);
prmt.setEntityViewInfo(view);

分享到:
评论
1 楼 zhaoyubetter 2011-10-15  
EntityViewInfo evi = new EntityViewInfo();
SelectorItemCollection selector = evi.getSelector();
selector.add(new SelectorItemInfo("id"));
selector.add(new SelectorItemInfo("startDate"));
FilterInfo filter = new FilterInfo();
filter.getFilterItems().add(new FilterItemInfo("accountDate", endAccountDate, CompareType.GREATER));
evi.setFilter(filter);

请问他过滤的是哪个对象呢。
没有说明啊。

相关推荐

    常用代码提交过滤配置.gitignore

    常用过滤配置

    常用过滤、截取HTML代码

    包括常用过滤html标签、截取字符串及获得本页地址三大函数。 过滤html标签函数:如果只是把类似的标记统统去掉,并不需要考虑别的。 截取字符串函数:截取字符串并限制字符串长度,多于给定的长度 获得本页地址:...

    lucene部分常用代码

    本文将对Lucene部分常用代码进行详细解释,包括多字段搜索、多条件搜索、过滤等。 多字段搜索 在Lucene中,我们可以使用MultifieldQueryParser来指定多个搜索字段。MultifieldQueryParser可以将多个字段合并到一个...

    几种常用过滤器

    NULL 博文链接:https://sd8089730.iteye.com/blog/933272

    协同过滤Pyton代码

    在这个“协同过滤Python代码”中,我们可以期待找到一个实现这一算法的Python框架。这里,我们将深入探讨协同过滤算法的理论基础,以及如何在Python中实现这一算法。 首先,协同过滤分为两种类型:用户-用户协同...

    常用SQL查询代码整理

    "常用SQL查询代码整理" 本资源整理了大量实用的 SQL 查询代码案例,旨在帮助学习者更好地掌握数据库部分的 SQL 查询技巧。这些查询代码案例涵盖了基本的数据检索、数据过滤、数据统计、数据分析等多方面的内容,为...

    EXCEL的常用259个常用宏代码

    下面我们将深入探讨Excel中的宏以及259个常用宏代码可能涉及的知识点。 1. **宏的录制与编辑** - 录制宏:在执行一系列操作后,可以通过“开发工具”选项卡中的“录制宏”按钮,让Excel自动记录这些步骤,生成相应...

    EASBOS客户端常用代码

    1 列表界面常用代码 3 1.1 初始化用户自己定义的查询过滤框(系统默认为每个定义的列表生成了通用过滤框,如果采用系统通用过滤框则不需要实现下面的方法) 3 1.2 设置列表界面的默认过滤条件,可用来过滤列表数据,...

    Apache源代码全景分析第1卷:体系结构与核心模块 part1

    《Apache源代码全景分析第1卷:体系结构与核心模块》还着重介绍了Apache 2.0新引入的过滤器,包括过滤器的使用、实现,以及其中的数据组织形式——存储段和存储段组,剖析了Apache中常用的过滤器。《Apache源代码...

    详解ASP.NET MVC 常用扩展点:过滤器、模型绑定

    本文将详细解析*** MVC中常用的两个扩展点:过滤器和模型绑定。 一、过滤器(Filter) 过滤器是*** MVC中一个强大的特性,允许你在请求到达控制器的动作方法(Action)之前或之后插入自定义逻辑,以此来执行如认证...

    jQuery 常用代码段

    1. **选择器**:jQuery的选择器使得选取DOM元素变得非常简单。例如,`$("#id")`用于选取ID为指定值的元素,`$(".class")`则选取所有具有特定类名的元素,而`$("tagname")`则选取所有特定类型的元素。 2. **DOM操作*...

    Java常用代码方法汇总

    java常用代码方法很适合初学者和刚刚参加工作的程序员,里面包含了常用正则表达式、公共日期类、串口驱动、各种数据库连接、公交换乘算法、 列出某文件夹及其子文件夹下面的文件,并可根据扩展名过滤等等很多有用的...

    基于用户的协同过滤算法数据集及代码实现

    在Python中实现协同过滤,通常会用到一些库,如Surprise、LibRec或者自己编写代码。Surprise是一个轻量级的Python库,专门用于构建推荐系统,它包含了多种协同过滤算法和其他推荐算法。在你提供的数据集中,可能包含...

    EXCEL_VBA常用代码实战大全

    在Excel VBA(Visual Basic for Applications)编程中,掌握常用代码和技巧对于提升工作效率至关重要。"EXCEL_VBA常用代码实战大全"是一个旨在通过198个实例来帮助用户深入理解并熟练应用VBA的资源集合。以下是这个...

    EXCEL VBA常用代码实战大全

    《EXCEL VBA常用代码实战大全》是一本深入讲解Excel VBA编程的实践指南,旨在帮助用户通过VBA实现高效自动化处理Excel数据。VBA(Visual Basic for Applications)是Microsoft Office套件中的一种编程语言,它允许...

    基于用户协同过滤算法代码实现Java

    用户协同过滤(User-Based Collaborative Filtering,简称UCF)是一种常用的推荐系统算法,其基本思想是:如果两个用户在过去对某些项目有相似的评分,那么他们可能会对未评价的项目也有类似的喜好。本项目提供了一...

    DataGridView过滤(附带完整代码及示例)

    在Windows Forms应用开发中,`DataGridView`控件是常用的数据展示工具,用于显示表格数据。本教程将深入探讨如何实现`DataGridView`的过滤功能,帮助用户根据特定条件筛选数据显示。我们将提供完整的代码示例,以便...

    可查询汇编指令(支持过滤查询)

    7. **交互界面**:用户友好的界面使得查询过程简单直观,可能包括分类视图、搜索建议和收藏功能,便于用户整理和保存常用指令。 8. **更新和维护**:随着新处理器的发布和指令集的扩展,工具需要定期更新以保持最新...

    asp常用的安全过滤判断函数

    本文将详细解析ASP(Active Server Pages)环境中常用的几个安全过滤判断函数,包括`outHTML`、`inHTML`、`inreplace`、`outreplace1`和`outreplace`,并深入探讨它们的工作原理和应用场景。 ### 一、`outHTML`函数...

Global site tag (gtag.js) - Google Analytics