PowerBuilder数据窗60个实用技巧解析
需积分: 9 96 浏览量
更新于2024-08-01
收藏 44KB DOCX 举报
"这篇资料提供了PowerBuilder中数据窗口(DataWindow)的60个实用技巧,涵盖了从显示图片、复制数据、设置背景色到创建新表样式、过滤记录以及个性化显示等多个方面,旨在帮助用户更好地理解和操作PB数据窗口。"
在PowerBuilder中,数据窗口是一个强大的组件,用于处理和展示数据库中的数据。以下是一些关键知识点:
1. 图片显示:通过设置column的displayaspicture属性为true,可以将存储文件路径的列转换为显示实际图片。
2. 复制数据:利用DataWindow对象的方法,如dw_1.Object.DataWindow.Selected.Data,可以获取选中行数据并复制到剪贴板。
3. 复制图形:对于graph风格的DataWindow,可以调用dw_1.clipboard方法,传入图形名称,将图形复制到剪贴板。
4. 设置背景色:直接在DataWindow的editsource中修改color属性值,可以更改底色。
5. 格式转换:将Grid风格的DataWindow更改为自由格式,可以通过在editsource中将processing属性从1改为0。
6. 快速创建新表样式:复制现有表格,然后在新的DataWindow中更改表名和字段名,即可快速设定新表的样式。
7. 多栏表头:添加text对象到header带区,设置band属性为foreground,并通过describe函数动态计算x和width属性,实现多栏表头效果。
8. 过滤显示值:使用setfilter方法,结合lookupdisplay函数,可以过滤出特定显示值的记录。
9. 设置空值:通过setnull函数,可以将DataWindow的某一列设置为NULL值。
10. 单双行不同颜色:在detail带区的color属性中设置条件表达式,根据行号的奇偶性来改变颜色,例如使用mod函数判断行号是否为奇数。
以上技巧只是PowerBuilder数据窗口功能的冰山一角。通过熟练掌握这些技巧,开发者能够提高工作效率,实现更多复杂和个性化的数据展现和操作。在实际开发过程中,可以根据需求灵活运用,不断探索PowerBuilder的深度和广度,提升应用的用户体验。
2018-12-08 上传
2022-09-24 上传
2022-09-20 上传
2022-09-20 上传
2022-09-22 上传
2022-09-24 上传
2022-09-19 上传
tiger_sen
- 粉丝: 4
- 资源: 61
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析