Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Izvjestaj - Racunanje svaki 10 dana ? Molim pomoc

[es] :: Access :: Izvjestaj - Racunanje svaki 10 dana ? Molim pomoc

[ Pregleda: 1762 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dragan.zm
Doboj

Član broj: 87035
Poruke: 94
161.51.11.*



Profil

icon Izvjestaj - Racunanje svaki 10 dana ? Molim pomoc10.01.2009. u 05:20 - pre 185 meseci
Pozz,

Pravim bazu za servisiranje motora, i postoji 50-ak motora koji se servisiraju svakih 10 dana. U tabeli imam sve podatke o motoru, i datum zadnjeg servisa, napravio sam query i expresion gdje na zadnji datum dodam +10 i dobijem slijedeci servis. Medjutim ja trebam izvjestaj gdje ce mi prikazat sve servise od prvog do zadnjeg dana u mjesecu. Tj svaki motor bi trebao da bude servisiran 3-4 puta mjesecno i treba se pojavit toliko puta na izvjestaju.

Ne vidim nikakvo logicno rijesenje ovog. Mozda u queriju napravit jos 4 poolja pa u njima pisat zadnjiservis+10 , zadnjiservis+20 itd...

Pa od tog istog querija napravit dodatni query da tih 5 kolona pretvorim u redove ako to moze, ma ne znam malo sam zbunjen.

Imal ko kakvo logicno rijesenje.
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Izvjestaj - Racunanje svaki 10 dana ? Molim pomoc10.01.2009. u 06:53 - pre 185 meseci
Ovo po svemu sudeći treba da bude plan servisiranja pojedinih motora.
Ne trebaju ti izračunata polja u query-ju. Dovoljno je da u jednom redu Detail sekcije izveštaja napišeš:
BrojMotora, DatumZadnjegServisa, DatumZadnjegServisa + 10, DatumZadnjegServisa + 20,.......
koristeći Unbaund (nevezana, izračunata polja za datume kad se servis planira.
Kad se servis zaista obavi, tabela sa podacima o motorima se ažurira u pogledu datuma zadnjeg servisiranja.
 
Odgovor na temu

dragan.zm
Doboj

Član broj: 87035
Poruke: 94
161.51.11.*



Profil

icon Re: Izvjestaj - Racunanje svaki 10 dana ? Molim pomoc11.01.2009. u 14:15 - pre 185 meseci
da ali meni treba da ispisem izvjestaj recimo ovako:

1 Jan 08
-GOLF 554-558
-MAZDA 222-111

2 JAN 08

3 JAN 08

4 JAN 08

5 JAn 08

6 JAN 08

7 JAn 08

8 JAN 08

9 JAn 08

10 JAn 08
-GOLF 554-558
-MAZDA 222-111

11 JAN 08


itd do zadnjeg dana u mjesecu.
To jest napravit cu formu od datuma do datuma i ako ima razmak od 50 dana, trebam da u sva odgovarajuca polja se pojave vozila koja trebaju na taj dan servis. Svakih 10 dana.

 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Izvjestaj - Racunanje svaki 10 dana ? Molim pomoc11.01.2009. u 18:42 - pre 185 meseci
U tom slučaju će ti osim tvoje tabele motora trebati još jedna sa izgenerisanim datumima za naredni period.
1. napravi takvu tabelu.
2. napravi query kako si i zamislio sa +10, +20 i +30 dana za prvi, drugi i treći servis koje ćeš dobiti dodajući na DatumZadnjegServisa (koji već vodiš u evidenciji).
3. u sledećem query-ju poveži tabelu datuma (iz tačke 1.) sa replikama prvog query-ja koristeći LEFT JOIN. Prvu vezu ostavri prema datumu prvog servisa, drugu vezu prema datumu drugog servisa.........
Na kraju takav query upotrebi za izradu izveštaja kakv si zamislio. U izveštaju koristi Sorting and Grouping.
Napravi grupisanje po Datumu (onom iz tabele sa izgenerisanim datumima).

Evo ti primer. Obrati pažnju na 09.01.2009 u izveštaju.
Prikačeni fajlovi
 
Odgovor na temu

dragan.zm
Doboj

Član broj: 87035
Poruke: 94
161.51.11.*



Profil

icon Re: Izvjestaj - Racunanje svaki 10 dana ? Molim pomoc12.01.2009. u 03:28 - pre 185 meseci
Ovo ce pomoci, kralj si.

Hvala
 
Odgovor na temu

dragan.zm
Doboj

Član broj: 87035
Poruke: 94
161.51.11.*



Profil

icon Re: Izvjestaj - Racunanje svaki 10 dana ? Molim pomoc12.01.2009. u 04:45 - pre 185 meseci
Hvala jos jednom za pomoc, nego kad smo vec na ovoj temi da te pitam jos nesto. Sve je super ali datume moram pisat u tabelu i to me muci. Ono sto cu ja trebat recimo forma sa poljima od do. Upisem od recimo prvog do zadnjeg dana u mjesecu , ili za naredna dva mjeseca nikad ne znam.

Ili sta mislis da napravim jedno dugme koje ce brisat sve datume iz tabele datumi i ubacit sve datume od do koje navedem u nekoj od formi?

 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Izvjestaj - Racunanje svaki 10 dana ? Molim pomoc12.01.2009. u 06:07 - pre 185 meseci
Citat:
dragan.zm: .... Sve je super ali datume moram pisat u tabelu i to me muci.....


Evo ti fajl koji radi punjenje i pražnjenje tabele tblDatumi, pa ti iskoristi.


Prikačeni fajlovi
 
Odgovor na temu

[es] :: Access :: Izvjestaj - Racunanje svaki 10 dana ? Molim pomoc

[ Pregleda: 1762 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.