Centar za edukaciju-BiH


Stranice (22):1,2 ... 11,12,13,14,15 ... 21,22

#121 25.01.2011 16:23
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: Server i Access baza
Sto se tice implementacije u tvoju bazu, nemas tu nikakvih problema.
Samo kopiras taj modul i izvjestaj.
Poziv procedure vec imas, tbl_zbirna imas, Tabelu Indeks imas. Sa izvjestaja samo mozes kopirati Recordsource i kod koji je u njemu na svoj ili ga jednostavno prekopirati cijelog.
Sve u svemu to je veoma mali problem.
Veci je problem, kako ocistiti tvoju aplikaciju od nepotrebnih stvari.
Prva stavaer su tvoje tabele iz kojih sam napravio ovu zbirnu. One vise za ovo netrebaju ali si ih ti vjerovatno jos negdje koristio pa bi moglo doci do problema.
Imas problema i sa ciscenjem kao sto sam gore naveo jer ima u tabeli zbirna redova koje sigurno nisi koristio.
Znam po broju komada a ima i duplikata.
Tvoja tabela TblKombinacija je u stvari jedina tabela koja je trebala biti na serveru bar sto sam ja ovo vidio. Ove ostale tabele su sve kodne i ona se stavljaju u lokalne tabele odnosno najbolje lokalno u drugu bazu.
Tabela kombinacije bi trebala biti u stvari radni nalog ili tako nesto.
Dobro da puno ne filozofiram.
Sada prvo sto bi trebalo napraviti je Unos sklopova strojeva itd u tabelu Tbl_Zbirna.
Kda nadjem vremena napravit cu ti primjer kako bi to izgledalo.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#122 25.01.2011 17:53
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: Server i Access baza
Sada kada si spomenuo TblKombinacija nezna da li si je razumio.
TblKombinacija je ista tablica po namjeni ko što su tablice

Stroj
Skop
POdsklop
Cvor

I njen sadržaj ide u tablicu tbl_Zbirna.

Za TblKombinacija je nastala poreba kada se tražilo da se na isti nalog lansira više strojeva odjednom, pa operator onda složi šemu od dva ili više stroja i onda bi trebalo da na izvještaju dobijem elemente redom od svih tih strojeva.

A kodna tablica je PROCES, u njoj je jedinstven popis svih elemenata koji se slažu u gore navedenim tablicama, odnosno sada u tbl_Zbirna

Osim tablice Proces imam još tablice
ProcesOp u koju se unose radne operacije na elementima, vremena izrade, pripadajuči alati itd.
PND u koju se upisuje standardi materijal (Vijčana rob, boja kojom bojaju proizvodi,Ležajevi itd.)
Pozdrav
↑  ↓

#123 25.01.2011 18:05
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: Server i Access baza
Razumio sam ja tvoju tablicu i postavio je u Tbl_Zbirna ali moglo se to rijesiti sa jednim list boxom u kome bi bile jos ostale stavke sa naloga tako da bi ostao pisani trag naloga i sta je pokrenuto nalogom.
Na listu bi samo cekirao strojeve koji stoje u nalogu i naravno to bi sve bilo zapisano.
Proces je tabela koja mi najvise smeta jer je ona sve zatvorila u krug pa nema kraja.
U njoj su trebale biti samo pozicije.
U tabeli sklopova bi bili sklopovi pod pod pod itad sklopovi. U ovom slucaju nebi bio ogranicemn na stroj->sklop>Podsklop>Cvor i nema dalje.
Imao bi jos tabelu dijejlova ili kako je nazvati gdje bi pisao br. komada i sifru pripadnosti.
Dobro sad je ovako i sta se moze.
Treba ovo bar zavrsiti.
Radio sam ja bazu za odrzavanje postrojenja za jednu firmu. Kod mene se radilo o zamjeni dijelova na strojevima a kod tebe izrada.
Tabela radne operacije ili tehnoloski postupak izrade i sklapanja vjerovatno je sledeca faza i to sigurno treba.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#124 25.01.2011 21:36
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: Server i Access baza
Citiraj zxz:
Proces je tabela koja mi najvise smeta jer je ona sve zatvorila u krug pa nea.
ma kraja.
U njoj su trebale biti samo pozicije.
U tabeli sklopova bi bili sklopovi pod pod pod itad sklopovi. U ovom slucaju nebi bio ogranicemn na stroj->sklop>Podsklop>Cvor i nema dalje.
Imao bi jos tabelu dijejlova ili kako je nazvati gdje bi pisao br. komada i sifru pripadnosti.
Ja sam ovu bazu nasljedio. Bila je napravljena u dBase-u i radila u DOS-u. Postoječe tablice prebacio sam u Access i počako dorađivao da bi dobio iskoristivu aplikaciju.
I meni je uvjek bilo jako komplicirano kako povezati sve to pa zato i imam toliko Query-a

