问题:发现把datawindow存档为PDF档时发生个别字段显示异常,可能是PDF的版本还是什么问题,无法识别导致显示为
解决方法:查看datawindow字段属性时发现,显示异常的字段,字体是英文字体
其编码格式与中文字体的编码格式不同,导致在某些版本的PDF不支持,显示异常。修改为支持中文的编码格式字体即可。
问题:发现把datawindow存档为PDF档时发生个别字段显示异常,可能是PDF的版本还是什么问题,无法识别导致显示为解决方法:查看datawindow字段属性时发现,显示异常的字段,字体是英文字体其编码格式与中文字体的编码格式不同,导致在某些版本的PDF不支持,显示异常。修改为支持中文的编码格式字体即可。......
这个东东是什么?不需要说明了吧,如果不明白是什么东西的就不要浪费积分了,VS2012\VS2013亲测可用:
使用之前需要复制到\
PowerBuilder
12.6\DotNET\bin
和C:\
Window
s\Microsoft.NET\assembly\GAC_32\Sybase.
PowerBuilder
.
Data
Window
.Win\v4.0_12.6.0.0__598c7456a83d557a
增加方法:
1、新建一个VS项目:
文件——〉新建——〉项目——〉
Window
s窗体应用程序——〉保存
2、打开窗体——〉点击工具箱——〉右键选择——〉添加选项卡(命名为:
Data
Window
)——〉.NET Freamework组件——〉浏览——〉找到C:\
Window
s\Microsoft.NET\assembly\GAC_32\Sybase.
PowerBuilder
.
Data
Window
.Win\v4.0_12.6.0.0__598c7456a83d557a目录下的Sybase.
PowerBuilder
.
Data
Window
.Win.dll确定就OK了
使用方法:
1、首先在
PowerBuilder
12.6
中
建好数据窗口并保存,把对就的数据窗口PBL文件拷贝到VS项目目录下
2、回到VS2012/VS2013 把
Data
Window
Control拖拽到窗体
3、设置:
Data
Window
Control属性
A、LibraryList为*.PBL文件
B、
Data
Window
Object选择*.PBL
中
数据窗口所使用的名字
4、完成以上步骤后,我们可以把
Data
Window
Control看作一个
Data
GridView来使用(可以retrieve 数据表),具体使用就不详细说明了。
2.
powerbuilder
中
调用代码打印即可,
pdf
文件会自动产生到目标路径
中
dw_print.Modify( "
data
window
.printer='Adobe
PDF
'")
dw_print.Modify( "
Data
Window
.Print.DocumentName='"+ls_Filena...
前面某节里已经说过,PB是基于数据库的
开发
工具,因此对于与数据相关的操作都非常简单。在其它
开发
工具
中
进行数据保存时,一般都要写SQL语句来执行。而在PB
中
就非常简单了。
1、如果数据窗口
中
的内容是从单一的表
中
得来的。那么保存数据只需几行代码:
2、如果表
中
的数据来源于多个表或表与视图的联合查询等,只对其
中
的一个或几个表进行保存时,也不是很麻烦,但要简单设置一下。
进入
Data
Window
网上看了很多
data
window
的技巧,找了很多的例子,发现网友总结的很全。把这些技巧放在这里供大家参考
1、如何复制graph风格的
data
window
中
的图形到剪切板?
答:dw_1.clipbord("gr_1")
2、如何使用
data
window
的查询模式?
答:dw_1.Object.
Data
Window
.QueryMode='yes'将
data
window
改变为查询模式后,接收...
### 回答1:
PowerBuilder
是一款基于
Window
s操作系统的企业级应用
开发
工具,全称为“
PowerBuilder
Foundation Class “ ,其核心技术是面向对象程序设计(OOP)并集成了数据库和图形化用户界面。与其他编程
语言
相比,
PowerBuilder
具有可视化、模块化、自动化等特点,具备良好的可移植性和可扩展性,是企业信息化和数字化转型的重要工具之一。
PF是
PowerBuilder
Foundation Class的缩写,是
PowerBuilder
的
开发
框架之一,提供大量的类和函数库,可以用来快速构建应用程序的用户界面(如窗口、菜单、工具栏等)与访问数据库、与操作系统交互等各种功能,大大简化了
开发
人员的工作。PF可以使用可视化对象继承及多个组件的
开发
方式来实现可扩展、高效等目标,使得应用程序设计更加容易和快速。
PFW则是
PowerBuilder
Foundation for
Window
s的缩写,指的是
PowerBuilder
用于
Window
s平台的类库,提供了
Window
s界面控件、OLE功能、多线程、动态链结库(DLL)、客户机/服务端应用
开发
支持等多种技术。PFW使得
PowerBuilder
更专注于
Window
s桌面应用程序的
开发
,在
Window
s平台上,
PowerBuilder
应用程序的大部分性能和特性都得到了良好的支持。
总之,
PowerBuilder
PFW是一种功能强大、易于
开发
和维护的
Window
s应用程序
开发
框架,为提高企业信息化和数字化转型的效率提供了重要的支持。
### 回答2:
PowerBuilder
是一种面向对象的可视化
开发
工具,它允许
开发
人员通过可视化界面来构建图形用户界面和数据库应用程序。
PowerBuilder
的PFW(
PowerBuilder
Foundation Class Library)是
PowerBuilder
自带的一个类库,它包含了一系列预先构建好的类和函数,可以帮助
开发
人员快速构建应用程序。
PFW提供了一些常用的控件类,如Label、Button、
Data
Window
等,可以通过简单的拖放操作将其添加到应用程序的界面上,并对其属性进行设置。此外,PFW还提供了一些常用的功能类,如File、Directory、System等,可以帮助
开发
人员快速构建文件和系统操作相关的功能。
相比于其他类库,PFW的优势在于它可以与
PowerBuilder
的IDE无缝集成,在
PowerBuilder
中
可以直接使用。此外,由于PFW是
PowerBuilder
自带的类库,因此
开发
人员不需要额外安装或加载类库,可以直接使用其
中
的类和函数。
总之,
PowerBuilder
的PFW为
开发
人员提供了许多常用的类和函数,可以帮助他们快速构建应用程序,提高
开发
效率。它是
PowerBuilder
开发
过程
中
必不可少的一个组件。
### 回答3:
PowerBuilder
PFW是一种用于
开发
Window
s桌面应用程序的
开发
平台。它是一个完整的
开发
工具包,包括集成
开发
环境(IDE)、预先编译的
Window
s应用程序框架、数据访问和用户界面设计器。
PowerBuilder
的核心是一个强大的编程
语言
,它基于面向对象和事件驱动的编程理念,具有易于学习和使用的特点。它还提供了广泛的集成支持,可以轻松地与其他平台集成,并提供了大量的常用控件和模板,加快了
开发
进程。
其
中
值得一提的是,
PowerBuilder
的PFC(
PowerBuilder
Foundation Class)框架,是一套针对
PowerBuilder
应用程序设计的一个可重用类库。它为
开发
人员提供了一套可靠的、标准化的架构,以提高
开发
效率和质量。
总之,
PowerBuilder
PFW是一款功能强大、易于学习和使用的
开发
平台,适用于
Window
s应用程序的快速
开发
和部署。
CSDN-Ada助手: