03. april 2003 - 08:50Der er
15 kommentarer og 1 løsning
Lave ugerapport
Hejsa,
Min udfordring ligger i at skulle generere en ugerapport, der angiver hvilke opgaver der ligger i den fortkomne uge.
Jeg indtaster en dato for hvornår opgaven skal udføres. Jeg indtaster et antal dage, som angiver den periode der skal gå mellem at opgaven skal udføres, igen og igen.
Du kan også lave det i en forespørgsel så du enten selv laver en dialogbox, hvor Access lommer op og spørger om start og slut uge/dato. Dette gør du ved lave en forspørgsel over de felter der skal med på rapporter og så i kriterie sætter Between Forms![start]![Start] And Forms![start]![Slut] ind, hvor du henviser til dine felter i formaluren
SELECT DISTINCTROW Tabel1.Dato AS UU, Year([Dato]) AS ÅR, DatePart("ww",[Dato],2,0) AS uge FROM Tabel1 WHERE (((Year([Dato]))=[Forms]![FO_Uge]![År]) AND ((DatePart("ww",[Dato],2,0))=[Forms]![FO_Uge]![Uge])) ORDER BY Tabel1.Dato;
Mit problem er at opgaver indtastet tidligere og udført jo skal gentages med et antal dages mellemrum. Jeg bliver ved med kun at få de datoer der er nye og endnu ikke udført. Jeg skal på en eller anden maåde have databasen til at opdatere datoen for alle indtastede opgaver med det antal dage der skal være mellem at opgaven skal udføres, så opgaver der er udført, vil blive udført igen og igen, når de kommer ud på rapporten
Betyder de poster hvor DatePart = [Forms]![Formularnavn]![Feltnavn]
Jeg har en lille testdb, hvor du kan oprette en opgave der skal udføres i et bestemt antal dage. når du anvender funktionen, bliver du ved inputboxe promptet for startsato og slutdato, samt opgavens navn og andre relevante ting. Access vil så oprette opgaven på de dage der er imellem start- og slutdato.
Jeg ved ikke om du kan få noget ad af den. Men læg din e-mail så sender jeg den.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.