社区
Delphi
帖子详情
Emergency!!!!各位大虾救我!关于查询窗体直接转换为报表问题!!在线等待!
stefanchow
2003-08-20 10:14:27
已做好一个查询修改窗体(主、从表的查询),如何把窗体显示的数据转换为一张可打印的报表?
...全文
66
9
打赏
收藏
Emergency!!!!各位大虾救我!关于查询窗体直接转换为报表问题!!在线等待!
已做好一个查询修改窗体(主、从表的查询),如何把窗体显示的数据转换为一张可打印的报表?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
capoatguitar
2003-08-20
打赏
举报
回复
是否用到了数据库控件,如果用了,怎么能在报表上打印不出来呢???
]如果用普通控件,不妨一一的往DBLABEL里面赋值,
我所说的是用QREPORT;不是FASTREPORT
stefanchow
2003-08-20
打赏
举报
回复
ehlib控件包??哪里有?麻烦
stefanchow
2003-08-20
打赏
举报
回复
kangjia(jack):
对不起,一直埋头在搞,忘了看了
我没用QUERY。查询是用的LOCATE语句
我想直接由查询得到的窗体数据转换为报表打印出来,可弄了半天还是一无所获,请赐教!谢谢
zhangheaaa
2003-08-20
打赏
举报
回复
用qreport做,很好做的,很多书上都讲了,设置几个qrtext,关联数据表字段,
然后qreport1.privew是预览,qreport1.print是打印。
我推荐你一个简单的方法,用ehlib控件包很方便,
里面有个dbgrideh控件很好用,打印可以不用设置字段,直接打印。
kangjia
2003-08-20
打赏
举报
回复
如果用了,在QReport中设置Dateset为你查询的那个query,然后设置quickrpt属性:
QuickRep1.Bands.HasColumnHeader:=true;
QuickRep1.Bands.HasDetail:=true;
QuickRep1.Bands.HasSummary:=true;
在HasColumnHeader中加入QRLabe,有几个标题加入几个,修改QRLabe的caption为你要的内容。
在HasDetail中加入QRDBText,设置QRDBText。Dateset为你查询的那个query,QRDBText。DateField为你要的字段
kangjia
2003-08-20
打赏
举报
回复
在查询窗体中有没有用到query的组件,回答我
kangjia
2003-08-20
打赏
举报
回复
你用了query的组件吗
stefanchow
2003-08-20
打赏
举报
回复
我用的是QReport组件,应该怎样?谢谢!
fyje
2003-08-20
打赏
举报
回复
如果使用的是fastreport,报表模板设计好后,将form上主表对应的frDBDataSet1的打印范围设为当前纪录,细表对应的frDBDataSet1的打印范围设为从首记录到最后一个记录就可以了
E
MERGE
NCY
! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ARE LESSER
E
MERGE
NCY
! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ARE LESSER THAN THRESHOLD AND HENCE THE INSTANCES ARE NOT BEING EXPIRED JUST TO BE SAFE. 这是因为Eureka有自我保护机制,在默...
E
MERGE
NCY
! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT.
E
MERGE
NCY
! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ARE LESSER THAN THRESHOLD AND HENCE THE INSTANCES ARE NOT BEING EXPIRED JUST TO BE SAFE. 这句话的意思是,Eureka可能会声明已...
E
MERGE
NCY
! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY‘RE NOT. RENEWALS ARE LESSER
一、
问题
背景
Eureka报错“E
MERGE
NCY
! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ”
背景1:Eureka自我保护机制 默认情况下,如果Eureka Server在一定时间内(默认90秒)没有接收到某个微服务实例的心跳,Eureka Server将会移除该实例。但是当网络分区故障发生时,微服务与Eureka Server之间无法正常通信,而微服务本身是正常运行的,此时不应该移除这个微服务,所以引入了自我保护机制。 自我保护机制的工作机制是如果在15分钟内超过85%的客户端节...
E
MERGE
NCY
! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT
诠释 Eureka 的SELF PRESERVATION MODE
Delphi
5,392
社区成员
262,732
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章