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 » prikaz stanja
nevsad 25.11.2015 21:54
Predmet:Re: prikaz stanja

kako god da pozovem ovu funkciju sa polja proizvod imam poruku kod kompajliranja invalid use in property

nevsad 25.11.2015 23:15
Predmet:Re: prikaz stanja

poslije unosa prvog proizvoda na polju stanje uvijel je error
pokusaj sa F5 unijeti nesto i potvrdi to sa enterom pa IDI NA SLIJEDECI UNOS

zxz 25.11.2015 23:42
Predmet:Re: prikaz stanja

Mislim da se radi o polju sma i da ti je ostalo na control source =StanjeP([Proizvod]).
Control source treba biti prazno na polju u koje se unosi.
Stanje = StanjeP(proizvod)
e sad
me.imepoljazaprikaz stanja=Stanje

zxz 25.11.2015 23:43
Predmet:Re: prikaz stanja

Ako hoces mogu zakaciti tvoj primjer.

nevsad 25.11.2015 23:55
Predmet:Re: prikaz stanja

ZAKACI DA VIDIM GDJE LUTAM
HVALA

zxz 26.11.2015 00:14
Predmet:Re: prikaz stanja

evo ovo sto sam napisao.
Prilozi:
db2zxz.zip (Velicina datoteke:1.45 MB)

nevsad 27.11.2015 08:30
Predmet:Re: prikaz stanja

sve sam isprobao i mislim da je pametnije da problem pokusam rijesiti sa jos jednim unbound poljem u formi detalja
sada imam situaciju da kod unosa sifre ili koda na polju proizvod, ako je prvi unos, uvijek pokacuje 0)nulu) a trebalo bih -1
u svakom slucaju veliko hvala na savjetima
ja cu krenuti polako pa se cujemo

pozdrav

nevsad r

nevsad 25.11.2015 16:15
Predmet:Re: prikaz stanja

fino hvala pokucat cu

nevsad 25.11.2015 16:22
Predmet:Re: prikaz stanja

znaci li to da je pametnije da u formi detalji umjesto polja proizvod napravim jedno unbound polje u koje bi unosio proizvode bilo svojom sifrom ili bar kodom

zxz 25.11.2015 17:39
Predmet:Re: prikaz stanja

Da.
Nije dobro sem ako ne radis sa bar kodom i sa combo ili list boxom jer tada se mozes limitirati na listu.
U tvom slucaju koliko vidim ti si predvidio da se moze ukucati bilo sta pa nije dobro otvoriti unaprijed rekord ako neznas jeli to valjano.
problem je sto ti u subformi i nemaspolja za sifru ili bar kod odnosno vrijednosti koju ukucavas u polje proizvod pa se poslije i nemoze razaznati koji je taj proizvod u subformi.

evo tio ova procedura za stanje odredjenog artikla. malo je jednostavnija od onoga tvoga i netreba ti niti jedan query.
PreuzmiIzvorni kôd (Visual Basic):
  1. Function StanjeP(SifraP As String)
  2. Dim Db As Database
  3. Dim Rs As Recordset
  4. Dim SQL As String
  5. Dim Ulaz As Single, Izlaz As Single
  6.  
  7. Set Db = CurrentDb
  8.  
  9. SQL = "SELECT Sum(detalji.kulaz) AS UlazS, Sum(detalji.kizlaz) AS IzlazS " _
  10.     & "FROM detalji " _
  11.     & "WHERE proizvod='" & SifraP & "'"
  12. Set Rs = Db.OpenRecordset(SQL)
  13. If Rs.RecordCount > 0 Then
  14. Ulaz = Nz(Rs.Fields(0), 0)
  15. Izlaz = Nz(Rs.Fields(1), 0)
  16. StanjeP = Ulaz - Izlaz
  17. Else
  18. StanjeP = 0
  19. End If
  20. End Function