Pozdrav dragi prijazelji treba mi pomoc oko datuma:
Naime od nekog datuma, recimo 16.08.2022 da se na primer doda 3 meseca i da onda
izracuna koliko je to dana i da zadnji dan prikaže u datumu.
Unapred zahvalan Ika.
Radim u accesu. ifiss 2007
Izgleda da nisam dovoljno bio jasan, naime broj meseci je proizvoljan broj i nije datum
znaci kada na datum dodam neki broj(recimo (3) to je kao 3 meseca bukvalno treba da izbroji koliko
ima dana od zadatog datuma + broj dana od ova 3 meseca (da sabere dane) i da mi da konacni datum.
Ika
Prijatelju, sve je ovo ranije u redu, ali sad sam zaglavio i nikako nemogu da rešim problem,
kao što vidiš treba mi upit ili šta vec, da pronađe sve datume unapred recimo tri dana u odnosu na datum
koji je zadat, ja sa pokušao na ovaj nacin ali ne ide Date() Or Date()+1 Or Date()+2 Or Date()+3
ali kao što rekoh ne ide pa bi te zamolio da mi pomogneš.
Dole je moj primer (pokušaj)
SELECT IzracunajBrojDana.ImeRadnika, IzracunajBrojDana.Kraj, IzracunajBrojDana.krajUgovora
FROM IzracunajBrojDana
GROUP BY IzracunajBrojDana.ImeRadnika, IzracunajBrojDana.Kraj, IzracunajBrojDana.krajUgovora
HAVING (((IzracunajBrojDana.Kraj)=Date() Or (IzracunajBrojDana.Kraj)=Date()+1 Or (IzracunajBrojDana.Kraj)=Date()+2 Or (IzracunajBrojDana.Kraj)=Date()+3) AND ((IzracunajBrojDana.krajUgovora)=True));
Možda bi bilo bolje da okačiš primer sa unetim nekim podacima i opis šta baza radi i šta konkretan cilj upita.
Na osnovu tvog SQL izraza ja dobijem set podataka, ne znam šta je problem.
Okačiću moj primer.
Prijatelju,"BiloKoje" hvalati sto si odvojio vremena da mi pomogneš.
Problem je u tome što želim da me tri dana ranije potseti na neku obavezu.
naravno to važi za sva tri dana.
Ja sam nešto pokušavao , pa ti šalem primer.
Ika
ps:
Ovaj tvoj primwe jw isti kao i moj, i isto tako neradi kako treba.
Prijatelju,"BiloKoje" hvalati sto si odvojio vremena da mi pomogneš.
Problem je u tome što želim da me tri dana ranije potseti na neku obavezu.
naravno to važi za sva tri dana.
Ja sam nešto pokušavao , pa ti šalem primer.
Ika
ps:
Ovaj tvoj primwe jw isti kao i moj, i isto tako neradi kako treba.
U ovom tvom primeru datum u polju Kraj je već prošao, a ti želiš da te upozori da će Kraj biti u naredna tri dana, zato Query nema rezulztata.
Evo ja sam to uradio malo drugačije i dodao jedan zapis u tabelu radi primera da rezultat obuhvata i današnji dan.
Tu se mogu dodati i još neki uslovi, naprimer ako se radi o plaćanju faktura, da li je već plaćeno, da li je poslata (primljena) opomena i slično.