EAS-BOS: 自定义列表与过滤代码实例
需积分: 10 198 浏览量
更新于2024-07-18
收藏 258KB PDF 举报
在金蝶EAS-BOS环境中,"EAS-BOS-典型客户端代码"主要关注于开发人员在构建列表界面和编辑界面时的一些关键技术和方法。以下是其中的关键知识点:
1. 列表界面的实现:
- 列表界面通常使用`tblMain`作为基础框架,它是与`list`列表界面关联的变量,允许开发者操作列表中的每一行和列。这包括数据的验证、控制、格式化以及行合并等功能。开发者可以利用这些能力来定制列表显示,提升用户体验。
2. 自定义查询功能:
- 为了避免系统默认的通用过滤框,开发者可以创建并继承`CustomerQueryPanelUI`来创建用户自定义的过滤器。这个自定义过滤器在BOS中发布后,可以在需要的地方通过`getFilterInfo()`方法获取用户设置的过滤条件,并在取数时动态应用这些条件。
- 在`ListUI`类中,开发者重写了`initCommonQueryDialog()`方法,以实例化并配置自定义过滤对话框。这个方法设置了对话框的显示过滤和排序功能,还设置了固定的高度和宽度,并赋予一个明确的标题。
- `getUserPanel()`方法负责创建或获取用户面板,这里使用了`PurOrderQueryUI`作为示例,并确保其在加载时完成初始化。
3. 默认过滤条件的设置:
- 为了提供预设的过滤条件,`getInitDefaultSolution()`方法创建了一个`EntityViewInfo`对象。通过设置这个对象,开发者可以直接在列表数据加载时应用默认的过滤规则,简化用户的操作流程。
4. 代码实例应用:
- 提供的代码展示了如何在实际项目中整合这些功能,例如初始化用户面板、设置过滤对话框和设置默认过滤条件。这些技术对于开发金蝶EAS-BOS的客户端应用至关重要,可以帮助开发者构建高效且易用的数据展示界面。
这份文档是针对金蝶EAS-BOS平台的开发者指南,提供了定制列表界面、创建过滤机制和管理默认过滤条件的核心编程技巧,以便开发者能够更好地利用金蝶的业务操作系统进行应用程序的开发和维护。
2014-02-24 上传
2011-03-31 上传
2019-04-11 上传
2015-10-23 上传
257 浏览量
点击了解资源详情
点击了解资源详情
ZdfCTO
- 粉丝: 1
- 资源: 10
最新资源
- zlib-1.2.12压缩包解析与技术要点
- 微信小程序滑动选项卡源码模版发布
- Unity虚拟人物唇同步插件Oculus Lipsync介绍
- Nginx 1.18.0版本WinSW自动安装与管理指南
- Java Swing和JDBC实现的ATM系统源码解析
- 掌握Spark Streaming与Maven集成的分布式大数据处理
- 深入学习推荐系统:教程、案例与项目实践
- Web开发者必备的取色工具软件介绍
- C语言实现李春葆数据结构实验程序
- 超市管理系统开发:asp+SQL Server 2005实战
- Redis伪集群搭建教程与实践
- 掌握网络活动细节:Wireshark v3.6.3网络嗅探工具详解
- 全面掌握美赛:建模、分析与编程实现教程
- Java图书馆系统完整项目源码及SQL文件解析
- PCtoLCD2002软件:高效图片和字符取模转换
- Java开发的体育赛事在线购票系统源码分析