关于FASTREPORT报表制作的问题 |
答題得分者是:chinyu
|
ntjrr
高階會員 發表:240 回覆:312 積分:110 註冊:2005-04-24 發送簡訊給我 |
目前要做这样一个表,要用FASTREPORT做
分左右两部份,左边为大的分类,比如中药费西药费等,是一个表格一样的,由多行及多列级成,每个格子里面填费用名称和金额,我暂且把他叫做左A表。
右边是明细,也就是一个一个药品名称,单价等,有时只有一行记录,有时有N行记录。我叫他为右B表
我以前做过的是两个表不在一页上的,象左A表,我只要放一个页眉就行了,其它可以什么都不放,因为他的打印结果只有一页。
做右B表,我要放页眉和主数据带,那个药品名称、单价等放在主数据带,连着一个查询数据源(dataset)这样的话,记录有可能是一条,也可能N条,他能根据纸张大小自动分几张纸打。
现在我要把两个表放在一个页面上显示,而且是左右排列(上下排好象还好做一点)那么我该如何办呢? 我的起步始于ktop,我将永远支持ktop。
------
我的编程起步于ktop,我将永远支持ktop |
chinyu
高階會員 發表:12 回覆:157 積分:153 註冊:2002-06-14 發送簡訊給我 |
引言: 目前要做??一?表,要用FASTREPORT做 分左右?部份,左??大的分?,比如中??西??等,是一?表格一?的,由多行及多列?成,每?格子里面填?用名?和金?,我?且把他叫做左A表。 右?是明?,也就是一?一??品名?,?价等,有?只有一行??,有?有N行??。我叫他?右B表 我以前做?的是??表不在一?上的,象左A表,我只要放一??眉就行了,其它可以什么都不放,因?他的打印?果只有一?。 做右B表,我要放?眉和主?据?,那??品名?、?价等放在主?据?,??一?查??据源(dataset)??的?,??有可能是一?,也可能N?,他能根据??大小自?分几??打。 ?在我要把??表放在一??面上?示,而且是左右排列(上下排好象?好做一?)那么我?如何?呢? 我的起步始于ktop,我?永?支持ktop。用SubReport做就可以了,請參考demo程式。 |
ntjrr
高階會員 發表:240 回覆:312 積分:110 註冊:2005-04-24 發送簡訊給我 |
chinyu前辈,终于把您盼来了,我知道您在报表方面是高手,关于本问题我再问一下,不知道如果想用FASTREPORT处理的话是否有这个可能?如果没有的话我马上去下那个报表研究,如果有可能的话,那么我想在一个报表上专研一下,以免一样没学精,又学另一样,结果两样都学不精了。另外前辈帮我看一下这篇文章,不知道到底FASTREPORT能不能实现POS机上的连续打印功能
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=76814
那个问题我是看没人再来指点了,省得挂在那才结案的,其实是没处理好 我的起步始于ktop,我将永远支持ktop。
------
我的编程起步于ktop,我将永远支持ktop |
ntjrr
高階會員 發表:240 回覆:312 積分:110 註冊:2005-04-24 發送簡訊給我 |
|
ntjrr
高階會員 發表:240 回覆:312 積分:110 註冊:2005-04-24 發送簡訊給我 |
|
ntjrr
高階會員 發表:240 回覆:312 積分:110 註冊:2005-04-24 發送簡訊給我 |
摸索了好几天,有了一些进步,现在的设计如图
效果和我想要的已经相当接近了,现在的问题是,如果右边的子报表数据条数只打了一页,那么就没任何问题了,但如果超过了一页,左边的表就不会显示在第二页上了,第二页只有右边的数据,而左边是一片空白,我想要的是左边的表也跟着右边的表一起打印,也就是每页的左边都有左边的表显示。
谢谢各位前辈 我的起步始于ktop,我将永远支持ktop。 發表人 - ntjrr 於 2005/11/23 18:48:40
------
我的编程起步于ktop,我将永远支持ktop |
ntjrr
高階會員 發表:240 回覆:312 積分:110 註冊:2005-04-24 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |