Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190
iCentar » Racunari i oprema » Programirannje i baze podataka » Access » Zabrana izmjene podatka u formi
zxz 28.02.2013 21:26
Predmet:Re: Zabrana izmjene podatka u formi

http://www.icentar.ba/showtopic.php?id=137&page=1

pmiroslav 28.02.2013 21:42
Predmet:Re: Zabrana izmjene podatka u formi

E pa sada vidim da sam dosta učestvovao u tom postu, ali bilo je davno pa sam zaboravio.

pmiroslav 28.02.2013 15:28
Predmet:Zabrana izmjene podatka u formi

PokuÅ¡avam otvoriti formu sa određenim podatkom u kojoj bi trebalo biti onemogućeno dodavanje ili mjenjenje podataka (samo pregled). Imam slijedeći kod:
PreuzmiIzvorni kôd (vbnet):
  1. Dim stDocName As String
  2. Dim stLinkCriteria As String
  3. stDocName = "frmRacunUsluge"
  4. stLinkCriteria = "OrderID = '" & Me.OrderID & "'"
  5. DoCmd.OpenForm FormName:=stDocName _
  6.                         , view:=acPreview _
  7.                         , dataMode:=acFormReadOnly _
  8.                         , WhereCondition:=stLinkCriteria
  9. Forms![frmRacunUsluge].AllowAdditions = False

Međutim forma mi se otvori i u njoj je ipak moguće mjenjati podatke. Kako da to rijeÅ¡im?

zxz 28.02.2013 15:35
Predmet:Re: Zabrana izmjene podatka u formi

Forms![frmRacunUsluge].AllowEdits = False
Forms![frmRacunUsluge].AllowDeletions = False

Ako koristis onaj moj meni, tamo to ima sve uredjeno na osnovu nacina otvaranja forme

pmiroslav 28.02.2013 20:45
Predmet:Re: Zabrana izmjene podatka u formi

Citiraj zxz:
Ako koristis onaj moj meni, tamo to ima sve uredjeno na osnovu nacina otvaranja forme
Ne koristim ga. MožeÅ¡ li me podsjetiti o ćemu se radi i gdje mogu naći primjer za taj meni.

pmiroslav 01.03.2013 09:44
Predmet:Re: Zabrana izmjene podatka u formi

Citiraj zxz:
Forms![frmRacunUsluge].AllowEdits = False
Forms![frmRacunUsluge].AllowDeletions = False
kako ovo ide za Subformu u istoj formi koja se zove frmRacunUslugeSub
Probao sam
Forms!frmRacunUsluge!Forms!frmRacunUslugeSub.AllowEdits = False
ili ovako
Forms!frmRacunUsluge.Form!frmRacunUslugeSub.Form.AllowEdits = False

Ali ni jedno ne radi

zxz 01.03.2013 09:56
Predmet:Re: Zabrana izmjene podatka u formi

Na on Load glavne forme stavi:
Me![ImeProzorasubforme].Form.AllowEdits = False
itd..

pmiroslav 01.03.2013 10:36
Predmet:Re: Zabrana izmjene podatka u formi

A Å¡ta će onda biti kada sa drugog mjesta otvaram istu forma, a tada upis treba biri dozvoljen.
U tome je problem.
To je forma u kojoj upisujem podatke za račun i tada treba sve biti otključano. kasnije ako želim samo pregledati taj račun bez mogućnosti izmjena sve treba biti zaključano.

Evo i primjer pa ako mi netko može pomoći
Prilozi:
ProdajaSkraceno.rar (Velicina datoteke:854.28 KB)

Gjoreski 01.03.2013 12:09
Predmet:Re: Zabrana izmjene podatka u formi

Eve probaj vaka
Prilozi:
ProdajaSkraceno.rar (Velicina datoteke:958.02 KB)

pmiroslav 01.03.2013 12:15
Predmet:Re: Zabrana izmjene podatka u formi

Nije to dobro. U primjeru koji si dao nema subforme. Ako u tu formu dodaš subformu opet se po njoj može pisati.