PB开发笔记:动态窗口与SQL语法处理
需积分: 10 181 浏览量
更新于2024-09-15
收藏 198KB TXT 举报
"PB开发笔记主要涵盖了使用Progress 4GL(简称PB)进行编程时的一些关键技巧和代码示例。笔记的第一部分讲解了如何打开动态窗口,通过PB的键码常数值来操作数据库查询并处理可能的语法错误。开发者首先创建一个SQL语句(例如,查询员工表中薪水超过45000的员工信息),然后利用`SyntaxFromSQL`函数检查语法,如果存在错误,则显示错误信息,否则生成新数据窗口`dw_new`。这个过程包括设置数据窗口的事务对象为SQLCA(SQL Connection Adapter),并执行数据获取。
接着,代码展示了如何使用数组来管理多个窗口(如员工窗口、客户窗口和销售窗口),每个窗口通过调用`Open`方法打开,并且可以通过函数`ShellAboutA`在系统中显示关于对话框,这在程序中可能是用来提供应用信息或帮助的。
另外,代码片段还涉及到了如何操作数据驱动控件(Data Driven Window, DDDW),通过`Modify`方法对`dddw_jg`字段的名称和显示列进行了定制,确保数据展示符合预期。这部分内容对于理解PB中的数据绑定和用户界面设计非常重要。
PB开发笔记不仅涵盖基础的编程语法,还包括了数据库交互、窗口管理以及用户界面组件的配置,对于想要学习和使用PB进行应用程序开发的人员来说,是一份实用且详尽的参考资料。"
点击了解资源详情
点击了解资源详情
110 浏览量
2008-03-24 上传
119 浏览量
110 浏览量
118 浏览量
114 浏览量
129 浏览量
ahclm521
- 粉丝: 15
- 资源: 50
最新资源
- React性的
- Distributed-Blog-System:分布式博客系统实现
- CloseMe-crx插件
- 欧式建筑立面图纸
- 北理工自控(控制理论基础)实验报告
- yolov7升级版切图识别
- 作业-1 --- IT202:这是我的第一个网站
- hit-and-run:竞争性编程的便捷工具
- Pytorch-Vanilla-GAN:适用于MNIST,FashionMNIST和USPS数据集的Vanilla-GAN的Pytorch实现
- SNKit:iOS开发常用功能封装(Swift 5.0)
- 创意条形图-手机应用下载排行榜excel模板下载
- 项目36
- 通过混沌序列置乱水印.7z
- reactive-system-design
- getwdsdata.m:从 EPANET 输入文件中获取配水系统数据-matlab开发
- 100多套html模块+包含企业模板和后台模板(适合初级学习)