Jako mi je interesantan ovaj način koji predlažeš.

Recimo da napravim tablice:

Tbl_Pozicija
Tbl_Cvor
Tbl_Podsklop
Tbl_Sklop
Tbl_Stroj

I u njih prema pripadnosti rasporedim podatke iz tablice Proces, kako onda raditi slaganje.
Pozdrav
↑  ↓

#125 25.01.2011 22:27
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: Server i Access baza
Da to sam primijetio da vecina kada pravi tablice razmislja o tome kako ce izvesti svoj naum. Po meni to je pogresno.
Tablice treba iskljucivo gledati kao skup podataka te da su podaci vezani kako spada da se nemogu izgubiti i da je pristup podacima jednostavan.
Izrada aplikacije je nesto drugo i netreba o tome razmisljati kada se prave tablice puno.
Treba samo razmisljati trebajul ti odredjeni podaci ili ne i kao sto sam naveo da su relaciono vezani sa pouzdanim kljucem.
Kljuc nemora biti jedno polje. Kljuc moze biti 2 i vise polja.
Citat:
Recimo da napravim tablice:
Tbl_Pozicija
Tbl_Cvor
Tbl_Podsklop
Tbl_Sklop
Tbl_Stroj

Nisam ja bas ovako razmisljao mada tebe brine slaganje. Ja sam mogao slaganje napraviti i iz tvih tablica. Kod bi se veoma malo promijenio u stvari samo SQL.

No nisam ja tako mislio:

Ja sam mislio ovako:
Kodna tabela:
ID Naziv
Primjer:
1-Sklop
2-Podsklop
3-cvor
4-Pozicija
Tablica Strojeva ili gotovih cjelina:
ID, Ime, Serrbr. Tip, duzina, sirina, visina, tezina itd.. da ne nabrajam.
Znaci ovdje bi se upisisvali finalni proizvodi jer koliko sam ja razumio radi se o proizvodnji.

Druga tabela bi bila sklopovi.
Id, IDPripadnost,brojKomada,IDIz kodne

Tabela Specifikacija:
IDSpecifikacije,IdPozicije,IDPripadnosti, BrojKomada

Kodna tabela pozicija:
IdPozicije,Naziv, broj itd.. sva polja iz tabele proces.

U voj tabeli bi sad samo bile pozicije a ne strojevi i sklopovi.

Eto tako sam ja razmisljao samo iz razloga sto se baza moze dalje razvijati.

