Tabele

Tabelele sunt un set de valori pozitionate in cadrul unei grile in care coloanele sunt campurile si randurile sunt datele.

Numarul de coloane este intotdeauna cunoscut, in timp ce, numarul de randuri (inregistrari de date) variaza in functie de introducerea datelor efectuate de catre utilizatori.

Tabelul nu poate avea doua coloane cu acelasi nume si, in cadrul aceleiasi baze de date, nu pot exista doua tabele cu acelasi nume. Mai mult, Nios4 limiteaza alegerea pentru a evita crearea de tabele care ar putea intra in conflict cu functionarea corecta a sistemului.

Tabelele stau la baza programului, de fapt, datele utilizatorului si setarile programului sunt toate salvate in cadrul acestora.

Rolul si orice ierarhie de date sunt decise de catre utilizator in functie de nevoile sale. De exemplu: tabelul clienti va fi vizibil in cadrul unei sectiuni pentru a o face accesibila, in timp ce, orice tabele suplimentare vor fi vizibile numai prin deschiderea unei fise specifice.

Gestionarea tabelelor este localizata in sectiunea Optiuni din cadrul paginii Tabele.

In cadrul grilei este posibila vizualizarea si modificarea rapida a permisiunilor si a etichetelor tabelelor. Pentru a confirma aceste modificari, nu uitati sa salvati folosind butonul corespunzator situat in partea dreapta sus.

Nume tabelIndica numele univoc al tabelului.
VizualizabilPermite unui utilizator de a vedea datele in cadrul tabelului sau nu.
ModificabilPermisiunea ofera unui utilizator posibilitatea sa modifice sau nu datele din cadrul tabelului.
SincronizeazaSincronizarea este utilizata pentru a informa serverul ca trebuie sa primeasca si sa trimita tabelul la toate dispozitivele.
Vizualizare in functie de utilizatorVizualizarea in functie de utilizator informeaza de utilizator programul ca datele vor fi sincronizate cu serverul, dar, utilizatorii le vor putea vedea doar pe acelea care le-au fost asociate in mod explicit prin intermediul listei de selectie corespunzatoare, aflata in cadrul fisei de date.
EtichetaEticheta tabelului.
Eticheta nouaEticheta tabelului utilizata atunci cand trebuie creata o noua fisa de date.

Modificand permisiunile de vizualizare si modificare, toate campurile tabelului vor mosteni noile setari. Pentru a seta permisiunile unui singur camp, va fi necesar sa actionati asupra acestuia cu ajutorul paginii de gestionare corespunzatoare.

Adaugarea unui tabel

Pentru a adauga un nou tabel, apasati butonul Adauga si introduceti numele pe care doriti sa-l dati. Programul va verifica daca este valid si daca nu exista inca un alt tabel cu acelasi nume.

Dupa creare, programul va deschide automat ecranul pentru introducerea campurilor. De retinut: tabelul poate exista si fara campuri definite, chiar daca astfel nu este de niciun folos!

Eliminarea unui tabel

Pentru a elimina un tabel selectati-l din grila apoi apasati butonul Elimina.

Programul, inainte de a continua, va verifica daca acest tabel nu este utilizat in alte contexte. In cazul in care este folosit in alte tabelele sau alte campuri, nu este posibila eliminarea lui. Mai intai, va trebui sa verificati daca tabelul nu este prezent in cadrul altor obiecte ale programului de gestionare.

Dublarea unui tabel

Pentru a dubla tabelul si, prin urmare, toate campurile sale, apasati butonul Dubleaza Tabel.

Programul va cere sa introduceti noul nume si, daca-l va considera valabil, va proceda la efectuarea duplicarii. In cazul in care exista un tabel cu acelasi nume de inceput plus sufixul „_rows”, Nios4 va intreba daca de asemenea, doriti sa creati o copie a acestuia din urma.

Exportarea unui tabel

Exportarea tabelului permite crearea unui pachet ce poate fi instalat intr-o alta baza de date.

Selectand elementul Exporta, programul va intreba unde salvati pachetul si ce tip de exportare va trebui sa fie efectuat. Impreuna cu tabelul ales, este posibil sa exportam si toate elementele conectate la acesta, pentru a asigura functionarea corecta in faza de exportare in cadrul bazei de date de sosire.

Odata ce pachetul a fost creat, va putea fi instalat pe alte baze de date numai daca sursele celor doua vor fi egale.

Diagrame

Este posibila vizualizarea tabelelor si a relatiilor proprii in forma de diagrama.

Caseta albastra arata tabelul selectat in prezent. Casetele verzi sunt tabelele suplimentare, in timp ce casetele rosii sunt tabelele conectate prin campul Subtabel (formularea intre paranteze patrate).

Apasand pe diferitele elemente va fi posibila afisarea parametrilor lor de functionare.