- 水晶報表教程
- 水晶報表 - 首頁
- 水晶報表 - 概述
- 水晶報表 - GUI 導航
- 水晶報表 - 選項
- 水晶報表 - 頁面佈局
- 水晶報表 - 獲取幫助
- 水晶報表 - 設計環境
- 水晶報表 - 資料來源
- 水晶報表 - 查詢
- 查詢篩選器和篩選條件
- 水晶報表 - 基於時間的篩選器
- 欄位物件控制元件和修改
- 水晶報表 - 節
- 水晶報表 - 刪除節
- 水晶報表 - 分組
- 水晶報表 - 分組選項
- 水晶報表 - 模板
- 水晶報表 - 插入物件
- 水晶報表 - 圖表
- 水晶報表 - 交叉表佈局
- 水晶報表 - 定義公式
- 水晶報表 - 公式工作坊
- 建立和修改公式
- 水晶報表 - 應用布林公式
- 水晶報表 - If-Then-Else
- 水晶報表 - 應用計算
- 水晶報表 - 條件格式化
- 水晶報表 - 建立變數
- 水晶報表 - 建立陣列
- 水晶報表 - 引數
- 水晶報表 - 篩選器
- 水晶報表 - 提示面板
- 水晶報表 - 級聯提示
- 水晶報表 - 建立引數欄位
- 水晶報表 - 編輯引數欄位
- 水晶子報表 - 概述
- 水晶報表 - 資料匯出概述
- 水晶報表 - 資料匯出到 Excel
- 水晶報表 - 資料匯出到 XML
- 水晶報表 - 資料匯出到 HTML
- 水晶報表 - 資料匯出到 CSV
- 水晶報表有用資源
- 水晶報表 - 快速指南
- 水晶報表 - 有用資源
- 水晶報表 - 討論
水晶報表 - If Then Else
if-then-Else 語句是所有控制流語句中最基本的。它告訴你的程式僅在特定條件滿足時才執行某一部分程式碼。
如果你看到以下帶有布林運算子的 If-Then-Else 語句,它允許你在公式中傳遞多個條件,並在條件為真時返回值。
If({PROJECT.Customer\Customer Name} [1 to 2] = "An" and
ToText({PROJECT.Time\Year}) [1] = "2") or
({Project.Customer\CUSTOMER NAME} [1 to 2] = "Ja" and
ToText({PROJECT.Time\Year}) [1] = "2") Then
"Five star rating CUSTOMER"
Else
"1 star rating CUSTOMER"
此語句表示,當任何條件為真(OR 運算子之前和之後),則它將列印五星級評級客戶,否則將列印一星級評級客戶。
此公式已儲存,然後根據以下影像所示的結構選項卡新增到報表的正文中。
報表中添加了一個新列,其中包含 TEST 公式中提到的客戶評級。
廣告