反饋已提交

網絡繁忙

參數命名規則

1. 必須遵循的命名規則

1)不能以數字、$ 符號開頭。

2)變數名只能是字母 (26個字母大小寫都可)、數字 (0-9)、底線(_)、(@) 或中文的組合,並且之間不能包含空格。

3)變數名中不能含有 ? * . -  +/等字元和空格(如 ab--cd 這種格式)。

4)變數名建議不要使用編程語言的保留字,比如 true、false 等保留字。

5)變數名建議不要使用系統參數名稱,否則會因為優先呼叫系統參數,而非使用者定義的參數,另外還可能存在引發系統參數紊亂的風險。系統參數內容可查看:系統參數

6)參數名稱建議不要過長,過長可能會超過瀏覽器 url 長度限制導致預覽出現問題。

2. 經典命名規則

1)匈牙利命名法

該命名法是在每個變數名的前面加上若干表示資料類型的字元。基本原則是:變數名=屬性+類型+物件描述。如i表示 int,所有i開頭的變數名都表示 int 類型。s 表示 String,所有變數名以s開頭的都表示 String 類型變數。

2)駱駝命名法

正如它的名稱所表示的那樣,是指混合使用大小寫字母來構成變數和函式的名稱。駝峯命名法跟帕斯卡命名法相似,只是首字母為小寫,如 userName。因為看上去像駝峯,因此而得名。

3)帕斯卡命名法,即 pascal 命名法

做法是首字母大寫,如 UserName。

3. 同名參數優先


FineReport 有多種類型的參數,分別有不同的使用場景,詳情可查看 :參數的種類與差別

使用者在命名時,不同類型的參數不要使用同一名稱。當範本中有重名參數時,將會按優先順序載入呼叫。參數載入的優先順序可參考:參數指派規則

4. 注意事項

1)參數值的引用格式為參數前面加 $ 符號,如$adce

2)超級連結傳遞參數時,參數名稱長度上限為20位,例如:參數名為地區,其長度為2位;參數名為ID,其長度為2位。


附件列表


主題: 參數應用
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