• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    數據庫輸出HTML格式報表的測試

    發布: 2009-6-19 11:03 | 作者: 不詳 | 來源: 領測時代采編 | 查看: 47次 | 進入軟件測試論壇討論

    領測軟件測試網

    -------------------------------------------------------------------------------
        procedure td_(p_col_count in number,p_content in varchar2,p_align in varchar2,p_black in varchar2) as
            v_cont varchar2(300):=p_content;
            v_out varchar2(300):='';
        begin
            for i in 1..p_col_count loop
                select substr(v_cont,0,decode(instr(v_cont,';'),0,length(v_cont),instr(v_cont,';')-1))
                into v_out from dual ;
                htp.p('<td align="'||p_align||'">'||substr(p_black,1,3)||v_out||substr(p_black,4)||'</td>');
                v_cont:=substr(v_cont,instr(v_cont,';')+1);
            end loop;
        end ;
        ------------------------------------------------------------------------------
       
       
       
        --報表內容部分
        -----------------------------------------------------------------------------
        procedure report_header(p_title in varchar2) as
        begin
            table_h(90,0,'center');
            tr_(1,p_title,'center','<b></b>');
            table_t;
        end ;
       
        procedure report_subtitle(p_col_count in number,p_content in varchar2,p_align in varchar2,p_black in varchar2) as
        begin
            tr_h;
            td_(p_col_count,p_content,p_align,p_black);
            tr_t;
        end ;
       
        procedure report_tail(p_content in varchar2) as
        begin
            table_h(90,0,'center');
            tr_(1,p_content,'left','');
            table_t;
        end;
        ----------------------------------------------------------------------------------
       
       
    end ;
    /

     

    SQL> @d:\cux_html_report.pck

    Package created.


    Package body created.

    SQL>

    編譯沒有錯誤后, 使用http://dinya:7777/ss/cux_html_report.main即可查看報表.

    如果在main過程中使用        owa_util.mime_header(ccontent_type => 'application/vnd.ms-excel'); 可以直接將數據生成到Excel中.

    如:

        procedure main as
        begin

           owa_util.mime_header(ccontent_type => 'application/vnd.ms-excel'); 
            html_header('我的測試報表');

    需要使用的話, 可以根據需要修改上面的程序.

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    33/3<123

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>