Ova baza nije losa i iz njemozes izvuci sve sto te muci na veoma lagan nacin.
meni samo smeta u njoj sto je parent polje to jest idstroja uvijek popunjeno pa ako ga nema u tabeli sad TBL Zbirna onda je to pozicija. Ili moras se vezati sporednim kljucem za idDijela pa onda imas sve u tabeli proces.
Problem ovoga je sto neznas kada si dosao do kraja pa se pribjeglo oznakom Kat.
Druga stvar je nepreglednost u samim tabelama pogotovo sto kljuc nista ne govori a i to je posljedica bojazni kako to napraviti kodom.
Napr. da je kljuc kako sam ja predlagao bio:
S1 P1 itd..
s-stroj P-podsklop ili tako nesto ovako imas puke brojeve koje ne razumijes ti nego samo racunar.
Znam ja da je problem bio kako to napraviti da se aotomatski generise pa je laksi autonumber.

Dok nadjem vremena rekao sam ti da cu napraviti formu za unos strojeva sklopova podsklopova itd kao i za izbor da vidis na ekranu.

Hehe najteze je bilo naci kljuc.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#126 25.01.2011 23:00
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: Server i Access baza
Mozda ti sta ovo pomogne. Ovo je aplikacija za odrzavanje.
Ima jos kodne tabele koje su izdvojena.

Slicice prilozenih slika:
strojevi.gif
Tip datoteke:Informacije o tipu datoteke za:gif gif
Preuzimanja:169
Velicina datoteke:29.32 KB
Velicina slike: 499 x 377 Pikseli


Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#127 27.01.2011 10:26
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: Server i Access baza
Moram te još moliti za pomoć

Ubacio sam tvoj modul u moju originalnu bazu i sada radim usporedno sa starim i novi da vidim kako se ponaša.
Danas sam lansirao trebovnice za jedan podsklop i vidim da još uvjek ima razlike u slaganju.
Kako je modul koji si mi dao dosta složen za moje domete pa si ja sam ne mogu pomoć, molim te da vidiš u čemu je problem i dali se to može ispraviti

Slicice prilozenih slika:
Image1.jpg
Tip datoteke:Informacije o tipu datoteke za:jpg jpg
Preuzimanja:152
Velicina datoteke:136.08 KB
Velicina slike: 1155 x 830 Pikseli


Pozdrav
↑  ↓

#128 27.01.2011 11:56
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re: Server i Access baza
Hehe ovo prvo broj komada neznam kako si uspio. u tom polju treba da pise na Controlsource:
=Forms!IzborProizvoda!txtKomada*[Komada]
Sto znaci da samo mnozi broj komada sa brojem koji si napisao na formi.
Kako je onda uspio samo na jednom redu to da ne uradi nije mi jasno.

Sto se tice slaganja mislio sam da ti to nece smetati jer ja slazem brojeve po stringu a vrojeve kao string slaze ovako:
1
10
11
2
3
itd.
Znaci do deset ce biti dobro a preko 10 ide od pocetka.
Naravno svaku grupu slaze zasebno sto znaci da se to moze desiti samo u jednoj grupi kao sto je ovo slucaj sa cvorom koji ima vise od deset pozicija.
Ja sam razmisljao ovako:
Ako naprimjer imas 10 podsklopova da uopste nije bitno kako ce ih sloziti po redu.
Ako ti je to bitno moze se u proceduri dodati da preko 10 dodaje jos i po jedno slovo te ce onda slagati ispravno.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#129 27.01.2011 12:11
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: Server i Access baza
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

A što se tiče broja komada, dobro je pomnoženom, međutim problem mi je u tome što ako se određeni element u izvještaju pojavljuje više puta:
-Trebalo bi ga prikazati samo na prvom mjestu pojavljivanja i tu pribrojiti sve ostale komade tog elementa

To je zbog toga što ovaj izvještaj ide u radionicu uz nalog i na temelju njega poslovođa čita koliko kojih elemenata treba izraditi. Problem je da on u nekom velikom spisku traži iste pozicije i da ih zbraja.
Pozdrav
↑  ↓

#130 27.01.2011 12:26
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


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.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

Stranice (22):1,2 ... 11,12,13,14,15 ... 21,22


Sva vremena su GMT +02:00. Trenutno vrijeme: 12: 30 pm.