首页
编程日记
ChatGpt专题
LINUX学习
Java学习
前端教程
单片机
vue
1024程序员节
CASE表达式
spi
缓存
单例模式
百度
网络图
生活
渲染
二次元
深度信息
klee
nexus
健身小程序
katz中心性
netty
shell入门
百元百鸡
TestStand
powerbuilder
2024/4/12 7:26:07
pb:常用函数和语句清单
pb:常用函数和语句清单 PB中提供了600多个函数,这还没有将B/S开发、数据窗口对象中的函数计算在内。但是,只要掌握、熟练运用、真正理解下面的这些函数(包括部分语句)就可以开发软件项目了。这些函数和语句是我给学员讲课时开发的一个完整的管理系统(提供了MIS必须的完整模…
阅读更多...
PB:DataWindow中动态变更DropDownDW值
DataWindow中动态变更DropDownDW值 PowerBuilder中的DataWindow对数据库的操作功能非常强大,尤其是它的DropDownDW编辑风格,更是 为相关数据的一致性提供了保证。在实际应用中,经常需要将具有DropDownDW编辑风格的字段按某一条件 显示特定的内容。 比如在某一应用中,部门…
阅读更多...
在PB中控制数据窗口列的修改属性
在编制管理信息应用系统中,一般都会遇到一个共同问题,那就是如何根据不同情况去控制表中的数据列,比如对于同一DATAWINDOW不同的用户有不同的操作(如对于数据录入人员可以更改数据,而对于查询人员一般不能更改数据),下面就以一个简单的工资表为例来说明利用PB如何在DATA…
阅读更多...
pb:数据处理窗口CloseQuery事件编程、如何在窗口之间传递结构
1、数据处理窗口CloseQuery事件编程 该事件下的脚本流程是首先判断数据是否修改过,如果修改过,则让用户选择是否保存,用户确认保存则保存,不保存则退回事务然后关闭窗口。保存数据时,保存成功则直接关闭窗口,保存失败则让用户确认是否关闭窗口,用户确认要关闭则关闭窗口…
阅读更多...
PB:数值计算函数
数值计算函数 1、Abs() 功 能:计算绝对值。 语 法:Abs ( n ) 参 数:n:要得到绝对值的数值型变量或表达式。 返回值:返回值的数据类型与n的数据类型相同,函数执行成功时返回n的绝对值。如果参数n的值为NULL,Abs()函数返回NULL。 2、Ceiling() 功 能:返回大于n…
阅读更多...
pb:获取服务器时间、判断是否有重复数据
/*----------------------------------------------------------------------- * 函数名称:datetime gf_getsysdate(string as_dbms) * 功能描述:取得服务器的的日期时间(DateTime) * 参数含义:as_dbms 所使用的数据库DBMS * 返 回 值:datetime类型…
阅读更多...
pb 15个小技巧汇总
1、数据窗口隔行颜色显示 在列的字体背景中: if(currentrow()=getrow(),rgb(255,240,194),if(mod(getrow(),2)=1, &rgb(255,254,249) , rgb(247,247,239))) 表达式中rgb(255,240,194)为浅黄色,rgb(255,254,249)为浅白色,rgb(247,247,239)为浅黄色2、横向滚动条在最右处,…
阅读更多...
PB:自动卷滚条
自动卷滚条 缺省情况下,MDI表单是可以重新设定大小的。这样用户就可以将窗口设成比原先的小。这种情况下,必须对窗口设置卷滚条的属性,以访问窗口上的一 些控件。而另一方面,除非窗口确实小到不足以显示所有的控件,否则没有必要提供卷滚条。 许多Windows的MDI应用在处理这一问…
阅读更多...
pb中如何控制并发和控制死锁
锁的概述 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新 A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读 A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对…
阅读更多...
淺析PowerBuilder下動態SQL語句
原作者:張繼榮 王舉國 譚琦 謝元呈摘要:本文介紹了PowerBuilder開發工具中嵌入式SQL語句與動態SQL語句之間的區別和特點,並通過具體實例詳細說明了如何在PowerBuilder中使用動態SQL語句以及四種格式的動態SQL語句各自所能實現的功能。關鍵字ÿ…
阅读更多...
如何提高MYSQL数据库的查询统计速度
如何提高MYSQL数据库的查询统计速度 作者: 衢州电力局 刘利平 文章内容: 数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应…
阅读更多...
不当IT民工 让你拿高薪的10个技能
在竞争激烈的互联网,不是你埋头敲代码就能敲出一片辉煌来的,你应该把你最宝贵的10年用在最有效的地方,助你加入高薪行列,最近BI访问了 Indeed.com,其总结出哪些IT职业一年至少能赚10万美金,而且这只是薪金&…
阅读更多...
【DRP】使用PowerBuilder建立数据库物理模型,并导入Oracle数据库
一、前言 小编最近接手了一个资源分销计划的项目(DRP Distribution Resource Planning),经过很长时间的了解需求,开始了正式的编码,根据用例图开始对这个系统进行数据库的搭建,这次小编采用的使用PowerBuil…
阅读更多...
复合数据窗口的子数据窗口进行相关编程操作
子数据窗口编程 (结合网络资料) Getchild函数主要被用来得到一个数据窗口的子数据窗口 该函数在两种情况下可以使用: 1、取出数据窗口对象的下拉式数据窗口; 2、取出复合风格(composite࿰…
阅读更多...
如何利用powerbulder 9.0打开sybase sql anywhere 6.0的数据文件
Sybase SQL Anywhere数据库功能很强,结构也比较复杂。一般情况下,用户都是通过用PowerBuilder开发的应用程序界面来访问它。但应用程序固定的界面不能完全满足数据库管理员的特殊要求。这时,就需要用系统工具进行直接访问。 案例环境…
阅读更多...
PB语言实现控制反转(IoC)
PB语言实现控制反转(IoC) PBIoC是一个以C开发的,实现PB语言控制反转功能的项目。基于此项目,PB能够将对象的生命周期、依赖关系以及属性的加载托管给IoC容器。 1、项目构成 本项目包含的类及相应功能说明如下: 类名功能PBIoCIoC容器&…
阅读更多...
采用简化原型法进行软件项目需求分析
发布于:软件开发网 来源:Internet 作者:网络收集 时间:2008-11-25 点击: 11/3/2009 10:51:36 AM 前言:需求分析阶段是管理信息系统(MIS)开发最重要的阶段。MIS开发的需求阶段首先是了解和澄清用户的需求,然后严格地定义被开发的…
阅读更多...
PB如何获取当前的工作路径
PB如何获取当前的工作路径 当前程序的运行路径是比较重要的一项,开发应用软件时需要注意,程序要根据用户的安装情况自己检测当前的路径。所以,获取当前路径是应用程序开发中肯定会用到的。 首先定义一个扩展函数,可以是全局的外部…
阅读更多...
pb:导入EXCEL,提示“不能连接EXCEL”
pb:导入EXCEL,提示“不能连接EXCEL” ------------------------------------------------------------------------------------------------------------------------------- 1.pb连上EXCEL代码: //从EXCEL读取文件 STRING LS_PATH,LS_FILE,ls_file_tmp oleobject ole_1…
阅读更多...
PB技巧3例(如何获取当前的工作路径、将已经建好的Grid类型转为Tabular类型、右键弹出菜单的编程)
PB技巧3例(如何获取当前的工作路径、将已经建好的Grid类型转为Tabular类型、右键弹出菜单的编程): 1、PB如何获取当前的工作路径 当前程序的运行路径是比较重要的一项,开发应用软件时需要注意,程序要根据用户的安装情况自己检测当前的路径。所以,获取当前路径是应用程序…
阅读更多...
pb中的Evaluate函数、Describe函数、LookUpDisplay函数
pb中的Evaluate函数 在使用Describe描述数据窗口对象中的相关信息时,有一个非常重要的函数不能不掌握,就是Evaluate。 虽然函数Describe可以获取对象的信息,但是表达式的取值就不能正常读取了,而这又是经常遇到的。所以,函数Evaluate非常重要,它可以使函数Describe获取…
阅读更多...
pb:类定义查找函数
类定义查找函数 类定义查找函数用于在一个或多个PB应用程序库(PBL)中查找对象、全局函数和类型,并提供他们的类定义信息、函数脚本和类型定义信息。 1、FindClassDefinition() 功 能:在一个或多个PB应用程序库(PBL)中查找指定的对象并提供该对象的类定义信息。 语 法…
阅读更多...
PB:库管理函数
库管理函数 1、LibraryCreate() 功 能:创建一个空的PowerBuilder应用库,并可根据需要在创建应用库的同时添加库注解。 语 法:LibraryCreate ( libraryname{, comments } ) 参 数:libraryname:string类型,指定要创建应用库的名称,可以带上路径,不带路径时在当前目…
阅读更多...
pb插入ole控件点击insert+control时自动关闭解决办法
pb插入ole控件点击insert control时pb应用程序自动关闭解决思路 {F2F7F2A6-E582-11D1-89AC-00C04FCAF6E3} {F515306D-0156-11d2-81EA-0000F87557DB} 1、问题现象:当在powerbuilder中插入OLE控件点击insert control时,应用程序自动关闭,如图 在网上查询时有人说是其他…
阅读更多...
PB技巧3例:(数据窗口检查重复行、使用Line建立漂亮的Grid DataWindow的技巧、如何在分组形式的DataWindow中分别显示各组的行号)
1:数据窗口检查重复行 dw_1.SetSort ("user_id A") dw_1.Sort() dw_1.SetFilter ("user_id = user_id[-1]") dw_1.Filter()if dw_1.RowCount() > 0 thenMessagebox("注意", "用户编码重复.") end ifdw_1.SetFilter ("")…
阅读更多...
PowerBuilder – 从下拉数据窗口中获取显示值
这是非常基本的功能,但很容易被遗忘。假设您有一个从“part”表构建的数据窗口,partType 的列是 DDDW。您需要 partType 代码的描述(显示在显示部件的行中)。为此,您可以在数据窗口上使用evaluate 方法和describe 方法…
阅读更多...
用Delphi制作DLL的方法
用Delphi制作DLL的方法 一 Dll的制作一般步骤 二 参数传递 三 DLL的初始化和退出清理[如果需要初始化和退出清理] 四 全局变量的使用 五 调用静态载入 六 调用动态载入 七 在DLL建立一个TForM 八 在DLL中建立一个TMDIChildForM 九 示例: 十 Delphi制作的Dll与其他…
阅读更多...
powerbuilder操作excel命令大全
1.创建Excel对象 eoleCREATEOBJECT(′Excel.application′) 2.添加新工作簿 eole.Workbooks.add 3.设置第3个工作表为激活工作表 eole.Worksheets(″sheet3″).Activate 4.打开指定工作簿 eole.Workbooks.Open(″c:/temp/ll.xls″…
阅读更多...
PB 按Excel动态创建对应字段
/* > Function: w_cwjk_xhyy.wf_dw_init >-------------------------------------------------------------------- > 描述: 按excel表格列名,创建对应字段,用于部分接口对应字段导出文件 >-------------------------------------------------------------------- …
阅读更多...
PB dw的下拉dddw的光标定位
请教,datachaning事件,输入以后,这个光标跳到了最前面,有没有什么办法?不跳上去,或者光标移到最后?? 一个下拉dddw,输入数字以后,动态的取候选值。增量查询。…
阅读更多...
PowerBuilder – 返回选项卡到 DataWindow 中的最后一个字段
带有数据窗口控件的 PB 窗口中的一个烦恼是,如果您将制表符返回到 dw,您的光标将定位到第一个字段而不是最后一个字段。以下技术可以消除这种情况并使您的应用程序更加用户友好。 在数据窗口的 Getfocus 事件中: long ll_col 1 long ll_po…
阅读更多...
【转】自动识别技术在医院管理信息化中的应用
http://www.visiontech.com.cn/yiliao/yiyuanxxh.html 自动识别技术在医院管理信息化中的应用 一、在布莱根妇女医院的应用 《内科学文献》的—项最新研究表明,在美国,患者在医院服用的药剂中几乎每五份就会有一份出现错误。作为患者安全研究方面的前沿…
阅读更多...
CASE Tool-Sybase PowerDesigner 12.5功能特色
新版PowerDesigner推出建置Cube的模型图,而对象导向建模则支持UML 2.0标准。由于该产品功能越来越多元,因此显得略为复杂。 以数据建模起家的PowerDesigner,目前迈入12.5版,主要的功能分为针对一般使用者提供的流程设计模块BPM&am…
阅读更多...