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