pb 导出 html,PB导出数据excel格式dw2xls

PB导出数据excel格式dw2xls

使用DW2XLS控件

语法

uf_save_dw_as_excel ( dw, filename )

參数

dw A reference to the datawindow object

filename A string whose value is the name of the file you want to create. If filename is not on the operating system‘s search path, you must enter the fully qualified name.

返回值

Integer. Returns 1 if it succeeds and -1 if an error occurs.

举例

integer li_ret

li_ret = uf_save_dw_as_excel(dw_1, ‘c:\doc\report.xls‘)

if li_ret = 1 then

//success

//...

else

//fail

//...

end if

我的实际样例

首先 migrate dw2XLS

da46c413c542b73b1b6e78e1cd684c75.png

界面

42a7d7c9a85e214f0465ea85e31c5d0c.png

相关代码

05c41922778d99f24450a13df1a54082.png

导出结果

b411ca26bd9e0d03cb09ccbfdb5e152e.png

还有相关的就是

uf_save_dw_as_excel_parm() function

Converts datawindow into excel file. Allows to specify some options for process of converting.

语法

uf_save_dw_as_excel_parm ( dw, filename, parm )

參数

dw A reference to the datawindow object

filename A string whose value is the name of the file you want to create. If filename is not on the operating system‘s search path, you must enter the fully qualified name

parm A reference to the n_dwr_service_parm object which contain a set of parameters for process of converting

返回值

Integer. Returns 1 if it succeeds and -1 if an error occurs.

举例

//export using parameters

integer li_ret

n_dwr_service_parm lnvo_parm

lnvo_parm = create n_dwr_service_parm

lnvo_parm.ib_header = false //skip header band 没有标题行

lnvo_parm.ib_summary = false //skip summary band

lnvo_parm.ib_footer = false //skip footer band

lnvo_parm.ib_group_header = false //skip all group headers

lnvo_parm.ib_group_trailer = false //skip all group trailers

li_ret = uf_save_dw_as_excel_parm(dw_1, ‘c:\doc\report.xls‘, lnvo_parm)

if li_ret = 1 then

//success

//...

else

//fail

//...

end if

以下这个没有測试成功,可能版本号不正确

is_header_text 没有这种方法

// adding a header to generated XLS

integer li_ret

n_dwr_service_parm lnvo_parm

lnvo_parm = create n_dwr_service_parm

lnvo_parm.is_header_text = "Report"

lnvo_parm.ib_header_font_underline = True

li_ret = uf_save_dw_as_excel_parm(dw_1, ‘c:\doc\report.xls‘, lnvo_parm)

if li_ret = 1 then

//success

//...

else

//fail

//...

end if

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要将PB数据窗口导出为2007版的Excel,可以按照以下步骤操作: 1. 在PB数据窗口中,选择需要导出数据。 2. 点击数据窗口上的菜单“文件”,在下拉菜单中选择“导出”。 3. 在弹出的“导出设置”窗口中,选择“Excel 2007文件(*.xlsx)”作为导出类型。 4. 如果需要设置一些导出选项,可以点击“选项”按钮进行设置。比如可以设置导出格式、字段排序、标题行等。 5. 点击“确定”按钮,选择导出文件的保存路径和名称,并点击“保存”按钮。 6. PB将会把数据窗口的内容导出成一个2007版的Excel文件,可以在保存路径中找到该文件并进行编辑和使用。 总的来说,将PB数据窗口导出为2007版Excel比较简单,只需要选择正确的导出类型,并进行必要的设置即可。这种导出方式可以方便地将PB中的数据与其他应用程序进行结合,提高数据的共享和利用效率。 ### 回答2: 首先,pb数据窗口可以导出为各种格式的文件,包括Excel文件。然而,由于Excel文件的版本更新非常频繁,不同版本的Excel文件之间存在兼容性问题。在导出Excel文件时,需要注意选择正确的文件格式。 如果希望将pb数据窗口导出为2007版Excel文件,可以采取以下步骤: 1. 打开pb数据窗口,并选择要导出数据窗口。 2. 在数据窗口中选择“文件”菜单,然后选择“导出”选项。 3. 在导出向导中,选择“Excel”作为导出格式。 4. 在接下来的窗口中,选择“Microsoft Excel 2007”文件格式,并设置导出选项。 5. 点击“确定”按钮,将pb数据窗口导出为2007版Excel文件。 需要注意的是,不同的Excel版本之间可能存在一些差异,尤其是在一些高级功能方面。如果需要使用更复杂的Excel功能或者需要与其他人共享Excel文件,建议选择较为通用的Excel文件格式,如xlsxlsx。 ### 回答3: pb数据窗口是PowerBuilder桌面开发工具中的一种数据窗口控件,它可以轻松地将数据库中的数据显示在界面上,并支持数据的增删改查等操作。而2007版Excel则是Microsoft Office套件中的一种电子表格软件,具有强大的数据处理和数据分析能力。 要将pb数据窗口导出为2007版Excel格式,我们可以采用以下步骤: 1. 在pb开发环境中打开要导出数据窗口对象,并选择需要导出数据。 2. 点击菜单栏中的“文件”选项,选择“导出数据”命令,如下图所示。 3. 在弹出的“导出数据窗口中,选择需要导出的文件类型为“Microsoft Excel 2007”(或者选择“.xlsx”格式),然后点击“确定”按钮,如下图所示。 4. 在接下来的“保存为”窗口中,输入要保存的文件名和文件路径,然后点击“保存”按钮,如下图所示。 5. 等待数据导出完成后,可以打开保存的Excel文件,查看导出数据,如下图所示。 通过以上步骤,我们就可以将pb数据窗口中的数据导出为2007版Excel格式的文件,方便我们进行数据分析和处理。当然,导出的文件格式也可以根据需要进行调整和选择,例如,选择“CSV”格式可以在不同的软件中进行数据交换,选择“PDF”格式则可以方便地进行文档分享和打印等操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值