反饋已提交
網絡繁忙
-
在報表的具體應用中,經常使用「元件」來實現不同的功能。根據使用方式可將元件分為填報元件和參數元件兩大類,填報時使用的元件為填報元件,參數介面使用的元件為參數元件,這兩種元件的型別基本相同,只是在使用方面略微有所不同。本文整理元件相關文檔,使用者可根據本文快速尋找所需元件文檔。
注:元件事件具體介紹請參見:元件事件
元件型別詳細統計如下表所示:
注1:所有元件的「元件名稱」均不支援為空或重複。名稱要遵循規則,否則會導致範本錯誤,命名規則可參考:參數命名規則
注2:元件的「屬性」設定介面,所有輸入框型別的位置都不支援寫 HTML ,如
元件型別
用於填寫或者輸入短文字,一般用於暱稱、名稱、字數少且固定的內容的填寫。
相比文字元件支援換行符,當使用者需要輸入或編輯較長文字時可使用該元件,比如簡歷中的工作經驗、個人特長等。
可透過該元件輸入數字資訊(整數、負數、小數),當使用者想要使用數值時可以使用,比如填寫銷量,訂單數量這種場景。
在輸入過程中不會直接顯示出輸入內容,一般可透過該元件輸入密碼資訊,錄入密碼。
呈現一個按鈕形式,一般用於點選操作。給按鈕新增一些事件導致點選後可觸發某些報表操作,如點選按鈕查詢,點選按鈕提交、刪除、插入一行、展開報表等等。
一個按鈕,兩個值,勾選和不勾選,分別對應選擇與不選擇,適合用於判斷“是”、“否”選項的場景。
可以有多個按鈕,每個按鈕對應一個值,在多個按鈕組成的按鈕組中選擇其中一個,適合多個選項選一個的場景,比如選擇請假型別。
可以有多個按鈕,每個按鈕對應一個值,在多個按鈕組成的按鈕組中可以選擇多個,適合多個選項選擇數可以大於 1 的場景。
可以有多個值,展開選項後下拉選擇一個值,一般用於選擇某個選項資訊,從多個選項中選擇其中一個。
可以有多個值,展開選項後下拉可以選擇多個值,一般用於從多個選項中選擇幾個選項。
當使用者需要輸入一個時間,可以使用日期元件,彈出時間面板進行選擇。
可以有多個值,展開選項後下拉選擇一個值,選項值是具有多層樹狀結構的資料。
可以有多個值,選擇一個值,選項值是具有多層樹狀結構的資料。和下拉樹比較,選項不是下拉的,是直接呈現出來的。
用於上傳附件,比如圖片,Word、PDF等附件。
允許多個選項值,列表展示,可選擇其中的一個選項值。
一般用於在報表頁面中嵌入其他網頁,如報表中嵌入一個官網網頁。
一般可以寫一些提示、標題的內容,不能輸入內容,和文字框相比沒有邊框,只有文字。
點選該按鈕後可查詢資料,屬性和按鈕一致,但是內建了查詢,不用自己設定查詢。
一般應用於自訂比較複雜且需要重複使用元件,自己定義一個元件,之後可以重複使用。
1)在使用參數元件時,當已經完成全局參數、範本參數或資料集參數設定後,編輯參數面板,選擇全部新增即可新增與參數綁定的參數元件,如下圖所示:
2)編輯參數面板,選擇需要的元件,設定參數元件的名稱為對應的參數名也可以完成元件與參數綁定。例如:設定範本參數為貨主地區,編輯參數面板,拖入下拉框元件,設定元件名稱為貨主地區。如下圖所示:
3)填報元件與參數綁定範例可參考:JS实现使用填报页面的控件查询 。
推薦使用谷歌核心瀏覽器或者高版本的ie瀏覽器,比如Google Chrome、Microsoft Edge、IE11等。對於低版本IE瀏覽器,比如IE8和IE相容模式,部分元件相關功能可能無法使用。
當前功能設計下,元件在觸發資料字典聯動時,會清空被聯動元件的值。
帶有資料字典設定的參數面板元件,如果沒有預設值,則其資料字典會在點選元件觸發選項時才會計算;如果有預設值,則在元件初始化的時候就會計算資料字典。所以當資料字典的 sql 執行速度較慢的情況下,設定預設值會對範本整體載入速度有明顯影響。
設定了校驗規則的文字或者數字元件,當輸入值不符合規則的時候,會有相應提示,並且當前輸入值會被清空,傳回上一次輸入值。
問題描述
注:11.0.6 及之後的版本,元件的資料字典數字體別精度更加準確,不會再出現以下問題。
當元件資料字典使用的欄位型別為數字體別時,例如 bigint,有可能會出現丟失精度的問題,如圖所示:
解決方案
需要將數字體別轉為字串型別,例如下圖所示在 sql 中進行轉換。
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