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 » Baza za proizvodnju
White Man 26.01.2012 22:29
Predmet:Re: Baza za proizvodnju

To bi od prilike bilo to, ali mi prijavljuje greske u kodu kad hocu da unesem novi artikl. I u pretrazi ne dozvoljava razmak izmedju reci a kad nadjem zeljeni artikl, ne prikaze sve podatke u listbox-u, samo prikaze ime i jm a cenu ne. Kako da otklonim greske? Hvala puno unapred. Pozdrav

White Man 26.01.2012 22:32
Predmet:Re: Baza za proizvodnju

To bi od prilike bilo to, ali mi prijavljuje greske u kodu kad hocu da unesem novi artikl. I u pretrazi ne dozvoljava razmak izmedju reci a kad nadjem zeljeni artikl, ne prikaze sve podatke u listbox-u, samo prikaze ime i jm a cenu ne. Kako da otklonim greske? Hvala puno unapred. Pozdrav

zxz 26.01.2012 23:42
Predmet:Re: Baza za proizvodnju

Gresku ti javlja pri unosu novog zbog toga sto nemas polje GID da unes a relacijski je vezana kodna tabela sa tabelom artikli i samim tim obavezan je unos.
Jednostavno dodaj jedan combo i na njemu control source Gid.
evo ti kod za ispravku u list2:
Zamijeni ga sa postojecim
PreuzmiIzvorni kôd (Visual Basic):
  1. Private Sub Text14_Change()
  2. Dim SQL As String
  3. Dim GID
  4. Dim Str As String
  5. Dim UslovStr As String
  6.  
  7.  
  8. GID = Me.Combo21
  9. If GID = 1 Then
  10. SQL = "SELECT SifraArt, ImeArtikla,JM,PCena " _
  11.       & "FROM K_Artikli "
  12. ElseIf GID = 2 Then
  13. SQL = "SELECT SifraArt, ImeArtikla,JM,NCena " _
  14.       & "FROM K_Artikli "
  15. End If
  16. Me.Combo21.SetFocus
  17. Str = Format$(Me.Text14)
  18. Me.Text14.SetFocus
  19. Me.Text14.SelStart = Me.Text14.SelLength
  20. UslovStr = "WHERE GID=" & GID & " AND imeartikla Like'" & Str & "*'"
  21. SQL = SQL & UslovStr
  22. Me.List2.RowSource = SQL
  23. End Sub

White Man 26.01.2012 23:56
Predmet:Re: Baza za proizvodnju

Dodao sam u combo box-u na control source-u GID, ako ste mislili na onom gde se bira proizvod i sirovina ali opet nece. Kod sam zamenio i sada radi, ali u pretrazi i dalje ne dozvoljava razmak. Ne mogu da ukucam u pretragu naprimer "Lak 2". Sta treba dalje da uradim? Hvala unapred. Pozdrav

zxz 27.01.2012 00:32
Predmet:Re: Baza za proizvodnju

Nesmijes na pretragu dodavati control source GID jer ces tako automatski vrsiti i izmjenu.
Dodaj polje dole ispod sa ostalim poljima uza unos.
lak 2 ako bas moras mozes napisati kao
lak2 pa se vratiti i napraviti razmak.
Nisam uopste vidio potrebu da moras pisati 2 rijeci.
Dovoljno je napisati lak i nebvjerujem da imas vise od 10 lakova te ces suziti pretragu u listu na deset i odabrati odgovarajuci.

White Man 27.01.2012 01:35
Predmet:Re: Baza za proizvodnju

Nisam na pretragu dodao GID, vec na combo box i opet nece. Imaju artikli i po 4-5 reci, tj. rec pa broj pa opet rec pa broj i onda se recimo vise artikla razlikuje pa zadnjim brojevima. Jel postoji mogucnost da se u pretrazi napravi razmak ili ne? Hvala puno unapred. Pozdrav.

pmiroslav 27.01.2012 09:07
Predmet:Re: Baza za proizvodnju

Novi unos nisi mogao napraviti jer na formi nisi ima polje GID koje je obavezno, a i unos JM nije bio u redu pa sam ti to malo popravio
Polje JM u tablici K_Artikli bilo je Fild Size = 3, a u njega se zapravo unese Opis JM koji je duži.
Mislim da ti u tablici Artikli ne treba PDV i Rabat. To bi trebalo biti u nekoj tablici transakcije. Jer ti možeÅ¡ jedan isti artikl prodavati ili kupovati sa različitim rabatom odnosno PDV-om
Prilozi:
WM2_Mp.rar (Velicina datoteke:60.56 KB)

White Man 27.01.2012 12:26
Predmet:Re: Baza za proizvodnju

U tom slucaju imamo dva combo box-a. Da li moze u onom jednom da se odrede dva rezima rada? Da kad odaberem recimo sirovine, da tada mogu raditi sve operacije koje se ticu za artikle sirovine? Hvala puno unapred. Pozdrav

pmiroslav 27.01.2012 13:33
Predmet:Re: Baza za proizvodnju

MoraÅ¡ biti malo određeniji. Koje operacije bi želio raditi?

White Man 27.01.2012 18:25
Predmet:Re: Baza za proizvodnju

Mislim na unos podataka i kasnije na promene istih ukoliko ih bude. Kada na jednom combo box-u selektujem sirovine, trebalo bi da kad unosim nove sirovine prihvati unos i prikaze ih u list box-u. Mislim da ne moram ponovo da biram sirovine na drugom combo box-u, kad vec postoji jedan. Kako to da uradim? Hvala puno unapred. Pozdrav