zoukankan      html  css  js  c++  java
  • html输出模板解析

     输出样式如下:

    ---报表头
        output('
    <html >
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>交强险分部损益表(业务分部)</title>

    </head>

    <body>
    <table bordercolor="#f00" border="1" style="border-collapse:collapse;border:none;"  >
      <tr >
     <td nowrap="nowrap" colspan="10" style="border:none;">
     <p  align="center" ><strong><big> 交强险分部损益表(业务分部) </big></strong></p></td>
      </tr>
     
      <tr >
        <td  nowrap="nowrap" style="border:none;" ><p  align="left"><strong>  编报单位:</strong></p></td>
        <td  colspan="5" nowrap="nowrap" style="border:none;"><p align="left"><strong>' ||
               l_company_des ||
               '</strong></p></td>
        <td  nowrap="nowrap" style="border:none;"><p  align="right" ><strong>  报告期:</strong></p></td>
        <td  nowrap="nowrap" colspan="2" style="border:none;"><p  align="left" >' ||
               g_period || '</p></td>
        <td  nowrap="nowrap"  style="border:none;"><p align="right" ><strong>  币种:CNY</strong></p></td>
      </tr>
      <tr >
        <td nowrap="nowrap" rowspan="2" ><p  align="center" ><strong>  业务分部</strong></p></td>
        <td  nowrap="nowrap" rowspan="2" ><p  align="center" ><strong>  已赚保费 </strong></p></td>
        <td  nowrap="nowrap" rowspan="2" ><p  align="center" ><strong>  赔款支出 </strong></p></td>
        <td  nowrap="nowrap" rowspan="2" ><p  align="center" ><strong>  未决赔款准备金提转差 </strong></p></td>

     <td  nowrap="nowrap" colspan="2" ><p  align="center" ><strong>  经营费用 </strong></p></td>
     <td  nowrap="nowrap" rowspan="2" ><p  align="center" ><strong>  分摊的投资收益 </strong></p></td>
     <td  nowrap="nowrap" rowspan="2" ><p  align="center" ><strong>  经营利润 </strong></p></td>
      <td  nowrap="nowrap" rowspan="2" ><p  align="center" ><strong>  期初累计经营利润 </strong></p></td>
      <td  nowrap="nowrap" rowspan="2" ><p  align="center" ><strong>  期末累计经营利润 </strong></p></td>
      </tr>
      <tr >
        <td nowrap="nowrap" ><p  align="center" ><strong>  专属费用 </strong></p></td>
        <td  nowrap="nowrap" ><p  align="center" ><strong>  分摊的共同费用 </strong></p></td>
      </tr>');
        ---输出主要信息,下面用循环输出,不用太在意具体细节
     
        for out_r in (select *
                      from rg_report_axes rrc
                      where rrc.axis_set_id = r_axis_set_id
                      order by rrc.axis_seq)
        loop
         
                 
            output('<tr >
        <td  nowrap="nowrap" ><p  align="center" ><strong>  ' ||
                   out_r. description || '</strong></p></td>');
            for out_c in (select *
                          from rg_report_axes rrc
                          where rrc.axis_set_id = c_axis_set_id
                          order by rrc.axis_seq)
            loop
           
                  
                
                  output('<td nowrap="nowrap" ><p align="right">' ||
                         nvl(array_during_amount(out_r.axis_seq)
                             (out_c.axis_seq),
                             0) || '</p></td>');
            end loop out_c;
          
            output(' </tr>');
        end loop out_r;
     
        -------------报表尾
        output(' </table>
    </body>
    </html>');



    以下为语法分析:

     
  • 相关阅读:
    TOC 1. TODO springboot优雅关机
    SpringBoot实现优雅的关机
    Spring Boot 内嵌容器 Tomcat / Undertow / Jetty 优雅停机实现
    正确、安全地停止SpringBoot应用服务
    springboot优雅关机
    简单几步教你实现移动硬盘PE、装win7/vista! 一盘在手,系统无忧!
    设置vista和win7进入Debug模式
    杀毒绝招:用“记事本” 处理顽固程序(命令行修改默认打开方式)
    win7 UAC bypass(微软已经给予了三组组件绕过UAC启动的特权)
    Win7,Vista UAC下应用程序标注为“需要管理员权限”的四种方法(可以修改注册表)
  • 原文地址:https://www.cnblogs.com/akami/p/6925044.html
Copyright © 2011-2022 走看看