PB学习第四天(好东西哦)

PB常用函数详解 自己通过网上查阅整理了一些PB常用函数,方便自己使用,也和大家分享一下,希望对大家有用。使用的过程中如发现错误我会进行修正,也希望大家看出错误能慷慨指出 弹出窗口:messagebox() 基本写法:Messagebox('标题','内容') 完整写法: MessageBox ( '标题','内容',图标,按键,默认值) (1)其中标题与内容为要显示的字符串,不 阅读详情

今天给大家分享的是报表功能,非常实用

1. 第一步需要建一个测试表,效果如下:

使用的PL/SQL创建
在这里插入图片描述

2.创建一个主窗体,添加2个EditMask控件

设置Mask格式和Mask类型如图右侧

在这里插入图片描述

3.添加3个按钮和一个数据窗口控件

在这里插入图片描述

命名规范 :mask编辑框为em_start和em_end
按钮为cb_check,cb_print,cb_close
DW为dw_1

在关闭按钮中添加事件
close(parent),表示关闭当前控件的父级窗口

打印按钮中添加事件
dw_1.print(),简易打印
窗口命名为w_main

4.连接本地数据库,上一期讲解过数据库操作,此次就不细讲了

新建一个Gird数据窗口
添加2个参数对象对应起始时间和结束时间
在这里插入图片描述
点击如图第二行进行添加传参变量
在这里插入图片描述

写sql脚本点击return如下
在这里插入图片描述
下一步下一步OK

5.添加标尺,表格调整
在这里插入图片描述

勾选Show Ruler添加标尺
在这里插入图片描述

插入标题,页码
点击如图插入页码
在这里插入图片描述
显示效果如图
在这里插入图片描述
添加字段名Text属性,更改文本格式

6.在主窗口数据窗口控件中添加数据对象如图
在这里插入图片描述

在查询按钮点击事件中添加代码
在这里插入图片描述

7.创建连接方法f_conn
复制如图代码
在这里插入图片描述

创建如图方法
在这里插入图片描述

8.在app对象中添加方法,完成
在这里插入图片描述

最终运行如图
在这里插入图片描述

【学习笔记】用算法题介绍C++的pb_ds库中的可并堆 如题。 阅读详情

相关推荐

pb 实用方法

对耗时短暂的代码段来说,这种处理方式没有什么不妥的地方,但是,如果某个代码段的执行耗时较长,应用程序又希望为用户提供更多的控制权,那么需要在这段代码中插入Yield()函数,让用户能够进行其它操作,特别在循环执行的代码中更应该如此。现的功能,特将对该api函数在Powerbuilder中的使用,例举几个方面的运用,以期起到抛砖引玉的效果(以下代码完全可以使用PowerBuilder中的Send函数替代SendMessage 这个Api函数,因起稿比较匆忙,代码未经测试)Long(0,0)代表预留空位.

fangchun的专栏 1269

PB控件属性之SingleLineEdit、EditMask、MultiLineEdit、RichTextEdit、StaticText和StaticHyperLink

文本编辑:SingleLineEdit-单行编辑器、EditMask-屏蔽编辑器、MultiLineEdit-多行编辑器、RichTextEdit-富文本编辑器

冷寂 1万+

pb editmask控件改进

pb的editmask控件点击上下箭头不触发事件,只有当控件失去焦点时才会触发modifyed事件,此代码实现了按上下箭头时实时触发相关事件ue_up和ue_down

【PB案例学习笔记】-16做一个修改系统时间的小应用

这是PB案例学习笔记系列文章的第16篇,该系列文章适合具有一定PB基础的读者。通过一个个由浅入深的编程实战案例学习,提高编程技巧,以保证小伙伴们能应付公司的各种开发需求。

再小的帆也能远航,把分享变成一种习惯 974

本地大模型5:在pycharm用python调用ollama本地大模型

python调用ollama本地大模型

weixin_74825941的博客 8377

LVGL在STM32H743IIT6上的性能优化技巧:如何提升图形界面刷新速度

本文详细介绍了在STM32H743IIT6高性能MCU上优化LVGL图形界面刷新速度的实战技巧。通过利用芯片的DMA2D硬件加速模块替代低效的软件画点,将绘制缓冲区放入SDRAM并启用双缓冲机制,以及合理配置CPU缓存与MPU,有效解决了界面卡顿问题。文章还涵盖了LVGL引擎调优、内存架构优化等关键步骤,帮助开发者充分发挥STM32H743的硬件潜力,实现流畅的图形界面体验。

