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 » Server i Access baza proizvodnja
zxz 27.01.2011 12:26
Predmet:Re: Server i Access baza

Ovaj izvjestaj sam napravio kao izvjestaj.
Naravno da ti iz tabele index sada mozes napraviti specifikaciju za radionicu.
To sam mogao daleko lakse napraviti ali ja sam htio prvo da se to razabere sta cemu pripada.

Citat:
Stvar je u tome Å¡to u konkretnom primjeru koji sam dao na slici pozicija 5514-0314 PuÅ¡kica ne pripada u Čvor 5514.05.01.01 Visaljka, več je dio podsklopa 5514.18.01 i zato nebi trebala biti na tom mjestu več na kraju

Ona i jeste prikazana kao pozicija podsklopa. Pogledaj po pasusima. Mozda da stavis u pasuse jos jedno prazno mjesto ako ti moze stati pa da se bolje vidi.
Mozes to vidjeti i u polju slaganje u tabeli index.
Stvar je u tome sto je ona deseti dio podsklopa i onda joj je oznaka 10 i slaze ga poslije prvog dijela podsklopa nista vise.

Opet kazem ako ti to toliko smeta treba u kodu za slaganje samo preko 10 dodati po jedno slovo da upisuje u slaganje.
Ja sam smatrao da to nije birno.
Pripadnost nemoze pogrijesiti to mozes vidjeti u polju slaganje.

zxz 27.01.2011 12:44
Predmet:Re: Server i Access baza

PreuzmiIzvorni kôd (SQL):
  1. SELECT PROCES.ALT, PROCES.NAZIV, PROCES.TEHNOLOG, PROCES.BROJ_POZ, PROCES.TEZINA, PROCES.SIFRA, SUM([Forms]![IzborProizvoda]![txtKomada]*[indeks.Komada]) AS Ukupno_Komada, [Tezina]*[Ukupno_Komada] AS Tezina_Ukupno
  2. FROM Indeks INNER JOIN PROCES ON Indeks.IDdijela = PROCES.ID
  3. GROUP BY PROCES.ALT, PROCES.NAZIV, PROCES.TEHNOLOG, PROCES.BROJ_POZ, PROCES.TEZINA, PROCES.SIFRA, PROCES.KLASA
  4. HAVING (((PROCES.KLASA)=5))
  5. ORDER BY PROCES.TEHNOLOG;

pmiroslav 27.01.2011 13:04
Predmet:Re: Server i Access baza

Gledao sam sada u tablici indeks kolonu slaganje i sada mi je ona jasna.
Pitanje :

Sada imamo string u obliku 1.10.68.138.113
Da li je moguče da u tablici Indeks umjesto polja "Slaganje" napravimo recimo pet numeričkih polja
A
B
C
D
E
pa da se svaki dio ovog stringa slaže kao broj, tada bi se u Query-u ispravno posložilo.

pmiroslav 27.01.2011 13:12
Predmet:Re: Server i Access baza

Evo i primjer
Prilozi:
db1.rar (Velicina datoteke:8.66 KB)

zxz 27.01.2011 13:13
Predmet:Re: Server i Access baza

Rekao sam ti kakovo je rjesenje nije mi ovo prvi puta da radim.
Meni u pocetku dok nisam znao sta cemu pripada ovo odgovaralo.
Sada je rjesenje da se doda po jedno slovo kada prelazi 10. tako je najlakse doci do toga a ima mnogo nacina.
Mogu ja tu staviti i broj kao brojac ali kazem ti u pocetku dok testiramo ovo je naj jasnije jer vidis jeli pripada tako kako je napisano.
Iz tog razloga sam ja ovako radio.
Opet kazem kada sve istestiras dodat cu ti samo jednu malu proceduru pa to zakrpaj ako hoces.

zxz 27.01.2011 13:18
Predmet:Re: Server i Access baza

Naravno da moze to je bilo cak i lakse ali opet komplikujes stvari.
To mozes dobiti i jednom sub procedurom na Queryu.
Na kraju ja hocu da brisem jos polja u Indeks.
Netreba ti ni polje indeksskolop a bit ce ih jos.

zxz 27.01.2011 13:29
Predmet:Re: Server i Access baza

Evo ti forma za izmjenu i dopunu strojeva.
Ikonice nadji neke pa stavi bolje za stoj sklop podsklop itd.
Te kod mene bile pa nisam ni dirao.
Prilozi:
Izmjene.zip (Velicina datoteke:20.76 KB)

zxz 27.01.2011 13:40
Predmet:Re: Server i Access baza

PreuzmiIzvorni kôd (SQL):
  1. SELECT Indeks.SLAGANJE, NadjiDio([Slaganje],".",1) AS A, NadjiDio([Slaganje],".",2) AS B, NadjiDio([Slaganje],".",3) AS C, NadjiDio([Slaganje],".",4) AS D, NadjiDio([Slaganje],".",5) AS E
  2. FROM Indeks;

Proceduru nadji dio imas u koristan kod. Skini je i kopiraj u neki modul.

pmiroslav 27.01.2011 14:26
Predmet:Re: Server i Access baza

Citiraj zxz:
Evo ti forma za izmjenu i dopunu strojeva.
Ikonice nadji neke pa stavi bolje za stoj sklop podsklop itd.
Te kod mene bile pa nisam ni dirao.

Å to se tiće ovoga Pokrenio sam formu Frm_Strojevi ali mi nakon Comba Izbor javlja greÅ¡ku Compile Error u Subproceduri MeniD AfterUpdate.
Dok Q_Indeks traži polje Indeks.Parent

zxz 27.01.2011 14:56
Predmet:Re: Server i Access baza

Obrisi samo polje Parent u Qery-u .