<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ## 一、設計概述 >[info] 這里是面向技術人員,從零開始了解并設計報表; ### 1、通用操作 報表的元素設計,都是點擊元素后,在properties頁中能找到對應的設計欄目并做相應設置即可。 ### 2、元素布局 ![](https://box.kancloud.cn/a9dc1c519f89b520af2c2ddfcecb67f8_475x265.png) ### 3、 Band設置 每種band對應了不同的打印效果,可以通過拖拉各種band的高度,調整每頁的打印效果。 ### 4、設計元素 分為基本元素和組合元素兩種。 ![](https://box.kancloud.cn/abf64f28d158a023047f1b1b1977d67c_554x206.png) 每一個元素都必須在一個band內部,如果一個元素跨了一個以上的band,那么在編譯的時候將會拋出元素位置錯誤的異常。 ### 5、設計標簽 設計標簽頁分為三類,一類是是任何控件都包含的固定標簽,一類是與控件有關的標簽,另外一類就是直接的控件標簽。 固定的設計標簽包括以下幾個:外觀、邊框、繼承及高級特性,其中繼承標簽只讀,不需要設計。 根據控件的不同,會有額外的一些標簽,比如TextField就會有一個TextField標簽,以及可以做超級鏈接的控件會有一個超級鏈接標簽。 ## 二、元素布局 元素寬度一致,將兩個元素的大小進行處理 ![](https://box.kancloud.cn/77f0e1b7f55e2262b93c57adea9becf8_437x169.png) ![](https://box.kancloud.cn/07d6bb96eb96f68121f64ce8426efac6_477x174.png) ## 三、報表結構 報表包括以下結構 (Title、Page Header、Column Header、Detail 、Column Footer、 Page Footer 和Summary) 除了這些之外,每當我們添加一個group時就會有兩個新的band添加到報表當中:group footer bands和group header bands。 ![](https://box.kancloud.cn/84b42a3e3e4ae4032a6778c3fa86d1b0_554x317.png) 報表被垂直分成若干個部分,每一個部分我們叫它“band”。每一個band都有自己的特性,在報表生成的時候有些會打印一次,有些會打印多次。 ### 1、Title Band title段只在整個報表的第一頁的最上面部分顯示,除了第一頁,不管報表中有多少個頁面也不會再出現Title band中的內容。就是報表的標題。 ### 2、pageHeader Band pageHeader段中的內容將會在整個報表中的每一個頁面中都會出現,顯示的位置在頁面的上部。如果是報表的第一頁,pageHeader中的內容將顯示在Title Band 下面,除了第一頁以外的其他所有頁面中,pageHeader 中的內容將顯示在頁面的最上端,即頁眉。 ### 3、pageFooter Band 顯示在所在頁面的最下端,即頁腳。 ### 4、Detail Band 報表內容段,在這個Band中設計報表中需要重復出現的內容,Detail 段中的內容每頁都會出現。 ### 5、columnHeader Band 針對Detail Band的表頭段,一般情況下在這個段中畫報表的表頭。 ### 6、columnFooter Band 針對Detail Band的表尾段。 ### 7、Summary Band 表格的合計段,出現在整個報表的最后一頁中的Detail band的后面,一般用來統計報表中某一個或某幾個字段的合計值。 ### 8、lastPageFooter 內容將會出現在報表的最后一頁的最后部分。只在最后頁打印一次。 ### 9、Group header 一個報表能容納零個到多個group bands,它允許收藏詳細的記錄在不同的groups。有group header ,自然要有group footer(他們能能獨立的展現和取消)。不同的屬性被聯合在一個group。它可能影響一個新的頁的group header或者一個newcolumn,打印這個band在整個頁的下面,如果這個bands超出了一個單獨的頁(以一個組的級別作為一個page header)。它 可能去修改被請求的高度并打印它:如果它超過其他的高度,這個group將被打印在一個新的page(特別要注意它的值由于太長,在打印時會無限的循環)。 ### 10、Group footer 這個band表示一個group的結束。通常它包含的區域顯示小計或者分開圖解元素,作為一條線,等等。 ### 11、Background 能夠創建水印和similar effects而引入 (整個頁面的結構). 它可以具有最大的高度以至于和頁面高度一樣。 ## 四、頁面設置 點擊報表的 Properties---Report---Edit Page Format,可以更改報表的高寬等,還可以選擇報表每頁分多少列,頁面版式等等 ![](https://box.kancloud.cn/65daffa2c79513117709177a74a77d15_458x216.png) ![](https://box.kancloud.cn/90ce0f8ff780ed16950152b7ea7cb543_418x231.png) ## 五、固定標簽 ## 六、基本控件 ## 七、組合控件
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看