zoukankan      html  css  js  c++  java
  • 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
    eport.xls')
    if li_ret = 1 then
       //success
       //...
    else
       //fail
       //...
    end if
    
    



    我的实际样例

    首先 migrate dw2XLS

    界面

    相关代码

    导出结果

    还有相关的就是

    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
    eport.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
    eport.xls', lnvo_parm)
    if li_ret = 1 then
       //success
       //...
    else
       //fail
       //...
    end if


     

  • 相关阅读:
    《深入浅出WPF》4.0x名称空间
    《深入浅出WPF》3.0 XAML语法
    DataGridview 自动切换到 下一行
    C# 生成条形码图片,效果不错
    将DataTable 导出为csv
    DataTable,DataGridVIew转换到xls 方法 (转)
    NPOI读取Excel 数据 转。。。
    修改 字段大小
    VC
    统计每天 指定 时间段内 的数据
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/4214658.html
Copyright © 2011-2022 走看看