如何打开*.psr文件?请讲解具体步骤,之前没用过PB,现在要修改一个打印模板,求教。 30

如何打开*.psr文件?请讲解具体步骤,之前没用过PB,现在要修改一个打印模板,求教。... 如何打开*.psr文件?请讲解具体步骤,之前没用过PB,现在要修改一个打印模板,求教。 展开
 我来答
匿名用户
2015-05-07
展开全部
Powersoft Stored Report ( .PSR)文件——一种只读技术。
Window插入件支持任何PowerBuilder子窗口,所以程序员可以包括更新数据库的逻辑(若有必要)或任何Powerscript(tm)功能。插入件技术使得你可以利用公司里的PowerBuilder专家,将该技术运用到构造华丽的新型Web应用中。插入件还支持复杂的图形和用PowerBuilder建立的处理过程,这样你可以克服HTML的局限性。报表插入件支持图形、不同字体和一系列图表。Window插入件支持所有PowerBuilder标准控件,包括DataWindow、treeview和listview控件,tab文件夹和ActiveX控件。

如何制作PSR文件浏览器

PB(PowerBuilder)有一种以PSR结尾的特殊的保存报表的文件格式(本文简称作PSR文件)。当报表以PSR格式另存出来后,我们常常会不知道用什么方法再次打开它。
其实很简单,下面将介绍打开的办法:

先新建一空的库文件(PBL文件),这里命名为psropen,在库文件中的应用也命名为psropen。
再创建一窗口w_psropen,稍微调一下它的属性,如width,height,title等。
在窗口中添加按钮cb_1,cb_2,cb_3,cb_4,分别命名“另存为”,“打印”,“选择文件”,“返回”。
在窗口中添加一数据窗口dw_1。
另存为按钮clicked的代码:
Stringls_File,ls_Path,ls_Ext
GetFileSaveName("SaveReport",ls_Path,ls_File,"psr","PSReportFiles
(*.psr),*.psr,"+&
"TextFiles(*.txt),*.txt,HTMLFiles(*.htm),*.htm,Excel5File
(*.xls),*.xls")
IfTrim(ls_Path)<ccid_code><>""Then
ls_Ext=Lower(Right(ls_Path,3))
ChooseCasels_Ext
Case"psr"
dw_1.SaveAs(ls_Path,PSReport!,True)
Case"txt"
dw_1.SaveAs(ls_Path,Text!,True)
Case"htm"
dw_1.SaveAs(ls_Path,HTMLTable!,True)
Case"xls"
dw_1.SaveAs(ls_Path,Excel5!,True)
CaseElse
MessageBox("SaveReport","Thetypeoffilesavedisidentifiedby
theextension."+&
"Use\'.psr\'forPSReport,\'.txt\'forText,\'.htm\'forHTML
Table,or\'.xls\'for&Excel5",Exclamation!,OK!)
Return
EndChoose
Endif
追问
能远程帮忙操作打开否?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式