社区
PowerBuilder
帖子详情
打印TEXT字段,可以AUOTOSUZE HEIGHT,可是各字段间的竖线的高度怎么随着变?
l680103
2002-10-14 09:55:43
还有各行之间横线的位置
...全文
121
5
打赏
收藏
打印TEXT字段,可以AUOTOSUZE HEIGHT,可是各字段间的竖线的高度怎么随着变?
还有各行之间横线的位置
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
l680103
2002-10-21
打赏
举报
回复
help
l680103
2002-10-15
打赏
举报
回复
help
l680103
2002-10-14
打赏
举报
回复
合理派
l680103
2002-10-14
打赏
举报
回复
l680103@yahoo.com,thanks velen,please mail me
velen
2002-10-14
打赏
举报
回复
我有个例子,你的EMAIL.
RePrint表格
打印
控件(
打印
datasource,dbgrid,stringgrid)
功能更加强劲,增加多行表头的功能,新增更多事件,加强了
打印
期
间
对报表样式 的控制,可随意改
变
打印
内容。 reprint 使用说明 本控件可
打印
datasource,dbgrid,stringgrid. 一 、控件属性: 1、colstitle 设置报表的列标题属性 (1) Print:boolean;;是否
打印
(2) Font:tfont;;字体 (3) Rowsline:tpen;;横线样式 (4) Colsline:tpen;;
竖线
样式 (5) Alignment:talignment;;对齐方式 (6) Rowspace:integer;;行
间
距 (7) EveryPage:boolean;;是否每页
打印
(8) EveryRow:boolean;;是否每行
打印
(9) titlearray:tstrings;;怎加标题组 (使用方法见附带demo) (10) rows:integer;;设置默认列标题
打印
行数 2、datasource 绑定 datasource 3、dbgrid 绑定 dbgrid 4、stringgrid 绑定 stringgrid PrintObject 选择
打印
的对象(datasource 、dbgrid、 stringgrid ) 5、pagefooter 页脚 pageheader 页眉 (1)
Text
:string;;内容 (2) Font:tfont;;字体 (3) Print:boolean;;是否
打印
(4) Alignment:talignment;;对齐方式 6、detail 设置要
打印
的明细数据属性 (1)arrange 设置明细
字段
排列方向 Horizontal 横向
打印
(默认的一般
打印
) Vertical 竖向
打印
(
字段
竖向排列适合
打印
字段
内容较长的报表如“会议纪录”) (2)aotureturn
打印
明细
字段
时,如果
字段
超过列的宽度是否允许自动换行 (3)colsline 设置
竖线
属性引用tpen类 (4)footer 设置明细尾 (设置同pagefooter 页脚 pageheader 页眉) (5)frame 设置明细边框属性引用tpen类 (6)head 设置明细头(设置同pagefooter 页脚 pageheader 页眉) (7)rowsline 设置横线属性引用tpen类 (8)rowspace 设置明细行的
高度
(9)top 明细与标题的距离 (10)Alignment对齐方式 7、page 设置纸张 (1) leftmargin:real;;左边距 (2) rightmargin:real;;右边距 (3) topmargin:real;;顶边距 (4) bottommargin:real;;底边距 (5) pagesize:TPageSize;;纸张类型 (6)
Height
:real;;
高度
(7) width:real;;宽度 (8) Orientation:TPrinterOrientation;;
打印
方向 注意:设置纸张的宽度和
高度
需把pagesize设为Custom 8、title 设置标题 (1) Print:boolean;; 是否
打印
(2)
Text
:tstrings;; 内容可设置多行 (3) Font:tfont;;字体 (4) Alignment:talignment;;对齐方式 (5) top:integer;; 距纸张顶部距离 (6) Rowspace:integer;;行距 (7) EveryPage:boolean;;是否每页
打印
二 、控件方法: (1) preview 预览 (2) print
打印
(3) SaveToFile() 保存为报表文件 (4) SaveToStream() 保存为流(然后就可把整个报表存到数据库了很方便哦! ~_~) (5) PrintFile()
打印
报表文件 (6) PrintStream()
打印
流(流的数据库存取就不用多说了吧) (7) PreviewFile() 预览文件 (8) PreviewStream() 预览流 (9) OptionToStream() 报表的属性保存为流 (10) OptionFromStream() 从流中得到报表属性 (11) OptionPost()在
打印
期
间
改
变
了报表属性,要想立即生效调用此方法。 (12) Paint
Text
(
Text
:string) 覆盖原有
打印
的字符,一般在能返回当前
打印
的内容的事件中使用。(见控件事件) 三、 控件事件: (1) AfterPrint
打印
后 (2) BeforePrint
打印
前 (3) OnPrintDetail(RecordNumber: Integer)在
打印
每一栏明细前触发此事件, 返回参数:RecordNumber返回当前
打印
行数。 (4) OnPrintDetailField(RecordNumber,FieldIndex: Integer;; Field
Text
: String);; 在
打印
明细的每个
字段
都会触发此事件。 返回参数:RecordNumber返回当前
打印
行数。 FieldIndex
字段
索引 Field
Text
字段
内容 (5) OnPrintTitle(Row: Integer;;
Text
: String)
打印
每行标题都会触发此事件。 返回参数:row当前
打印
的行
Text
当前
打印
的内容 (6) OnPrintColsTitleField(Row, FieldIndex: Integer;; FieldName: String);;
打印
列标题
字段
时触发此事件 返回参数:row当前
打印
的行 FieldIndex当前
打印
的
字段
索引 FieldName当前
打印
的
字段
名称 (7) OnPrintColsTitle(Row: Integer)
打印
每行列标题时触发此事件 返回参数:row当前
打印
的行 四、注意事项 (1)
text
属性,输入“¦#¦”
打印
页码值,如果想
打印
页码可输入“第¦#¦页” 输入“¦RecordCount¦”
打印
记录数 (2) 不同的
打印
机,
打印
和预览效果可能有一点点不同(保证数据
打印
完全正确一致)。本人用一台针式和一台激光
打印
机做测试, 开始差别较大后经过调试基本一致,不知其他
打印
机如何。 (3) 纸张大小以及横向、竖向自动适应系统默认也可设置。 (4) 各列的宽度按比例,适应纸张宽度
打印
。 程序设计:吴进昊 E-mail :jinhaowu@hotmail.com qq :54254770 2003.01.03
在项目中整合FCKeditor.doc
在项目中整合FCKeditor.doc
解决elementUI 切换tab后 el_table 固定列下方多了一条线问题
主要介绍了解决elementUI 切换tab后 el_table 固定列下方多了一条线问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
2021-2022计算机二级等级考试试题及答案No.12042.docx
2021-2022计算机二级等级考试试题及答案No.12042.docx
网页中
竖线
的几种做法
原文地址:http://blog.sina.com.cn/s/blog_5d04b1530100f1gz.html Q:网页中
竖线
的几种做法 A:1、用水平线做: 一般水平线的是宽长高短,做
竖线
我们可以反过来宽短高长,,怎么样?
竖线
出来了吧?不过这个做法我发现好象有个BUG,就是高只能显示100px的,你设的再高也没用! 2、用表格做: (1) 代码如下:
PowerBuilder
1,109
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章