Crearea unui parametru cu tipul de date Expresie SQL

Pentru un parametru care utilizează tipul de date Expresie SQL, trebuie să introduceţi sau să lipiţi o expresie SQL logic pentru a specifica valoarea coloanei pe care doriţi să o utilizeze parametrul.

Dacă opţiunea Dezvoltator nu este afişată în registrul de lucru, trebuie să activaţi opţiunile pentru dezvoltatori din setările pentru profil. Consultaţi Opţiuni dezvoltator.
Pentru informaţii despre referirea parametrilor în expresiile SQL, consultaţi Sintaxă pentru referirea parametrilor.
  1. Pe pagina home, selectaţi registrul de lucru în care doriţi să adăugaţi parametrul, faceţi clic pe Acţiuni şi selectaţi Deschidere.
  2. Pentru a găsi şi copia expresia SQL logic pentru coloana pe care doriţi să o specificaţi ca valoare a parametrului, în registrul de lucru, glisaţi şi plasaţi coloana într-un canvas.
  3. Faceţi clic pe Meniu în bara de instrumente a registrului de lucru şi selectaţi Dezvoltator.
    Butonul Acţiuni şi opţiunea de meniu Dezvoltator

  4. În panoul Dezvoltator, faceţi clic pe Instrumente de performanţă şi apoi pe SQL logic. Faceţi clic pe Reactualizare.
    Butonul de reîncărcare a casetei de dialog Dezvoltator

  5. Găsiţi şi copiaţi instrucţiunea SELECT SQL logic pentru coloana pe care doriţi să o utilizaţi ca valoare în parametru.
  6. În editorul Registru de lucru, navigaţi la panoul Date şi faceţi clic pe Parametri.
  7. În panoul Parametri, faceţi clic pe Meniu Pictograma Puncte de suspensie pentru meniu, apoi selectaţi Adăugare parametru.
  8. În câmpul Nume, introduceţi un nume.
  9. Faceţi clic pe Tip de date şi selectaţi Expresie SQL.
  10. În câmpul Valori disponibile, selectaţi Interogare SQL logic.

  11. În caseta de text, lipiţi expresia SQL logic a coloanei. De exemplu,
    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
  12. Opţional: Alternativ, introduceţi o expresie care include un parametru cu o valoare prestabilită. De exemplu,
    SELECT @parameter("Current Date")(DATE'2023-05-02') FROM XSA('Admin'.'sample_order_line')
  13. Faceţi clic pe Validare pentru a valida expresia SQL logic pe care aţi lipit-o.
  14. Faceţi clic pe OK.
  15. Faceţi clic pe Salvare.