Despre proprietăţile parametrilor

Modul şi locul unde doriţi să utilizaţi un parametru în registru de lucru determină proprietăţile pe care le-aţi setat pentru acesta. De exemplu, puteţi seta proprietăţi diferite pentru un parametru pe care doriţi să-l utilizaţi drept control de filtrare şi pentru un parametru pe care doriţi să-l utilizaţi într-o expresie.

Acestea sunt proprietăţile pe care le puteţi seta la crearea sau modificarea unui parametru:

Tip de date

Specifică tipul de date pe care le conţine parametrul şi valorile sau intervalul de valori pe care parametrul îl acceptă. Acest tip de date este utilizat şi pentru validarea compatibilităţii parametrului şi a generării corecte a tuturor expresiilor pentru locaţia în care utilizaţi parametrul.

Format

Oferă opţiuni de formatare a datei şi orei. Această proprietate este disponibilă pt. tipurile de date Dată, Oră şi Marcaj temporal.

Puteţi să utilizaţi formatul prestabilit, Automat, să alegeţi din opţiunile disponibile sau să definiţi un format personalizat.

Se permit mai multe selecţii

Determină dacă parametrul poate accepta o singură valoare iniţială sau mai multe valori iniţiale.

După activarea opţiunii pentru mai multe valori, utilizaţi câmpul Valoare iniţială pentru a specifica mai multe valori iniţiale sau scrieţi o expresie SQL pentru a furniza valorile iniţiale. Când parametrul include mai multe valori iniţiale şi utilizaţi acest parametru drept control de filtrare, utilizatorul poate alege una sau mai multe valori iniţiale.

Alias

Furnizează o valoare pentru suprascrierea afişării, pentru elementul de date, sau o valoare cheie transmisă de parametru.

Multe seturi de date utilizează nume neintuitive pentru elementele de date. Utilizaţi un alias pentru a-i ajuta pe utilizatori să înţeleagă care este elementul de date. De exemplu, în loc de LST_OR_DT, puteţi crea un alias "Data ultimei comenzi" pentru ca numele elementului de date să fie intuitiv.

Utilizaţi aliasuri pentru a oferi nume mai familiare, intuitive pe care utilizatorii să le poată alege din controalele de filtrare. De exemplu, pentru valoarea 1 a datelor, puteţi oferi aliasul Regiunea de est pentru vânzări, iar pentru valoarea 2 a datelor, aliasul Regiunea de vest pentru vânzări.

Pentru acţiunile pentru date, utilizaţi aliasuri într-un parametru, pentru a transmite o valoare cheie şi o valoare afişată. Atunci când registrul de lucru destinaţie aplică valorile parametrilor de intrare, acesta va aplica şi valorile afişate de intrare pentru fiecare valoare cheie de intrare.

Formatare numere

Stabileşte dacă valorile numerice ale parametrului conţin formatele pentru mii şi zecimale. Această opţiune este disponibilă pentru datele de tip Nr. întreg şi Dublu.

Când opţiunea Formatare numere este activată, valorile parametrului utilizează formatarea numerelor stabilită de setarea pentru limbă a browserului, de exemplu, 12,500 sau 12.500.

Când opţiunea Formatare numere este dezactivată, valorile parametrului nu conţin nicio formatare pentru numere, de exemplu, 12500.

Valori disponibile

Specifică lista de valori pe care le poate păstra parametrul. Valorile disponibile ale unui parametru sunt Oricare, Valoare, Coloană, Interogare SQL logic şi Interval de valori. Se pot plasa în cache până la 10.000 de valori disponibile.

  • Selectaţi Oricare pentru a le permite utilizatorilor să introducă orice valoare acceptată de tipul de date.

  • Selectaţi Valoare pentru a oferi una sau mai multe valori din care utilizatorul poate să aleagă. Dacă opţiunea Se permit mai multe valori este activată, atunci utilizatorii pot alege mai multe valori.

  • Selectaţi Coloană pentru a alege o coloană din care să preluaţi o listă de valori. Când selectaţi această opţiune, câmpul cu selecţia de coloane afişează toate zonele de subiecte sau coloanele setului de date (inclusiv datele derivate) dintr-un registru de lucru, precum şi metricile esenţiale şi calculele.

    Datele derivate sunt coloane cu niveluri de granularitate diferite, cum ar fi An, Trimestru, Lună şi Zi. Oracle Analytics generează automat coloane de date derivate pentru coloanele Dată, Oră sau Marcaj temporal din seturile de date.

  • Selectaţi Interogare SQL logic pentru a introduce o expresie SQL logic care să returneze una sau mai multe valori disponibile. Puteţi face referire la alţi parametri din expresia SQL logic. După ce introduceţi o expresie SQL logic, puteţi face clic pe pictograma Validare pentru a valida expresia.

  • Selectaţi Interval pentru a oferi valorile iniţiale şi finale care să limiteze valorile din care poate selecta utilizatorul.

Impunere validare

Când creaţi sau modificaţi un parametru, prin această opţiune se verifică valoarea iniţială sau valorile iniţiale pentru parametru cu lista de valori disponibile.

La runtime, această opţiune validează faptul că valoarea sau valorile parametrului specificat sunt incluse în lista de valori disponibile.

În momentul proiectării, dacă în câmpul Valori disponibile selectaţi Valoare, la activarea opţiunii Impunere validare, lista de valori disponibile este furnizată în câmpul Valoare iniţială.

Valoare iniţială

Valoarea iniţială este valoarea prestabilită a parametrului, care se aplică şi care este afişată atunci când utilizatorul deschide registrul de lucru.

  • Selectaţi Valoare şi lăsaţi câmpul pentru valoare necompletat atunci când nu doriţi să aplicaţi o valoare prestabilită iniţială pentru parametru. Dacă nu specificaţi o valoare iniţială, atunci se utilizează toate valorile.

  • Selectaţi Valoare şi specificaţi o valoare pe care doriţi să o aplicaţi drept valoare prestabilită iniţială pentru parametru. Reţineţi următoarele:

    • Dacă aţi selectat Se permit mai multe selecţii, puteţi specifica mai multe valori iniţiale, mai exact, până la 1.000 de valori iniţiale.

    • Dacă aţi selectat Impunere validare, puteţi alege dintre valorile specificate în câmpul Valori disponibile.

  • Selectaţi Prima valoare disponibilă pentru a aplica şi a afişa prima valoare din lista de valori ale parametrului drept valoare iniţială prestabilită. Dacă lucraţi cu o coloană de atribute care conţine litere, atunci prima valoare este stabilită de lista returnată de expresia SQL logic. Lista returnată este întotdeauna în ordine alfabetică.

  • Selectaţi Interogare SQL logic pentru a introduce o instrucţiune SQL logic care să preia dinamic o listă de valori dintr-o sursă de date. Puteţi face referire la alţi parametri din expresia SQL logic. După ce introduceţi o expresie SQL logic, puteţi face clic pe pictograma Validare pentru a valida expresia.