För en parameter som använder SQL-uttryckets datatyp måste du ange eller klistra in ett logiskt SQL-uttryck för att ange det kolumnvärde du vill att parametern ska använda.
Om alternativet
Utvecklare inte visas i arbetsboken måste du aktivera utvecklaralternativen i profilinställningarna. Se
Alternativ för utvecklare.
- På hemsidan väljer du arbetsboken du vill lägga till en parameter i, klickar på Åtgärder och väljer Öppna.
- Du söker upp och kopierar det logiska SQL-uttrycket för den kolumn du vill ange som parametervärde genom att i arbetsboken dra och släppa kolumnen på en rityta.
- Klicka på Meny i arbetsbokens verktygsfält och välj Utvecklare.
- I rutan Utvecklare klickar du på Prestandaverktyg och sedan på Logisk SQL. Klicka på Förnya.
- Leta upp och kopiera det logiska SQL-uttrycket SELECT för den kolumn du vill använda som ett värde i parametern.
- I arbetsboksredigeraren går du till datapanelen och klickar på Parametrar.
- I rutan Parametrar klickar du på Lägg till.
- Ange ett namn i fältet Namn.
- Klicka på Datatyp och välj SQL-uttryck.
- I fältet Tillgängliga värden väljer du Logisk SQL-fråga.
- I textrutan klistrar du in kolumnens logiska SQL-uttryck. Exempel:
SELECT
0 s_0
XSA('Admin'.'sample_order_line')."sample_order_line"."City" s_1
FROM XSA('Admin'.'sample_order_line')
ORDER BY 2 ASC NULLS LAST
FETCH FIRST 125001 ROWS ONLY
- Valfritt: Du kan även ange ett uttryck som inkluderar en parameter med ett standardvärde. Exempel:
SELECT @parameter("Current Date")(DATE'2023-05-02') FROM XSA('Admin'.'sample_order_line')
- Validera det logiska SQL-uttryck du klistrat in genom att klicka på Validera.
- Klicka på OK.
- Klicka på Spara.