mariaana
Čuven
- Učlanjen(a)
- 23.02.2003
- Poruke
- 67
- Poena
- 609
Alat: DELPHI
Baza: IB Server
Projekat: Evidencija radnih sati
Aplikacija za pregled/evidenciju radnih sati(dana) zaposlenih. U bazi vec postoji tabela sa podacima o zaposlenima. Tabela za evidenciju radnih sati, pretpostavljam, najbolje da bude najjednostavnila - jedan slog se odnosi na stanje jednog radnog dana za jednog zaposlenog. Znaci ima polja
ID
ZAPOSLENI_ID
DATUM
STANJE_ID
gde ce STANJE_ID da vuce vrednosti iz posebne tabele za stanja (Radni_Dan, Bolovanje, Godisnji_Odmor, Placen😵dsustvo...). Sa ovakvom osnovnom tabelom lako ce se odradjivati kasnije komplikacije i raznorazni upiti (koliko je Pera Peric imao bolovanja u poslednjih 6 meseci i sl).
Osnovni interfejs treba da prikaze tabelu slicnu mesecnom formularu koji se koristi pri rucnoj obradi - svaka vrsta prikazuje jednog zaposlenog, a kolona ima 31 za svaki dan u mesecu. U celije se upisuje skracenica za stanje B - bolovanje, R - radni_dan i sl. Ako ovo hocu da predstavim kao neki grid, svaka celija u gridu odgovara jednom slogu u bazi, tako da ne postoji neka DB komponenta koja to moze direktno da prikaze iz baze. Ostaje mi mogucnost da koristim obican StringGrid, da na pocetku ucitam iz baze podatke - da ih ubacim u polja StringGrida, dam korisniku da edituje, i na kraju opet iz stringGrida vratim u bazu.
Hm... da li je to dobro resenje? Ima li neko iskustva sa slicnim projektom i predlog koja je najbolja postavka problema?
Pozdrav
Baza: IB Server
Projekat: Evidencija radnih sati
Aplikacija za pregled/evidenciju radnih sati(dana) zaposlenih. U bazi vec postoji tabela sa podacima o zaposlenima. Tabela za evidenciju radnih sati, pretpostavljam, najbolje da bude najjednostavnila - jedan slog se odnosi na stanje jednog radnog dana za jednog zaposlenog. Znaci ima polja
ID
ZAPOSLENI_ID
DATUM
STANJE_ID
gde ce STANJE_ID da vuce vrednosti iz posebne tabele za stanja (Radni_Dan, Bolovanje, Godisnji_Odmor, Placen😵dsustvo...). Sa ovakvom osnovnom tabelom lako ce se odradjivati kasnije komplikacije i raznorazni upiti (koliko je Pera Peric imao bolovanja u poslednjih 6 meseci i sl).
Osnovni interfejs treba da prikaze tabelu slicnu mesecnom formularu koji se koristi pri rucnoj obradi - svaka vrsta prikazuje jednog zaposlenog, a kolona ima 31 za svaki dan u mesecu. U celije se upisuje skracenica za stanje B - bolovanje, R - radni_dan i sl. Ako ovo hocu da predstavim kao neki grid, svaka celija u gridu odgovara jednom slogu u bazi, tako da ne postoji neka DB komponenta koja to moze direktno da prikaze iz baze. Ostaje mi mogucnost da koristim obican StringGrid, da na pocetku ucitam iz baze podatke - da ih ubacim u polja StringGrida, dam korisniku da edituje, i na kraju opet iz stringGrida vratim u bazu.
Hm... da li je to dobro resenje? Ima li neko iskustva sa slicnim projektom i predlog koja je najbolja postavka problema?
Pozdrav