birt初級教程:[6]互動報表?

birt初級教程:[6]互動報表

工具/原料

birt報表

方法/步驟

建立資料集

我們需要建立3個數據集:

1. 建立資料集CustomerId,所用SQL語句:select EBANK.CUSTOMER.CUSTOMER_ID,EBANK.CUSTOMER.CUSTOMER_NAMEfrom EBANK.CUSTOMERwhere EXISTS (SELECT EBANK.CONTRACTSUM.CUSTOMER FROM EBANK.CONTRACTSUM WHERE EBANK.CUSTOMER.CUSTOMER_ID = EBANK.CONTRACTSUM.CUSTOMER)

建立資料集CustomerInfo:所用SQL語句:select EBANK.CUSTOMER.CUSTOMER_NAME,EBANK.CUSTOMER.TEL,EBANK.CUSTOMER.FAX,EBANK.CUSTOMERTYPE.TYPENAMEfrom EBANK.CUSTOMER,EBANK.CUSTOMERTYPEwhere EBANK.CUSTOMER.CUSTOMERTYPE=EBANK.CUSTOMERTYPE.TYPEIDand EBANK.CUSTOMER.CUSTOMER_ID = ?輸入SQL語句後,還要在資料集編輯視窗選擇Parameters選項。

birt初級教程:[6]互動報表

雙擊預設引數Pram1或者選擇“Edit”,彈出如下視窗:

birt初級教程:[6]互動報表

輸入:Name:CustID;Default Value:’1’;其它預設完成後,在Preview Result選項中就可看見結果預覽:

birt初級教程:[6]互動報表

建立資料集Contract:所用SQL語句:select EBANK.CONTRACTSUM.AMOUNT,EBANK.PRODUCT.PRODUCT_NAMEfrom EBANK.CONTRACTSUM,EBANK.PRODUCTwhere EBANK.CONTRACTSUM.PRODUCT = EBANK.PRODUCT.PRODUCT_IDand EBANK.CONTRACTSUM.CUSTOMER = ?

同上一步一樣,還需對引數設定預設值,方法同上。

加入響應引數

1.建立好資料集之後,展開選擇資料資源管理器“Data Explorer”,右鍵點選“Report Parameters”選擇“New Parameter”,彈出如下視窗:

birt初級教程:[6]互動報表

輸入:Name:CustIdPrompt:請輸入使用者編號Data Type:選擇預設StringDisplay Type:從下拉選單中選擇Combo Box

2. 將Display Type值選為Combo Box後,下方的“List of Value”的兩個選擇按鈕變亮,選擇“Dynamic”,視窗變為如下:

birt初級教程:[6]互動報表

輸入資料:

Data Set:從下拉框中選擇CustomerId;Select Value Column:從下拉框中選擇CUSTOMER_ID;Select Display text:從下拉框中選擇CUSTOMER_ID;Default Value:選擇

文件, 資料, 引數, 報表,
相關問題答案