Questo argomento illustra come aggiungere un'operazione di selezione del database che esegue una scelta qualificata dall'origine dati. Nella tabella di valori del foglio elettronico,
l'istruzione $db:select ha il valore predefinito fn:true(), che
restituisce tutte le voci nella tabella. E' necessario quindi sostituire tale valore con quello
che qualifica la selezione, ad esempio:
$db:select.LAB13STA.ARGOSTR.XREF.STATE=$source/AirlineRequest/Purchase/Customer/State
In questo esempio, vengono selezionati solo i record del database in cui la colonna
STATE è la stessa del campo di input State. La voce For viene mostrata con il valore
$db:select, che provoca l'iterazione sui valori selezionati dal
database. Se si utilizza una selezione non qualificata, sarebbero presenti le seguenti
mappature tra origine e destinazione:
Origine |
Destinazione |
Street |
STREET |
City |
CITY |
Zip |
ZIP_CODE |
FlightNumber |
FLIGHT_NO |
Date |
TRAN_DATE |
Price |
COST |
CreditCard |
CC_NO |
Status |
STATUS1 |
Details |
DETAILS |