Sunteți pe pagina 1din 11

Facultatea de Științe Economice - SIG - Oracle – Laboratorul 11

Videoformate

Setări la nivelul Oracle Forms:


1. se deschide instanţa Oracle Components for Java:
Start-Programs-Oracle Developer Suite – Forms Developer - Start OC4J Instance
2. se deschide componenta Forms Builder
3. se verifică următoarele setări:
Edit – Preferences – Runtime – identificaţi Web browser location (calea unde se afla
instalat browserul vostru) şi setaţi drept default Application server URL

Proiectarea unui videoformat în Oracle se poate realiza folosind componenta Form Builder.
Vom realiza videoformatul care prezintă comenzile şi materiile prime comandate, folosind Wizard-
ul.
1. În cadrul Wizard-ului pentru blocuri de date (Data Block Wizard), în primul pas se
determină tipul blocului de date, preluat dintr-o tabelă/viziune sau dintr-o procedură stocată. Vom
prelua datele dintr-o tabelă.

2. Pentru alegerea tabelei se apasă butonul Browse şi se conectează ca baza de date Oracle,
specificând utilizatorul, parola şi şirul de conectare.

-1-
Facultatea de Științe Economice - SIG - Oracle – Laboratorul 11

3. Se vor vizualiza toate tabelele, cu posibilitatea vizualizării şi a viziunilor (prin selectare


Views). Datele vor fi preluate din tabela Comanda.

-2-
Facultatea de Științe Economice - SIG - Oracle – Laboratorul 11

4. Din lista de coloane din tabelă (Available Columns) se includ în lista de articole din
blocul de date, informaţiile cu care va lucra videoformatul (nu neapărat cele care vor fi vizualizate).

5. Se intră în Wizardul de vizualizare a datelor (Layout Wizard) Se determină canvasul şi


tipul de canvas (Content, Stacked, Vertical Toolbar, Horizontal Toolbar, Tab) pe care vor fi
vizualizate datele.

-3-
Facultatea de Științe Economice - SIG - Oracle – Laboratorul 11

6. Din câmpurile selectate în blocul de date (Available Items) se selectează informaţiile care
vor fi vizualizate (Displayed Items), precizându-se tipul controlului (Text Item, Pop List, Push
Button, Radio Group etc.)

7. Pentru fiecare câmp se specifică eticheta, înălţimea şi lungimea proiectată.

-4-
Facultatea de Științe Economice - SIG - Oracle – Laboratorul 11

8. Se alege stilul de afişare, care poate fi de tip formular sau de tip tabular.

9. Se specifică titlul, numărul de înregistrări vizualizate la un moment dat, distanţa dintre ele
şi vizualizarea barei de scrol.

-5-
Facultatea de Științe Economice - SIG - Oracle – Laboratorul 11

10. În acest moment videoformatul arată ca în figura

11. Se intră din nou în Wizard-ul de blocuri de date.

12. Se reiau paşii 1, 2, 3, 4, cu alegerea tabelei Rand_comanda. Se crează relaţia între cele
două tabele (Create Relationship), bazată pe o condiţie de tip join.

-6-
Facultatea de Științe Economice - SIG - Oracle – Laboratorul 11

13. Se refac paşii 5, 6, 7 şi se alege stilul de afişare Tabular.

14. Se reia pasul 9, cu specificarea numărului de înregistrării vizualizate 5.

-7-
Facultatea de Științe Economice - SIG - Oracle – Laboratorul 11

În acest moment videoformatul generat arată ca în figura.

Includem un buton, pe care îl selectăm din bara de instrumente, apoi îl desenăm pe ecran:

Pt a schimba eticheta, se dă click dreapta pe buton şi se alege Propery Palette:

Se schimbă proprietatea Label:

Pt a scrie codul se alege un trigger. Vom include cod la apăsarea pe buton (when button pressed)

-8-
Facultatea de Științe Economice - SIG - Oracle – Laboratorul 11

Pt adăugare de înregistrare codul este:

Pentru ca videoformatul să aibă înregistrări, la vivelul său se crează un trigger:

iar codul este:

-9-
Facultatea de Științe Economice - SIG - Oracle – Laboratorul 11

Pentru introducerea unei imagini pe videoformat:

Obtinem:

- 10 -
Facultatea de Științe Economice - SIG - Oracle – Laboratorul 11

- 11 -

S-ar putea să vă placă și