powerbuilder 数据窗口打印时如何加页码 打印预览窗口预览尺寸自定义 30%50%100%200%标尺一、上述W_preview窗口中各控件说明:1.命令按钮控件(CommandButton)Cb_1:用于数据窗口翻至首页。Cb_2:用于数据窗口向上翻页。Cb_3:用于数据窗口向下翻页。Cb_4:用于数据窗口翻至尾页。Cb_5:用于关闭打印预览数据窗口。2.复选框控件(CheckBox)Cbx_1:用于为预览数据窗口添加显示标尺。3.掩码编辑器控件(EditMask)Em_1:用于显示和改变打印预览的相对比例。4.成组框控件(GroupBox)Gb_1:用于显示一组控件的共同属性信息。5.收音机按钮控件(RadioButton)Rb_1:用于用户自定义打印预览显示比例。Rb_2:用于用户设置打印预览显示比例为30%。Rb_3:用于用户设置打印预览显示比例为50%。Rb_4:用于用户设置打印预览显示比例为100%。Rb_5:用于用户设置打印预览显示比例为200%。6.数据窗口控件(DataWindow)dw_1:用于显示打印预览结果。为窗口w_preview定义Open事件程序如下:s_preview preview_parmpreview_parm=Message.Powerobjectparmdw_1.Dataobject=preview_parm.dw_namedw_1.Settransobject(SQLCA)dw_1.Objectwindow.Print.Preview=“yesPB 怎么动态(用代码)改变数据窗口的属性(例如窗体的字体大小,字体颜色,背景颜色) 修改数据窗口背景颜色dw_1.object.datawindow.color=rgb(255,0,0)/此颜色为红色另外也可以使用dw_1.modify(\"datawindow.color='255'\")/不过这个后边的颜色需要使用long型数字来控制,不能使用rgb函数。字体颜色:这个需要指定字段了。因为字体都是字段当中的,要每个字段来指定颜色。dw_1.object.字段名字.color=rgb(255,0,0)/红色或者同上,使用modify:dw_1.Modify(\"controlname.Color='255'\")/此处也不能使用rgb,要long型数字。字体大小:dw_2.object.字段名称.font.Height=60/可以查看一下帮助中对于font的说明,height一项,是控制大小显示的。具体数值,自己试试大小就知道了。60应该和9号差不多大另外,这个属性,也可以使用dw_1.modify(\"字段名字.font.height='60'\")来完成pb 数据窗口中数据合并 提供2种思路1、利用结构体和用户自定义对象可以实现。借用3层的编程思想,不要想着用数窗直接从表中检索出数据。你最后要的数据合并的窗口只作为数据表示(表示层),数据的来源的那些前面生成的报表数据,都用用户自定义对象(可以用代码定义挂哪个数窗)来检索出来(数据层),按关键字把数据提取出来放入结构体(结构体里有任意的数据类型,也可以定义结构体数组),要按各个数窗不同的字段来定义结构体,再从结构体中把合成好的数据写入到合并显示用的数窗上就可以了(业务处理层,这个过程可以在用户自定义对象中写代码)。这样处理过程麻烦点,放弃了pb优势的和db直接交互的功能。2、不知道你用的什么数据库,可以用临时表和临时存储过程(专业术语忘了怎么说了)把你想要的数据都合成在一个临时表中,最后再用数窗挂一个提取数据的存储过程把数据表示出来(数窗格式任选)。如果你要的最终数据是在所有前面报表都已经有数据的前提下再汇总的,2种方法都适用;如是一个环节完后再进行下一个环节的话,用第二种方法可以一点点提取出数据。pb中如何定义窗口的自定义事件 系统自带的事件是属于一种类(过程)。所以你完全可以自定义。pb 自定义事件里 如何打开一个窗口 直接在你的ue_open事件下面写open(windows_name),就行了。事件里没有open()这个函数?没懂这句话的意思。pb中如何自定义数据窗口打印时纸张的大小,自定义纸张是哪一个值 dw_print.Object.DataWindow.Print.Page.size
随机阅读
- 顺丰快递 香港快运航空公司日本电话号码
- 现在是十月谁问你十一月了 请你们帮帮我
- 渠系建筑物共同特点 渠系配套建筑物是什么意思
- 钩已经到底了还是走水 走水怎么钓鱼,钩难沉底
- 瓦房店到天津南火车票多少钱? 天津站瓦房店的火车
- 水中藻荇交横的前一句 水中藻前面一句
- 大话战国的武器怎么样发亮````大家帮帮忙.. ?~` 大话战国金色
- 美术机构植树节活动 儿童画植树节快乐怎么画
- 七八十年代的中专相当于现在的什么学历水平? 八十年代上海市领导
- 做什么事最有意义 干什么事有意义
- 求大神帮配梧桐树的左手即兴伴奏,越简单越好,也不要太简单了(不要全是柱式和弦),哈哈,简谱就行 梧桐树钢琴正谱伴奏
- 请教河南省南阳市方城县的历史沿革 小史店镇桂河村
- 氢分压是加氢反应的重要操作参数之一。提高氢分压有利于加氢反应的进行,提高氢分压还有利
- 求黑色霸气动漫情侣头像 高清霸气动漫情头
- 洗车污水净化的原理 洗车污水处理方法
- 革命圣地延安在哪个省 延安市圣地路家和酒店
- 萨勒曼国王比尔盖茨 怎样看待近期沙特捐助5亿美元给世卫组织?
- 赖汤圆直接销售的超市 为什么要捏紧?包制赖汤圆时?
- 5层办公楼渗水井 渗水井出水了怎么办呢???
- 如何看待亚冠济州联与浦和红钻大规模冲突? 济州联队浦和红钻群殴