Imprimare inregistrare selectata
Imprimare inregistrare selectata
buna ziua
am creat o baza de date banala in acces (contine id, cod articol, si mai multe descrieri) am creat si form ul pentru a interoga si a insera date .
va rog daca se poate sa ma ajutati cu o singura problema : vreau sa creez un buton in care sa printez un raport, dar am intalnit o singura problema imi printeaza toata baza de date . eu vreau sa printez o singura inregistrare aleasa de mine , nu sa imi apara toate inregistrarile.
va multumesc.
am creat o baza de date banala in acces (contine id, cod articol, si mai multe descrieri) am creat si form ul pentru a interoga si a insera date .
va rog daca se poate sa ma ajutati cu o singura problema : vreau sa creez un buton in care sa printez un raport, dar am intalnit o singura problema imi printeaza toata baza de date . eu vreau sa printez o singura inregistrare aleasa de mine , nu sa imi apara toate inregistrarile.
va multumesc.
-
- Moderator
- Mesaje: 4570
- Membru din: Vin Iul 31, 2009 7:32 am
Re: Imprimare inregistrare selectata
Poti crea un buton pe forma respectiva care sa execute urmatoarea comanda:
DoCmd.OpenReport reportname [, view][, filtername][, wherecondition]
In exemplul atasat butonul de tiparire contine urmatorul cod:
Ca sa nu tipareasca pagini goale, codul de mai sus face verificarea dupa ID si atunci cand este pe o inregistrare noua va avertiza cu MsgBox ca nu are ce tipari - in situatia ta poti face verificarea pe ce criteriu ai tu nevoie.
DoCmd.OpenReport reportname [, view][, filtername][, wherecondition]
In exemplul atasat butonul de tiparire contine urmatorul cod:
Cod: Selectaţi tot
Private Sub cmdPrintRec_Click()
If IsNull(Me.ID) Then
MsgBox "Nu am ce tipari - selectati o alta inregistrare"
Else
DoCmd.OpenReport "Report1", acViewPreview, , "ID = " & Me.ID
End If
End Sub
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Re: Imprimare inregistrare selectata
merci .
merge . e super. multumesc mult pt. ajutor.
acum mai ramane sa vad cum fac sa compilez totul si am terminat .
multumesc inca o data.
merge . e super. multumesc mult pt. ajutor.
acum mai ramane sa vad cum fac sa compilez totul si am terminat .
multumesc inca o data.
Re: Imprimare inregistrare selectata
am mai adaugat un forms pt user si parola . atasez codul poate intereseaza pe cineva.
Cod: Selectaţi tot
Private Sub Command7_Click()
UserName.SetFocus
If UserName = "Admin" And Password = "Alfica" Then
MsgBox "Welcome", vbInformation, "Metro Berceni"
DoCmd.Close
DoCmd.OpenForm "Descrieri"
Else
MsgBox "UserName sau Parola gresite"
End If
End Sub
Re: Imprimare inregistrare selectata
Alexe "UserName" si "password" sint cimpuri in formularul in care introduci userul si parola?
Re: Imprimare inregistrare selectata
salut
da sunt campuri unde introduc userul si parola aleasa in script. se pot seta mai multi useri cu drepturi diferite , adica sa deschida diferite form suri care sunt conectate la ceeasi baza de date .
o zi buna
da sunt campuri unde introduc userul si parola aleasa in script. se pot seta mai multi useri cu drepturi diferite , adica sa deschida diferite form suri care sunt conectate la ceeasi baza de date .
o zi buna
Re: Imprimare inregistrare selectata
Pe mine ma intereseaza o modalitate de a tine username si parola intr-un tabel din baza de date.
Re: Imprimare inregistrare selectata
nu este intr o baza de date dar este interesant.
o zi buna
o zi buna