• <abbr id="chdyf"></abbr>
    <ruby id="chdyf"><acronym id="chdyf"><meter id="chdyf"></meter></acronym></ruby>
    <bdo id="chdyf"></bdo>
    <dfn id="chdyf"><menu id="chdyf"></menu></dfn>
    1. <menuitem id="chdyf"></menuitem><strong id="chdyf"><menu id="chdyf"></menu></strong>

      <rt id="chdyf"><menu id="chdyf"></menu></rt>
      成人小说一区二区三区,伊人精品成人久久综合全集观看,久久HEZYO色综合,中文字幕精品人妻熟女,影音先锋成人网站,我要看免费一级毛片,中国女人做爰A片,中文字幕av久久爽Av

      BI PUBLISHER RTF模板制作PIVOT表和重分組

      2019-12-25    seo達(dá)人

      重分組介紹

      語(yǔ)法:<?for-each-group: BASE-GROUP;GROUPING-ELEMENT?>

      用法:重分組可以把XML數(shù)據(jù)做重新分組,這樣數(shù)據(jù)的展示就不一定必須按照XML數(shù)據(jù)的結(jié)構(gòu)顯示。例如原來(lái)的XML數(shù)據(jù)結(jié)構(gòu)是CD類別->CD信息(名稱,年份,國(guó)家,價(jià)格),我們可以用重分組功能按CD年份->CD國(guó)家來(lái)顯示.



      重分組應(yīng)用

      1 按照和XML數(shù)據(jù)不同的結(jié)構(gòu)顯示數(shù)據(jù)

      XML數(shù)據(jù)格式如下:



      <CATALOG>

         <CD>

            <TITLE>Empire Burlesque</TITLE>

            <ARTIST>Bob Dylan</ARTIST>

            <COUNTRY>USA</COUNTRY>

            <COMPANY>Columbia</COMPANY>

            <PRICE>10.90</PRICE>

            <YEAR>1985</YEAR>

         </CD>

      。。。。。

      </CATALOG>



      報(bào)表打算按照國(guó)家和年份重新分組,用到的重分組如下:



      <?for-each-group:CD;COUNTRY?>

      <?for-each:current-group();YEAR?> 

      1

      2

      這里的current-group()表示當(dāng)前COUNTRY組下的子分組



      2 顯示PIVOT報(bào)表

      XML數(shù)據(jù)如下:



      <ROWSET>

      <RESULTS>

       <INDUSTRY>Motor Vehicle Dealers</INDUSTRY>

       <YEAR>2005</YEAR>

       <QUARTER>Q1</QUARTER>

       <SALES>1000</SALES>

      </RESULTS>

      <RESULTS>

       <INDUSTRY>Motor Vehicle Dealers</INDUSTRY>

       <YEAR>2005</YEAR>

       <QUARTER>Q2</QUARTER>

       <SALES>2000</SALES>

      </RESULTS>

      <RESULTS>

       <INDUSTRY>Motor Vehicle Dealers</INDUSTRY>

       <YEAR>2004</YEAR>

       <QUARTER>Q1</QUARTER>

       <SALES>3000</SALES>

      </RESULTS>

      。。。。

               

      </ROWSET>



      如果想按年份生成PIVOT表,可以用如下TAG實(shí)現(xiàn):



      <?for-each-group@column:RESULTS;YEAR?>

      <?YEAR?>

      <?end for-each-group?>

      <?for-each-group:RESULTS;INDUSTRY?>

      <?for-each-group@cell:current-group();YEAR?>

      <?sum(current-group()//SALES)?>

      <?end for-each-group?>

      <?end for-each-group?>



      這里的@cell是給每個(gè)組生成一個(gè)CELL




      日歷

      鏈接

      個(gè)人資料

      存檔