起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 88|回复: 3

关于报表问题**

[复制链接]
发表于 2009-2-18 16:02:23 | 显示全部楼层 |阅读模式
基于本论坛的帮助,已经建议起基本业务流程,并可以查询流程信息,现在想作一个功能:对数据表里的某些字段进行统计合并打印,比如,在查询窗口上放有选择时间的控件,可下拉选择本月,本周,上月的那个,另一个用于选择组织,还有一个下拉用于选择信息类别(这个信息类别字段是用户在表里自己定义的),然后根据这三个条件生成查询结果得到数据表里的记录集,然后对记录集逐条累计(可能有多条)合并显示在一个打印界面里打印,请告知用到哪些控件,引用哪些东西,基本编程思路是什么,特别是给段代码,如何根据下拉框生成SQL或生成记录集,如何对记录集逐条累加显示。用什么控件显示?
回复

使用道具 举报

 楼主| 发表于 2009-2-18 16:15:14 | 显示全部楼层
另外一个问题,在平台里想使用delphi的一些基本函数可以不,比如trim(),一用就说没定义,要引用什么东西呢。
回复 支持 反对

使用道具 举报

发表于 2009-2-18 17:32:10 | 显示全部楼层
2楼,可以运行 \X3 Developer\help\StudioHelp.exe  在这里查找,主要是需要前面加上一些单元,例如trim,此函数在Business.System.SysUtils下面,Business.System.SysUtils.Trim
回复 支持 反对

使用道具 举报

发表于 2009-2-18 17:33:01 | 显示全部楼层

Re: 关于报表问题

最初由 likun9435 发布
[B]基于本论坛的帮助,已经建议起基本业务流程,并可以查询流程信息,现在想作一个功能:对数据表里的某些字段进行统计合并打印,比如,在查询窗口上放有选择时间的控件,可下..

以下省略...... [/B]

这个问题主要是对数据集添加过滤条件,具体使用方法可以参考下面的帖子:
http://bbs.justep.com/forum.php?mod=viewthread&tid=590
主要是根据你的条件来拼过滤条件,比如如果你用的是sqlfilter,那么就拼数据集的sqlfilter这个字符串,关于具体使用什么控件可以根据实际情况,也可以参考平台中开发好的例子,比如时间可以使用datetimepicker等等。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-27 18:10 , Processed in 0.041716 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表