當前爲10.0版本文檔,只有最新版本的文檔支持在線編輯修改,如果想創建/編輯文檔,請移步至 最新版幫助文檔

下拉樹默認值設置

  • 産品級協助
  • 文檔創建者:lu123
  • 曆史版本:17
  • 最近更新:RosieY 於 2022-09-22
  • 1. 概述

    1.1 預期效果

    在參數查詢和填報報表中通常會使用到下拉樹控件,如果要給下拉樹控件設置默認值,這要如何實現呢?如下圖所示:

    2020-09-02_13-40-24.gif

    1.2 實現思路

    • 下拉樹在參數面板中時,點擊下拉樹,在「屬性」>「高級」>「控件值」位置填寫默認值完整路徑。

    • 下拉樹在單元格中時,直接在單元格中填寫默認值完整路徑即可。

    注:填入的默認值可以是控件實際值,也可以是顯示值,最終展示的都是顯示值。

    2. 設置方法

    2.1 參數面板中下拉樹

    在控件的「屬性」>「高級」>「控件值」處填寫默認值的完整路徑,默認值填寫規則如下:

    • 單選下拉樹:默認值必須寫完整路徑,字父節點之間用,隔開。

         舉例:總部,财務部,部長 

    • 多選下拉樹:默認值必須寫完整路徑,字父節點之間用,隔開,多個值之間用 ; 隔開。

         舉例:總部,财務部,部長;總部,财務部,會計 

    1)以下拉樹控件自動分層構建爲例,選擇下拉樹控件,在「控件值」中填入總部,财務部,部長 ,如下圖所示:

    2020-09-02_10-16-05.jpg

    2)保存,點擊「填報預覽」,控件會默認顯示部長,如下圖所示:

    2.2 單元格中填報下拉樹

    單元格中添加下拉樹控件後,直接在單元格内填寫默認值即可。填寫規則如下:

    • 單選下拉樹:默認值必須寫完整路徑,字父節點之間用,隔開。

      舉例:總部,财務部,部長  

    • 多選下拉樹:默認值必須寫完整路徑,字父節點之間用,隔開,多個值之間用;隔開。

      舉例:總部,财務部,部長;總部,财務部,會計

    1)新建數據集和樹數據集,如下圖所示:

    2)在單元格中輸入總部,财務部,部長;總部,财務部,會計,選擇下拉樹控件,勾選多選,點擊構建樹,選擇自動構建,樹數據集選擇 Tree1 ,實際值和顯示值爲部門ID、部門名稱,如下圖所示:

    2021-08-02_14-41-29.png

    3)保存,點擊「填報預覽」,效果如下圖所示:

    App 及 HTML5 效果如下圖所示:

    3.注意事項

    問題現象

    有默認值的單元格下拉樹不會自動展開到對應層級,如下圖所示:

    解決方案

    點擊「模板」,在「模板Web屬性」中選擇「填報頁面設置」。在「填報頁面設置」界面,選擇「爲該模板單獨設置」,在「事件設置」處點擊添加 JS 事件,事件類型爲「加載起始」。如下圖所示:

    2020-09-02_11-00-15.jpg

    JavaScript 代碼如下:

    FR.Core.Plugin.ExtraWidgetConfig.autoExpandTreeNodes=true;

    效果預覽

    附件列表


    主題: 參數應用
    已經是第一篇
    已經是最後一篇
    • 有幫助
    • 沒幫助
    • 只是浏覽

    售前咨詢電話

    400-811-8890轉1

    在線技術支持

    請前往「服務平台」,選擇「在線支持」

    熱線電話:400-811-8890轉2

    總裁辦24H投訴

    熱線電話:173-1278-1526

    反饋已提交

    網絡繁忙