Du måste skicka parameter från komponent till datakälla.
- Lägg till parameter som heter
salesrep_selection
med värdetsalesrep_selection
till Tabellkomponentens egenskapParameters
. Detta kommer att ställa in parametern i komponenten och den skickar dess värde till datakällan. - Lägg till samma parameter i datakällans egenskap
Parameters
. Detta kommer att ställa in parametern i datakällan och den skickar dess värde till frågan.
Tabellkomponent (kundlista efter säljare):
- Name: customers_list_table
- Listeners: ["salesrep_selection"]
- Datasource: customers_list_data
- Parameters: [["salesrep_selection", "salesrep_selection"]]
Datakälla (MySQL-fråga):
- Name: companies_list_data
- Jndi: business_datawarehouse
- Query: SELECT customerid,customername FROM customers WHERE salesrep=${salesrep_selection}
- Parameters: [["salesrep_selection", "salesrep_selection"]]