vscode6remote的博客 306

PB 数据窗口对象

[PB]-数据窗口对象(一) 数据窗口对象的数据源 ---------- PB提供5种数据源:Quick Select(快速选择类型)、SQL Select(SQL选择类型)、Query(查询类型)、External(外部类型)和Stored Procedure(存储过程类型) ---------- Quick Select 只能从一个数据表或者视图中选取数据(无关联的表或者视图)??

tlammon的专栏 3196

NVIDIA Orin AGX开发环境搭建避坑指南:从Ubuntu 22.04到ROS2完整配置流程

本文详细介绍了NVIDIA Orin AGX开发环境搭建的全流程,从Ubuntu 22.04系统安装到ROS2深度优化,涵盖驱动部署、CUDA环境配置、散热与功耗管理等关键步骤。特别针对Orin AGX的特性提供了实用避坑指南和性能优化技巧,帮助开发者高效完成开发环境配置。

weixin_28340315的博客 451

PB 你需要知道的东西

PB 你需要知道的东西 1、什么叫继承?PB的非可视对象能否实现继承? · 继承就是面向对象中类与类的之间的一种关系,继承的类成为子类,派生类,二被继承的类成为父类、基类或超类。通过继承,使子类具有与父类相同功能的方法和属性,同时子类也可以加入新的属性和方法或者修改父类的属性和方法简历建立新的类层次。 PB非可视对象能够实现继承,也能能够实现相应代码的重用。 2、PB自定义对象...

qq_36357154的博客 1238

Gem5模拟器,详解官网教程Event-driven programming(五)

Gem5模拟器,详解官网教程Event-driven programming、时间调度、如何自定义SimObject

qq_46675545的博客 2038

Tauri开发环境配置避坑指南:从Rust到Node.js的全流程实战

本文是一份详尽的Tauri开发环境配置实战指南,重点解析了从Rust工具链安装、Node.js版本管理到IDE配置的全流程。文章深入探讨了包管理器选择、依赖锁定、网络镜像加速等关键环节,并提供了开发与构建过程中典型问题的排查思路与解决方案,旨在帮助开发者高效避坑,顺利搭建跨平台桌面应用开发环境。

w3x4y的博客 292

PB中的DataStore是个好东西

 PB中的DataStore是个好东西   2010-07-27 16:59:34|  分类: PB编程笔记 |  标签:pb  datastore   |举报 |字号大中小 订阅         用微信  “扫一扫” 将文章分享到朋友圈。   用易信  “扫一扫” 将文章分享到朋友圈。   下

tlammon的专栏 3637

STM32实战开发(71):STM32人脸识别开发教程:基于摄像头模块的人脸识别系统

在嵌入式系统中,STM32凭借其强大的计算性能、丰富的外设接口以及低功耗特性,成为了实现人脸识别系统的理想平台。STM32虽然没有强大的计算能力,但可以通过合理利用外部硬件加速模块,如DSP、GPU、FPGA等,结合轻量级的人脸识别算法,实现高效的人脸识别系统。尽管STM32的计算资源相对有限,但通过合理的优化和使用高效的算法,我们依然能够实现高效的人脸识别功能。在本项目中,我们使用。在STM32开发中,虽然处理能力有限,但通过优化算法和合理利用硬件加速,我们仍然可以实现一个轻量级的、实时的人脸识别系统。

2201_76125393的博客 1662

keras训练的h5模型转换为pb模型

最近使用keras训练了一个图像分割的模型(.h5),但最终需要在C++中调用该模型,由于keras没有C++接口,所以需要将.h5模型转换为.pb模型后通过tensorflow C++接口进行调用。 由于本人之前接触深度学习较少,很多东西不是很懂,所以在转换过程中遇到了很多问题,在此记录,共同学习。 1、转换之前需要注意的点 本人在转换过程中发现tensorflow1.x和2.x存在区别,所以在转换之前最好确定训练模型时使用的tensorflow版本,转换过程使用的环境尽量和训练模型使用的环境保持一致,

dycljj的博客 5763

