
PB
文章平均质量分 81
chensheng913
天行键,君子以自强不息;
地势坤,君子以厚德载物。
展开
-
PB中TreeView控件使用技巧
PowerBuilder中的TreeView 控件为树状游览,类似于WINDOWS的资源管理器,其特点是信息项呈树状层次结构,能更清晰地表现主、细目关系 ,操作非常方便。在应用中可将其与DataWindow 配合使用, 一个提供信息的分类体系,一个提供具体信息,达到珠连碧合的奇妙效果。它特别适用于多级信息的分类检索, 是多级菜单所无法比似的,它的表现形式深受程序设计人员和广大用户的喜爱,在许多应用原创 2004-06-27 19:23:00 · 12550 阅读 · 1 评论 -
PB中dynamic调用类型的用法
PB中dynamic调用类型的用法 说到DYNAMIC调用类型,我们先看看对象、属性、函数和事件的引用方法:PowerBuilder 6.0应用程序的开发过程实际上就是各种对象的定义和使用过程。所有对象都有名称,并通过名称相互区分。在PowerScript中,访问对象的属性、函数、事件的方法很简单,就是使用圆点作为标记符,具体来说,访问对象属性的格式为:对象名.对象属性原创 2004-12-29 23:10:00 · 9398 阅读 · 0 评论 -
PowerBuilder数据窗口中记录颜色的隔层显示
1. 前言 在PowerBuilder中数据窗口(DataWindow)技术可以说是PB的核心,以至于Sybase公司甚至为它申请了专利。对数据库中数据的所有操作几乎都是通过DataWindow对象来完成的,数据窗口对象创建的好坏直接影响到应用程序本身的优劣。 对于许多新接触PowerBuilder的程序员来说,DataWindow控件和DataWindow对象之间的差别常常让人混淆不清。原创 2004-09-02 21:18:00 · 7763 阅读 · 1 评论 -
PB中相关联下拉数据窗口的实现
近日在开发过程中遇到使用下拉数据窗口的情况:数据表Data中有二列Dept_id(主管部门编码)、Unit_id(企业编码)的取值分别来自数据表Dept(主管部门)及Unit(企业基本情况),且要求选择某一主管部门后,能将该主管部门的所有企业显示出来以便选择。有关数据表的结构如下(已简化):表 名字段名类型长度关键字含义DataDept_id原创 2004-09-02 21:22:00 · 9938 阅读 · 0 评论 -
PB动态报表格式自由定义的实现
在通常的Server/Client方式MIS开发中,总是有没完没了的报表需要制作,调试报表花费的时间也是最多而且乏味,还常常不能满足客户的要求。要是能够让用户自己调整报表的格式和内容,然后将它保存下来,程序下次启动时它自动调用保存了的报表格式那有多好。本人通过如下方法最终实现了用的要求。PB(PowerBuilder)有一种以PSR结尾的特殊的保存报表的文件格式(本文简称作PSR文件)。根据数原创 2004-09-02 21:19:00 · 7295 阅读 · 1 评论 -
PB中实现数据窗口动态排序的三种方法
在PowerBuilder中使用数据窗口检索到的数据往往是无序的,虽然可以通过设置Select语句实现排序的功能,但是数据窗口一旦生成都无法进行动态调整。笔者总结了在已经生成的数据窗口中实现动态排序的三种方法,现介绍给大家。 一、 准备工作 设计如图1所示的示例窗口。为了更好地比较三种不同的方法,dw—1中的数据来自两个表student和class。student表中包含四个字段sid(学号)、s原创 2004-08-24 20:35:00 · 11656 阅读 · 0 评论 -
Sybase PowerBuilder9.0综述
面对市场的迅速变化,企业战略应用也必须具备全新的视野。企业首先需要建设新的、创新性的应用程序,它不仅能驱动企业向前发展,还要能够增强和扩展企业现有的应用程序组合。再者企业需要明智的战略规划,既要引入新的技术和平台,又无需放弃可靠的、成熟的客户端/服务器架构。企业需要最大的自由度,这样才能为应用程序和用户选择最适当的平台。此外,复杂的计算环境要求组织良好的、高效率的开发实践,不但要支持难以计数的应用原创 2004-08-17 22:58:00 · 8181 阅读 · 0 评论 -
PB中关于动态工资项目问题的解决办法
我在做人事管理软件时发现一个问题就是,工资管理中工资的发放项目经常会发生变化,而且工资项目之间的计算关系也经常发生变化,这为实际的编程带来了很大的麻烦。其实实际工作中还有很多类似的情况需要解决,希望能为大家提供多一种思路以供参考。 现将我的解决方法陈述如下。 第一步,创建一个工资表tbl_gztz,用来记录职工的每个月的工资发放情况,其中就包括工资的发放项目。所以这个表字段应该尽量地多,你大可原创 2004-07-31 17:04:00 · 7087 阅读 · 0 评论 -
PB中自定义事件ID含义
单选或多选按钮消息(前缀:pbm_bm) pbm_bmgetcheck 单选按钮或多选按钮是否被选。 pbm_bmgetstate 按钮是否加亮。 pbm_bmsetcheck 将无线按钮或确认框的选中状态改为未选中状态,反之亦然。 pbm_bmsetstate 加亮或不加亮按钮。 pbm_bmchange 改变按钮的风格,例如,改为单选按钮或组合框。 单选或多选按钮通知消息(前缀:pbm_bn)原创 2004-06-27 19:19:00 · 8074 阅读 · 0 评论 -
PowerBuilder数据窗口编程技巧十则
PowerBuilder取得巨大成就的原因就是有Datawindow对象,DataWindow是具有功能强大和灵活多变的特点,本人用PowerBuilder开发过一段时间后,,总结出一些技巧,以供广大的PB开发者借鉴使用。 一.如何创建一个报表,如下形式 Quantity Running Total 5,000 5,000 2,500 7,500 3,000 10,500 12,000 22,5原创 2004-06-27 19:24:00 · 7675 阅读 · 0 评论 -
让PowerBuilder制作查询系统的界面更加酷
在管理信息系统中,查询系统占了相当重要的地位(SQL的中文就是结构化查询语言),因为它是向用户开放的,界面一定要友善,要让别人一看就会操作。根据查询结果记录的个数来分,查询可分为两种:1.唯一记录查询。如:从键盘输入记录号,查询该人的档案。 2. 模糊查询,结果记录可能很多。 这里我们以制作婚姻介绍系统为例子,包括了难度较大的模糊查询,多按钮式选择界面,记录的连动。 工作原理:通过自己定义变量的来原创 2004-07-08 19:53:00 · 8135 阅读 · 1 评论 -
PB8.0应用程序编译发布技术研究
摘要:本文主要讨论基于Windows平台的PowerBuilder 8.0应用程序编译发布关键问题和解决方法,包括执行文件的建立、资源文件的创建、安装程序的建立及添加数据源和SQL anywhere 数据库移动处理等问题。关键字:软件开发、PowerBuilder 8.0、应用程序发布、Setup程序制作 。 引言 PowerBuilder+ODBC+SQL anywhere是目原创 2005-02-06 12:50:00 · 8705 阅读 · 1 评论