萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 軟體知識 >  >> 多媒體工具

FineReport 表單設計入門:參數面板、報表塊與控件綁定實戰

FineReport 表單設計核心流程:新建表單 → 拖入參數面板與報表塊 → 綁定資料集 → 設定控件聯動 → 預覽發布。

關鍵步驟

  1. 新建表單,拖入「參數面板」組件,內放下拉框、文本框、標籤控件。
  2. 拖入「報表塊」組件顯示明細資料。
  3. 整體框架屬性設「自適應原樣縮放」避免擁擠。
  4. 定義參數資料集 ds1: SELECT * FROM 訂單 WHERE 訂單ID=${orderid},參數名與下拉框控件名一致(orderid)。
  5. 下拉框控件綁定訂單表,實際值/顯示值皆為訂單ID。
  6. 文本框控件名 customerid,控件值綁定 ds1 的客戶ID欄位,實現下拉選單聯動顯示客戶ID。
  7. 報表塊編輯介面新建 ds2: SELECT * FROM 訂單明細 WHERE 訂單ID=${orderid},設計表樣顯示明細。
  8. 儲存為 .frm 模板,預覽驗證聯動效果。

掌握參數傳遞與資料集綁定,即可構建動態查詢表單。

copyright © 萬盛學電腦網 all rights reserved