<label id="d3ofo"><track id="d3ofo"></track></label>
    1. <dd id="d3ofo"><center id="d3ofo"></center></dd>
      <progress id="d3ofo"></progress>

    2. <th id="d3ofo"></th>

      <button id="d3ofo"><tr id="d3ofo"></tr></button>
      • 會員免費下載
      • 全站可下載
      • 每日更新
      • 尊貴會員銘牌
      • 專享高速下載
      • 享有專屬客服
      立即開通會員買1年送1年
      • 正版授權 商用無憂
      • 版權協議保障
      • 多人使用 高效便捷
      • 正規發票 報銷無憂
      立即加入企業VIP送京東購物卡
      登錄注冊
      游客您好
      不支持第三方賬號登陸
      • mfsun.com

        工作時間

        周一至周五:9:00-21:00

        周末及節日:9:00-18:00

      • 手機版二維碼

        隨時手機查資源

      • 掃描二維碼

        加入官方VIP

      帆軟finereport.10.0全功能無限制破解版應用中報表填報屬性的處理方法

      通達\泛微OA admin
      2019-2-14 11:46 124550人瀏覽 0人回復
      原作者: admin 收藏 分享 邀請
      摘要

      1. 描述 在制作填報表時,最重要的步驟就是給數據庫表中的字段綁定保存的值,通過設置模板報表填報屬性來控制。 在給字段綁定值時最常見的就是通過內置SQL綁定單元格,此時類似Excel中,可以智能添加單元格;除 ...

      1. 描述

      在制作填報表時,最重要的步驟就是給數據庫表中的字段綁定保存的值,通過設置模板>報表填報屬性來控制。

      在給字段綁定值時最常見的就是通過內置SQL綁定單元格,此時類似EXCEL中,可以智能添加單元格;除綁定單元格外,數據列的值還可以是常量、公式、參數等等。
      還有一種方法是通過自定義事件來實現自定義提交,下面分別介紹。

      2. 內置SQL

      點擊菜單模板>報表填報屬性,打開報表填報屬性設置界面,增加內置SQL(一個內置SQL對應一張數據庫表的操作),如下圖:

      1.png


      內置SQL面板的設置步驟如下圖:

      2.png

      2.1 選擇提交類型

      FineReport對于填報數據的提交類型提供了四種方式:智能提交、插入提交、刪除提交和更新提交,如下圖:


      3.png



      提交類型的詳細介紹請查看提交類型
      注:默認的提交類型為智能提交,一般性使用的最多的也是智能提交。
      2.2 選擇數據庫表

      報表填報是指將數據填報至數據庫中,那么填報到哪個數據庫,哪個數據表中該怎么判斷呢,因此需要在填報屬性中選擇填報入庫的數據庫表,如下圖:


      4.png


      對于Oracle數據庫來說,需要選擇模式(oracle中的用戶名),在選擇表時可以通過首字母快速定位。
      注:數據庫名稱和表名稱,可下拉框選擇,可手動輸入名稱,也可以輸入參數名稱實現動態填報,即動態修改填報的數據庫或者是數據表,詳細示例請查看動態改變填報數據庫表(日報表、月報表填報)
      2.3 添加字段

      選擇表后,點擊智能添加字段按鈕,會自動讀取數據庫中表中的所有字段,若不想添加全部,可以去掉字段前面的勾選,如下圖:


      5.png


      除了使用智能添加字段來一次性添加多個字段之外,還可以直接點擊添加字段按鈕來添加單個字段,如下圖:


      6.png


      選中某個字段,點擊移除字段即可將其從列表中刪除。
      2.4 添加單元格

      字段添加完成之后,點擊智能添加單元格或者智能添加單元格組,就可以給數據列綁定單元格,如下圖,點擊智能添加單元格,在彈出的對話框中選擇報表主體中的單元格,為數據列綁定單元格:


      7.png


      注:智能添加單元格組是指為一個數據列綁定多個單元格,將多個單元格中的數據全部填報至該字段中,詳細設置使用過程請查看多個單元格綁定一個字段
      我們不僅可以給數據列綁定單元格,還可以使用字符串、公式、參數等等不同類型的數據,雙擊報表填報屬性對話框中值所在的單元格,會彈出值編輯器,如下圖:


      8.png


      若用戶在模板中插入了一行或一列,導致填報單元格整體偏移了一格,此時可以使用批量修改單元格,整體批量修改,如下圖:


      9.png


      至此,填報屬性的必要步驟設置完成。
      2.5 設置提交條件

      使用內置SQL填報數據,可以對填報數據進行過濾,如果web端提交的數據滿足條件,則可以入庫,不滿足,則不入庫,點擊設置提交條件即可添加過濾條件,如下圖:


      10.png


      提交條件是指填報數據執行sql語句的時候,如果當前執行的sql語句中的關于提交條件中的字段符合提交條件則正常執行,如果不符合條件則跳過不執行,即不入庫,繼續執行下一條sql語句,比如說設置提交條件為:成本價不為空,如果在填報的時候,某條記錄的成本價為空,則該條記錄不入庫。
      其應用示例請查看空白數據不入庫(填報過濾)
      3. 自定義事件
      如下圖,在報表填報屬性頁面,可增加自定義事件,自定義事件可通過FR提供的API接口來實現不同的類,接著將該類導入到設計器中,即可實現自定義事件,詳細請參照填報自定義提交


      11.png



      注:添加了多個內置SQL后(不論幾個sheet里面的內置SQL),提交時有一個執行不通過的話,后面的內置SQL就不會執行,前面的執行過的也會無效(FR填報支持事務回滾機制)。
      另:在數據commit時出現異常,或者回滾時出現異常時, 如果最終是失敗的,后臺額外報錯提示:前者是 “數據提交出錯,無法回滾”,后者是 “數據回滾失敗”。 前端都提示”失敗”。


      帆軟finereport.10.0全功能無限制破解文件.rar



      本站為非營利性個人網站,本站所有軟件來自于互聯網,版權屬原著所有,如有需要請購買正版。如有侵權,敬請來信聯系我們,我們立刻刪除。
      W66N.COMW66N.COMX3.4 ©2001-2013 www.w66n.com 威尼共享版權侵權舉報
      农村老熟妇乱子伦视频