Prikazi cijelu temu 02.02.2012 09:14
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Lokacija:Osijek


Predmet:Re: Baza Magacin, pomoc
Obrati pažnju na tblTransakcijeVrsta i njoj polje Status. To polje određuje vrstu transakcije
1=Ulaz
2=Izlaz
0=Storno ili obrisano
Znači treba popuniti polja sa pripadajučim brojem.

U tblUlazIzlaz u koloni Status izbriši Default Value = 1, neka bude prazno

U formi frmTransakcije treba popraviti slijedeće:
Combo IDdokumenta > Properties > RowSource klikni na one tri točkice … i u Query dodaj još kolonu Status pa će biti ovako:

SELECT tblTransakcijeVrsta.IDdokumenta, tblTransakcijeVrsta.Dokument, tblTransakcijeVrsta.Status FROM tblTransakcijeVrsta ORDER BY tblTransakcijeVrsta.Dokument;

Column Count….3
Column Widths…..0cm;2,542cm;0cm

U funkciji Form_Current obriši dio

Forms![frmtransakcije]![frmUlazIzlazsub].Form![Status].DefaultValue = Me.IDdokumenta

U formi frmUlazIzlazsub > combo SifraArt u proceruri After Update
Na kraju nakon End If dodaj

Me.Status = Forms!frmTransakcije!IDdokumenta.Column(2)

I još u Q_Stanje
Stanje: Sum(IIf([Status]=2;[kolicina]*(-1);[Kolicina]))

Umjesto [status]=1 treba [status]=2 jer " je izlaz i to se oduzima od početnog stanja.

Prilozi:
SkladisteM3.rar
Preuzimanja:421
Velicina datoteke:59.41 KB


Pozdrav