【水文学法总结】河道内生态流量计算方法(含MATLAB实现代码)

简介水文学法实现河道内生态流量计算

WW、forever的博客 5015

unity6000.0.3版本URP下ScriptableRendererFeature如何实现一张自定义贴图效果?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值。

**My Coding Family** 584

就这样我开始学习PB

         我这个人对什么东西的学习都保持3分热情,一从大学的时候我开始学习JAVA,当时那个时候用JAVA的人屈指可数,大概也就我们几个,大部分同学都在学习Delphi和VB,一直以来对PB没有什么兴趣,因为PB不是很有名,我一向只学习有名的软件和工具,就这样懵懂懵懂的过了两年,首先毕业的那一年里,在一个原以为很有前途的学校办的公司,在那里工作了一年就跑了,现到了这家公司,负责软件维护和系

成创学习专栏 1007

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

TensorFlow保存训练模型为pb文件,读取pb恢复模型,C++调用pb模型

这个问题我是看了网上好多博客,自己也踩了好多坑才搞定的,看我这一篇文章,可能不能完全解决你们的问题,但是希望对你们有所帮助! python线上训练模型比较方便,有时候想要在C++环境下调用python训练好的模型,应该怎么做呢?折腾了好几天,终于搞定了! 一,第一步,训练保存模型 贴自己源代码太复杂,贴个简化版,表明主要意思就行,别人做的东西不可能和你的完全一样,需要在理解别人意思的基础上,...

3万+

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

pb调用短信接口

今天,一同事问,PB下如何调用短信接口的问题。 一般短信接口有http,webservice,db,api等几种格式,他用的是http。 感觉很简单,他说用ole容器,插入对象,调用,可惜,在PB9下,总是非法退出,闹的想装个PB11看看。 至少5年没用过PB了。还真得想想

jdsnhan的专栏 7816

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

PB学习笔记

对于PB的学习是因为公司原来的产品是用PB实现的,因为需要把旧产品以JAVA的代码实现。但是这就要求要看得懂PB,不然老是问大佬们,估计人啥事都不用干了。前辈布置的任务就是实现一个小软件,通过编写软件来快速入门PB。 前辈先培训了下,以下是整理出的思维导图: 由于是讲到哪儿算哪儿,所以整理出来的东西有缺失,也有点混乱。/(ㄒoㄒ)/~~ 还是要继续学习一下姿势。不过PB开发项目真是快

尽力而为 641

pb常用函数

弹出窗口:messagebox()基本写法:Messagebox('标题','内容')完整写法: MessageBox ( '标题','内容',图标,按键,默认值) (1)其中标题与内容为要显示的字符串,不可省略,但可以省略,即什么也不显示,例如Messagebox('','')这样也是正确的单里面的东西一样也不能少! (2)图标可选值: Question!或None! 或Information!或 StopSign! 或 Exclamation!(默认图标) (3)按键

weixin_45466998的博客 2690

如何在pb9种调用WebService

pb9也出来了,速度够快的,大概看了一下,与pb8比较,增加的功能不多,主要是WebService,Xml和Ejb.我就感受了一下pb9的WebService功能,与大家共享。       我们用一个实例来说明:       新建应用,这些步骤与pb8一致的。然后建立一个WebService  Proxy  Wizard,下一步会提示你输入WSDL文件,点击浏览选择,假设是C:/inetpub/w

龙卷风.NET的专栏 2644

Pb学习感悟

我3月15日进公司,公司做的PB,之前我做过Java C# ASP 4月份开始处理PB系统的一些小问题,现在已经能独立开发模块 如果是做新系统,自学很难,毕竟没方向,没参考,可以下个项目,边看边试着改 如果是改系统做起,2个月就能学个差不多(注意多看基础类,搞清事件 函数的流程,我在这就吃了点亏) 3个月一小成,半年有感悟,1年之后觉得没什么学的。3年之后,如果一直

好好工作好好学习-----面币思绮 1347

关于AndroidStudio对pb模型的转化手册

Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。 而这里我们主要是利用Android Studio将深度学习训练出来的Pb模型移植到安卓端 第一步:利用Android Studio移植,你首先得有个Android S...

qq_41027830的博客 827
上一篇: PB学习小笔记之开发规范
下一篇: PB学习第五天
code_bugGG
博客等级 码龄7年 22粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值