Bạn cần chuyển tham số từ thành phần đến nguồn dữ liệu.
- Thêm thông số được gọi là
salesrep_selection
với giá trịsalesrep_selection
thành thuộc tính của thành phần BảngParameters
. Điều này sẽ thiết lập tham số trong thành phần và nó sẽ chuyển giá trị của nó đến nguồn dữ liệu. - Thêm cùng một tham số vào thuộc tính của Nguồn dữ liệu
Parameters
. Thao tác này sẽ thiết lập tham số trong nguồn dữ liệu và nó sẽ chuyển giá trị của nó cho truy vấn.
Thành phần bảng (danh sách khách hàng theo đại diện bán hàng):
- Name: customers_list_table
- Listeners: ["salesrep_selection"]
- Datasource: customers_list_data
- Parameters: [["salesrep_selection", "salesrep_selection"]]
Nguồn dữ liệu (truy vấn MySQL):
- Name: companies_list_data
- Jndi: business_datawarehouse
- Query: SELECT customerid,customername FROM customers WHERE salesrep=${salesrep_selection}
- Parameters: [["salesrep_selection", "salesrep_selection"]]