O variabilă de cerere vă permite să suprascrieţi valoarea unei variabile de sesiune, dar doar pe durata unei cererii a bazei de date, iniţiate dintr-un prompt de coloană. Puteţi crea o variabilă de cerere ca parte din procesul de creare a unui prompt de coloană.
Puteţi crea o variabilă de cerere ca parte din procesul de creare a unuia dintre următoarele tipuri de prompturi de dashboard:
O variabilă de cerere care este creată ca parte dintr-un prompt de coloană este asociată cu o coloană, iar valorile pe care le poate lua provin din valorile coloanei.
Pentru a crea o variabilă de cerere ca parte dintr-un prompt de coloană, în dialogul Prompt nou trebuie să selectaţi Variabilă solicitare în câmpul Setaţi o variabilă. Introduceţi numele variabilei de sesiune de suprascris în câmpul Nume variabilă.
O variabilă de cerere care este creată ca parte dintr-un prompt de variabilă nu este asociată cu nicio coloană şi dvs. definiţi valorile pe care le poate lua.
Pentru a crea o variabilă de cerere ca parte dintr-un prompt de variabilă, în dialogul Prompt nou (sau dialogul Editare prompt) trebuie să selectaţi Variabilă solicitare în câmpul Prompt pentru. Introduceţi numele variabilei de sesiune pe care doriţi s-o suprascrieţi în câmpul Nume variabilă.
Valoarea unei variabile de cerere este populată de promptul de coloană cu care a fost creată. Adică, de fiecare dată când un utilizator selectează o valoare dintr-un prompt de coloană, valoarea variabile de cerere este setată la valoarea pe care o selectează utilizatorul. Totuşi, valoarea este valabilă doar din momentul în care utilizatorul apasă butonul Start pt. prompt, până când rezultatele analizei sunt returnate în dashboard.
Anumite variabile de sesiune de sistem (precum USERGUID sau ROLES) nu pot fi suprascrise de variabilele cererilor. Alte variabile de sesiune de sistem, precum DATA_TZ şi DATA_DISPLAY_TZ (fusul orar), pot fi suprascrise dacă acest lucru este configurat în Model Administration Tool.
Doar variabile de cereri de tip şir şi numerice acceptă mai multe valori. Toate celelalte tipuri de date transmit doar prima valoare.