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

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

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 » Vise Korisnika Na Istoj Formi
nevsad 21.07.2021 20:34
Predmet:Vise Korisnika Na Istoj Formi

IMAM PROBLEM SA UNOSOM VISE KORISNIKA

DVIJE TABELE SU KLJUCNE tblFaktura i tblDetalji
strukturu mozete pogledati

baza je na jednoj masini BE
a korisnici imaj FE sa linkanim tabelama

svaki korisnik iz forme frmFaktura na dogadjaju nova faktura
objezbjedjuje broj svojeg unosa -broj fakture
problem je u,predpostavljam u update ove dvije tabele,
trebam ideje i sugestije
postoji rjesenje ,koje je dao Gjoreski,na ovom forumu ali sa druge forme ,ja to zelim sa frmFaktura

na polju Broj probao sam sa nzdmax +1 i nisam
bas dobro prosao

sta je problem
jedan korisnik unosi npr fakture 1,2,3
istovremeno drugi korisnik unosi 4,5,6

svaki korinik treba da vidi koje je unio neko drugi

nevsad 21.07.2021 20:37
Predmet:Re:Vise Korisnika Na Istoj Formi

MAM PROBLEM SA UNOSOM VISE KORISNIKA

DVIJE TABELE SU KLJUCNE tblFaktura i tblDetalji
strukturu mozete pogledati

baza je na jednoj masini BE
a korisnici imaj FE sa linkanim tabelama

svaki korisnik iz forme frmFaktura na dogadjaju nova faktura
objezbjedjuje broj svojeg unosa -broj fakture
problem je u,predpostavljam u update ove dvije tabele,
trebam ideje i sugestije
postoji rjesenje ,koje je dao Gjoreski,na ovom forumu ali sa druge forme ,ja to zelim sa frmFaktura

na polju Broj probao sam sa nzdmax +1 i nisam
bas dobro prosao

sta je problem
jedan korisnik unosi npr fakture 1,2,3
istovremeno drugi korisnik unosi 4,5,6

svaki korinik treba da vidi koje je unio neko drugi
Prilozi:
VISEUSERA.rar (Velicina datoteke:501.65 KB)

Gjoreski 23.07.2021 10:11
Predmet:Re:Vise Korisnika Na Istoj Formi

Ako se dobro secam to smo odradili tako sta smo dodali tabila u koja se upisuje brojeve po neki kljuc ,ne znam sta te sprecava da uradis taj isti princip.To se cesto koristi kad imas formi koi su nevezani a odjednom pristupaju vise korisnika. To ti dolazi nesto kao sesija.

nevsad 23.07.2021 11:10
Predmet:Re:Vise Korisnika Na Istoj Formi

ja sam to vidio ali svaki put kad je nova faktura moram izici it frnfaktura i otici u tu formu koju trebam napraviti za novu fakturu

nevsad 23.07.2021 12:38
Predmet:Re:Vise Korisnika Na Istoj Formi

molim te ako imas ideju kako to rjesiti sa frm faktura na command15 -nova faktura

fino hvala

Gjoreski 23.07.2021 23:48
Predmet:Re:Vise Korisnika Na Istoj Formi

Napravi edna tabela tblRedni_Broevi I u njoj stavi ID = AutoNumber i brFaktura = Number
Ovaj kod stavi na dugme za nova faktura
PreuzmiIzvorni kôd (Visual Basic):
  1.  
  2.     Dim db As Database
  3.     Dim rs As Recordset
  4.     Dim bA As Long
  5.    
  6.     Dim bPlus As Integer
  7.         bPlus = 1
  8. subProverka:
  9.        
  10.         bA = Nz(DMax("broj", "tblFaktura"), 0) + bPlus
  11.         bPlus = bPlus + 1
  12. Set db = CurrentDb
  13. Set rs = db.OpenRecordset("SELECT * FROM tblRedni_Broevi WHERE brFaktura=" & bA)
  14.    
  15.     If rs.RecordCount = 0 Then
  16.        DoCmd.SetWarnings False
  17.        DoCmd.RunSQL "INSERT INTO tblRedni_Broevi (brFaktura) VALUES(" & bA & ")"
  18.        DoCmd.SetWarnings True
  19.        DoCmd.GoToRecord , , acNewRec
  20.        Forms!frmfaktura!broj = bA
  21.     Else
  22.       GoTo subProverka
  23.     End If
  24.    


a ovo stavi na dugme kad snimis faktura

PreuzmiIzvorni kôd (Visual Basic):
  1.  DoCmd.SetWarnings False
  2.     DoCmd.RunSQL "DELETE * FROM tblRedni_Broevi WHERE rbFaktura=" & Me.broj
  3.     DoCmd.SetWarnings True

Moras voditi racun da izbrises broj koi si iskoristio iz tabela tblRedni_Broevi

nevsad 25.07.2021 22:00
Predmet:Re:Vise Korisnika Na Istoj Formi

fino hvala mislim da je to
sutra testiram pa javim

pozdrav

nevsad 26.07.2021 18:44
Predmet:Re:Vise Korisnika Na Istoj Formi

isprobano sve je ok

fino hvala
nevsad