Documente Academic
Documente Profesional
Documente Cultură
Rezolvare
Pas1. Se selecteaz din ribbon fila Create, zona Forms, opiunea Forms Design aciune ce
genereaz apariia formularului Form1.
Pas2. Se selecteaz din zona FormDesignTools, din fila Design, zona Themes, din Themes
opiunea Slice, rezultatul este c form va prelua formatrile definite n cadrul acestei Theme.
Pas3. Se selecteaz din zona FormDesignTools, din fila Design, zona Header&Footer opiunea
Title, aciunea va genera apariia pe ecran a unui TextBox n cadrul zonei Header a lui form, n
care se va introduce titlul formului.
Pas4. Se selecteaz din fila zona FormDesignTools, din fila Design, zona Tools, opiunea Add
Existing Fields aciune ce va genera apariia pe ecran a Task Paneului din partea stng cu
1
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
numele Field List. Din Field List se selecteaz tabelul apoi cmpul i se gliseaz pe formular cu
stnga de mouse apsat.
Pas5.1. se selecteaz din Ribbon, zona Form DesignTools fila Design, zona Controls i
obiectul TextBox.
2
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas5.3. Labelul se completeaz cu textul Valoare, iar n Property Sheet se alege tabul
Other i la opiunea Name se introduce lblCantitate.
3
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
PU cu dublu click pe aceste. ntre ele se introduce semnul * i egal de la tastatur. Click pe
butonul ok are ca efect prsirea ferestrei Expresion Builder
Pas6. Se selecteaz din Ribbon fila Home zona Views din meniul derulant se selecteaz
comanda Form View.
Pas7. Rezultatul pasului 6 este apariia pe ecran a formularului care reunete cmpurile din tabele
tabele Facturi, Parteneri, Continut_Facturi,Produse, Istoric_Pret i cmpul cantitate care se
calculeaz cu formula Pre*catitate. Deplasarea prin nregistrrile tabelelor se face cu butoanele
de navigare din taskbar-ul formularului
4
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas8. Pentru creacrea cmpului calculate TVA se reiau paii 5-7 doar c n loc de lblValoare
avem lblTVAc respectiv n loc de txtValoare avem txtTvac. Opiunea Control Source a lui
txtTVAc va fi completat cu formula completat din Expresion Builder:
5
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas9. Se selecteaz din Ribbon fila Home zona Views din meniul derulant se selecteaz
comanda Form View
Pas10. Rezultatul pasului 9 este apariia pe ecran a formularului care reunete cmpurile din
tabele Facturi, Parteneri, Continut_Facturi,Produse, Istoric_Pret i cmpul cantitate care se
calcurleaz cu formula Valoare*CotaTva. Deplasarea prin nregistrrile tabelelor se face cu
butoanele de navigare din taskbar-ul formularului.
Pas11. Crearea unui buton de nchidere se face alegnd din se selecteaz din Ribbon, zona Form
DesignTools fila Design, zona Controls i controlul CommandButton. Cu click stnga de mouse
se deseneaz butonul n zona Footer a formularului.
6
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas12. Rezultatul pasului 11 este apariia ferestrei Command Button Wizard din care n zona
Categories se selecteaz Form Operation iar n zona Action se selecteaz Close Form. Click pe
butonul Next.
Pas13: Rezultatul pasului anterior este apariia pe ecran a ferestrei Command Button Wizard
destinat alegerii designului butonului: imagine sau text. Noi alegem Imagine prin click stnga
de mouse n cercul din dreptul lui Picture i apoi selectarea imaginii Stop, aciune ce va genera
apariia n zona Sample a modului n care va arta butonul. Click pe butonul Next.
7
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas14. Rezultatul pasului anterior este apariia pe ecran a ferestrei Command Button Wizard
destinat stabilirii unui nume controlului, n cazul de fa se alege cmdClose. Click pe butonul
Finish.
Pas15. Rezultatul pasului anterior este apariia pe ecran a controlului command button creat
formularului.
Pas16. Se selecteaz din Ribbon fila Home zona Views din meniul derulant se selecteaz
comanda Forms View
8
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas18. Testarea efectului butonului presupune efectuarea unui click stnga pe acesta efectul fiind
de nchidere a formular frxCalcule.
Obs. n loc de opiunea List Fields care permite alegerea cmpurilor din mai multe tabele i
unirea lor pe suprafaa unui formular se poate utiliza o alt metod i anume de creare a unei
interogri care s cuprind cmpurile care vor intra n formular. Paii sunt:
Pas1. Se creaz o interogare selectnd din fila Create Queries alegnd opiunea Query Design,
cu numele problema9.
9
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Rezolvare
Pas1. Se selecteaz din ribbon fila Create, zona Forms, opiunea Forms Design aciune ce
genereaz apariia formularului Form1.
Pas2. Se selecteaz din zona FormDesignTools, din fila Design, zona Themes, din Themes
opiunea Slice, rezultatul este c form va prelua formatrile definite n cadrul acestei Theme.
Pas3. Se selecteaz din zona FormDesignTools, din fila Design, zona Controls, controlul
Combo Box, se gliseaz mouse-ul pe suprafaa formularului n zona Detail, reultatul este a
apariia pe ecran a ferestrei ComboBox Wizard. n cadrul ferestrei se alege prima opiune
(preluare date dintr-un table) i se efectueaz click pe butonul Next
10
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas5. Se selecteaz cmpurile care vor umple combobox-ul, mai exact Fact i CodProd. Click
pe butonul Next.
Pas6.Se selecteaz cmpul dup care se face ordonarea datelor din combobox. Click pe butonul
Next.
Pas7. Se afieaz coninutul coloaneleor care vor popula combobox-ul. Click pe butonul Next.
11
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas8. Se alege un cmp pe baza cruia se identific n mod unic datele n tabela, n cazul de fa
se alege Fact. Click pe butonul Next.
Pas9. Se stabilete textul care va aprea pe eticheta (controlul lable de pe formular- Numar
Factura), din dreptul combobox-ului. Click pe Finish.
Pas10. Rezultatul pasului 9 este apariia pe ecran a combobox-ului generat. n fila Other din
TaskPane-ul Property Sheet, se schimb valoarea cmpului Name n cmbFact.
12
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas11. Se selecteaz din zona FormDesignTools, din fila Design, zona Controls, controlul
SubForm/SubReport, se gliseaz mouse-ul pe suprafaa formularului n zona Detail, reultatul
este a apariia pe ecran a ferestrei SubForm Wizard. n cadrul ferestrei se alege prima opiune
(preluare date din tabele) i se efectueaz click pe butonul Next
Pas12. Se selecteaz din lista derulant din zona Tables/Queries, pe rnd tabele din care se vor
alege cmpurile. Tabela Continut_Facturi se aleg cmpurile Fact, CodProd,Cant; Produse se
alege Cod, Denumire, din Parteneri se aleg Cod, Denumire, Adresa,Localitate, Telefon. Click pe
butonul Next.
13
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas14. Rezultatul pasului 13 este apariia n cadrul formularului a controlului subForm creat. n
fila Data din TaskPane-ul Property Sheet, se schimb valoarea cmpului Link Master Fields
introducnd de la tastaur numele combobox-ului, cmbFact, Link Child Fields introducnd de
la tastaur numele cmpului Fact.
Pas15. Se selecteaz din Ribbon fila Home zona Views din meniul derulant se selecteaz
comanda Forms View
14
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas16. Testarea efectului combobox-ului se face alegnd numr de factur din el aciune care va
avea ca efect afiare n subform a datelor corespunztoare numrului de factur selectat.
Obs. splitform permite vizualizarea datelor n dou moduri diferite n cadrul aceluiai form, mai
exact: Form view i Datasheet view
Rezolvare
Pas1. Se selecteaz din Navigation Pane tabelul Parteneri, se selecteaz din fila Create, zona
Forms, opiunea More Forms din lista derulat care apare pe ecran se selecteaz opiunea Split
Forms.
15
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas2.Vizualizare rezultat pas1, mai exact s-a generat un formular pentru tabela Parteneri, care
afieaz datele din tabel n 2 moduri n partea superioar ca Form view iar n partea inferioar
ca Datasheet view . Cu ajutorul formularului se pot face adugari, modificri, tergeri, navigri
asupra tabelei Personal.
Obs. Multiple items cunoscut i sub denumirea de form continu, permite s se afieze mai
multe nregistrri la un moment dat. Datele sunt aranjate n form de rnduri i coloane (similare
cu o foaie de date).
Rezolvare
16
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas1. Se selecteaz din Navigation Pane tabelul Parteneri, se selecteaz din fila Create, zona
Forms, opiunea More Forms din lista derulat care apare pe ecran se selecteaz opiunea
Multiple Items.
Pas2.Vizualizare rezultat pas1, mai exact s-a generat un formular pentru tabela Parteneri, care
afieaz datele din tabel n form de rnduri i coloane (similare cu o foaie de date).
17
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Problema 13. S se creeze un formular de tip Navigation Form care s permit s accesm
formularele: frxStoc, frxProduse, frxDataViz
Rezolvare
Pas1. Se selecteaz din Navigation Pane tabelul Parteneri, se selecteaz din fila Create, zona
Forms, opiunea Navigation din lista derulat care apare pe ecran se selecteaz opiunea
Vertical Tabs, Left.
Pas2.Vizualizare rezultat pas1, formular Design ataat opiunii Vertical Tabs, Left .
18
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas3. Din Navigation Pane se selecteaz, prin click stnga de mouse formularul frxStoc. Se
gliseaz mouse-ul cu click stnga active, pe suprafaa formularului deasupra textului AddNew.
19
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas6 . Se selecteaz din Ribbon fila Home zona Views din meniul derulant se selecteaz
comanda Forms View
Pas7. Testarea problemei se face selectnd pe rnd cu click stnga de mouse numele
formularului pe care dorim s l vizualizm.
20
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Rezolvare
Pas1. Se selecteaz din meniul File\opiunea Option\ Quick Access Toolbar\Command Not in
Ribbon Switchboard Manager.
21
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas2. Click pe butonul Add efectul fiind transferul opiunii Switchboard Manager, din zona
Comand Not in Ribbon n zona Customize Quick Access Toolbar
Pas3. Se selecteaz butonul cu click stnga de mouse Switchboard Manager din zona Quick
Access Toolbar
Pas4. Rezultatul pasului 3 este apariia ferestrei de dialog prin care se ntreab dac se dorete
crearea unui Switchboard Manager click pe butonul YES
22
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas5. Rezultatul pasului 4 este apariia pe ecran a ferestrei Switchboard Manager din care se
selecteaz butonul Edit. aciune ce va genera apariia ferestrei Edit Switchboard Page din care
se execut click pe butonul New acine ce va genera apariia ferestrei Edit Switchboard Item. n
fereastra Edit Switchboard Item se completeaz cmpul Text cu Calcule, n Command se
selecteaz Open Form in Add Mode iar din lista derulanta Forms se selecteaz opiunea
frxCalcule.
Pas6. Se reia pasul 5 pentru toate formele care se doresc a fi introduse n Switchboard, n
exemplu nostru mai adugom frxStoc i frxDateViz.
Pas7. n Main Switchboard mai adugm o comand de prsire a lui Access astfel:
Rezultatul pasului 4 este apariia pe ecran a ferestrei Switchboard Manager din care se
selecteaz butonul Edit aciune ce va genera apariia ferestrei Edit Switchboard Page din care
se execut click pe butonul New acine ce va genera apariia ferestrei Edit Switchboard Item. n
fereastra Edit Switchboard Item, n Command se selecteaz Exit Application iar cmpul Text
se completeaz cu textul Iesire Aplicaie.
23
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas8. Se prsesc ferestrele Switchboard Manager, Edit Switchboard Page pe butonul Close
Pas9. Din Navigation Pane se selecteaz formularul Switchboard cu dublu click stnga de
mouse pe el.
Obs. Formularul Switchboard se poate selecta ca fiind formularul cu care se lanseaz baza de
date Magazin astfel:
24
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Pas1 Din meniul File\Option se lanseaz ferestra Option n care se selecteaz Current Database
aciune ce genereaz apariia n partea dreapt a ferestrei Options for the Current Database, n
care se selecteaz Display Form: Switchboard. Click pe butonul ok
Dezactivarea ca fereastr implicit a lui Switchboard pentru baza de date magazin se fac
urmtoarele aciuni.
Pas1. File,Option, Options for the Current Database, n care se selecteaz Display none
25
Universitatea Babe-Bolyai din Cluj-Napoca
Facultatea de tiine Economice i Gestiunea Afacerilor Lucrri de laborator
Departamentul de Informatica Economic Baze de date i programe
Probleme Propuse
Problema 1.S se creeze un formular pentru Abonamente i un subformular pentru
Abonamente pe linii
Problema 2. S se creeze un formular de tip navigare prin interogrile bazei de date Transport
in comun.
26