
- Crystal Reports 教程
- Crystal Reports - 首頁
- Crystal Reports - 概述
- Crystal Reports - GUI 導航
- Crystal Reports - 選項
- Crystal Reports - 頁面佈局
- Crystal Reports - 獲取幫助
- Crystal Reports - 設計環境
- Crystal Reports - 資料來源
- Crystal Reports - 查詢
- 查詢過濾器和篩選條件
- Crystal Reports - 基於時間的過濾器
- 欄位物件控制元件和修改
- Crystal Reports - 節
- Crystal Reports - 刪除節
- Crystal Reports - 分組
- Crystal Reports - 分組選項
- Crystal Reports - 模板
- Crystal Reports - 插入物件
- Crystal Reports - 圖表
- Crystal Reports - 交叉表佈局
- Crystal Reports - 定義公式
- Crystal Reports - 公式工作坊
- 建立和修改公式
- Crystal Reports - 應用布林公式
- Crystal Reports - If-Then-Else
- Crystal Reports - 應用計算
- Crystal Reports - 條件格式化
- Crystal Reports - 建立變數
- Crystal Reports - 建立陣列
- Crystal Reports - 引數
- Crystal Reports - 過濾器
- Crystal Reports - 提示面板
- Crystal Reports - 級聯提示
- Crystal Reports - 建立引數欄位
- Crystal Reports - 編輯引數欄位
- Crystal 子報表 - 概述
- Crystal Reports - 資料匯出概述
- Crystal Reports - 資料匯出到 Excel
- Crystal Reports - 資料匯出到 XML
- Crystal Reports - 資料匯出到 HTML
- Crystal Reports - 資料匯出到 CSV
- Crystal Reports 有用資源
- Crystal Reports - 快速指南
- Crystal Reports - 有用資源
- Crystal Reports - 討論
Crystal Reports - 建立陣列
Crystal Report 中的陣列變數可以透過使用關鍵字“Array”來定義。
Global NumberVar Array Z := [1, 2, 3];
您還可以為陣列元素賦值,這些值可用於公式中的計算。例如 -
StringVar Array Z := [“Hello”,”World”]; Z[2] :=[“Bye”]; UpperCase (Z [2] )
此公式將返回字串“Bye”。
您還可以使用 Redim 和 Redim Preserve 關鍵字調整陣列大小。Redim 用於在調整陣列大小時刪除陣列的先前條目,而 Redim Preserve 用於保留先前陣列的值。例如 -
Local NumberVar Array Z; Redim Z [2]; //Now Z is [0, 0] Z [2] := 10; //Now Z is [0, 10] Redim Z [3]; //Now Z is [0, 0, 0], Redim has erased previous Array values. Z [3] := 20; //Now Z is [0, 0, 20] Redim Preserve Z [4]; //Now Z is [0, 0, 20, 0], Redim Preserve has contained previous Array values. "finished"
帶迴圈的陣列
陣列也與迴圈一起使用:例如 For 迴圈。
Local NumberVar Array Z; Redim Z[10]; Local NumberVar x; For x := 1 To 10 Do (Z[x] := 10 * x); Z [5] //The formula returns the Number 50
廣告