Videoformate
Setari la nivelul Oracle Forms:
Start-Programs-Oracle Developer Suite - Forms Developer - Start OC4J Instance
Edit - Preferences - Runtime - identificati Web browser location (calea unde se afla instalat browserul vostru) si setati drept default Application server URL
Proiectarea unui videoformat în Oracle se poate realiza folosind componenta Form Builder. Vom realiza videoformatul care prezinta comenzile si materiile prime comandate, folosind Wizard-ul.
1. În cadrul Wizard-ului pentru blocuri de date (Data Block Wizard), în primul pas se determina tipul blocului de date, preluat dintr-o tabela/viziune sau dintr-o procedura stocata. Vom prelua datele dintr-o tabela.
2. Pentru alegerea tabelei se apasa butonul Browse si se conecteaza ca baza de date Oracle, specificând utilizatorul, parola si sirul de conectare.
3. Se vor vizualiza toate tabelele, cu posibilitatea vizualizarii si a viziunilor (prin selectare Views). Datele vor fi preluate din tabela Comanda.
4. Din lista de coloane din tabela (Available Columns) se includ în lista de articole din blocul de date, informatiile cu care va lucra videoformatul (nu neaparat cele care vor fi vizualizate).
5. Se intra în Wizardul de vizualizare a datelor (Layout Wizard) Se determina canvasul si tipul de canvas (Content, Stacked, Vertical Toolbar, Horizontal Toolbar, Tab) pe care vor fi vizualizate datele.
6. Din câmpurile selectate în blocul de date (Available Items) se selecteaza informatiile 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 specifica eticheta, înaltimea si lungimea proiectata.
8. Se alege stilul de afisare, care poate fi de tip formular sau de tip tabular.
9. Se specifica titlul, numarul de înregistrari vizualizate la un moment dat, distanta dintre ele si vizualizarea barei de scrol.
10. În acest moment videoformatul arata ca în figura
11. Se intra din nou în Wizard-ul de blocuri de date.
12. Se reiau pasii 1, 2, 3, 4, cu alegerea tabelei Rand_comanda. Se creaza relatia între cele doua tabele (Create Relationship), bazata pe o conditie de tip join.
13. Se refac pasii 5, 6, 7 si se alege stilul de afisare Tabular.
14. Se reia pasul 9, cu specificarea numarului de înregistrarii vizualizate 5.
În acest moment videoformatul generat arata ca în figura.
Includem un buton, pe care îl selectam din bara de instrumente, apoi îl desenam pe ecran:
Pt a schimba eticheta, se da click dreapta pe buton si se alege Propery Palette:
Se schimba proprietatea Label:
Pt a scrie codul se alege un trigger. Vom include cod la apasarea pe buton (when button pressed)
Pt adaugare de înregistrare codul este:
Pentru ca videoformatul sa aiba înregistrari, la vivelul sau se creaza un trigger:
iar codul este:
Pentru introducerea unei imagini pe videoformat:
Obtinem:
|