07. april 2003 - 22:58Der er
10 kommentarer og 1 løsning
Sortering efter dato
Jeg har en medlemsliste, som jeg gerne vil sortere efter måmed og dag. Jeg kan godt sortere efter fødselsdag incl. årstal, men jeg vil også gerne kunne sortere uden at årstallet regnes med. Jeg bruger kort dataoformat i min tabel. Dén bruges i en forespørgsel, som så igen bruges i en rapport.
Det er sikkert ganske enkelt, når bare man véd hvordan.
Prøv at lave en ny kolonne i din forespørgsel, som f.eks. ser således ud: Føsdag:Format(Fødselsdag;"mmdd")
Herefter sorterer du efter denne nye kolonne.
Du skal være opmærksom på, at du skal definere soreteringsrækkefølgen eksplicit i rapporten (under Gruppering og sortering). Det er ikke nok at sortere den underliggende forespørgsel.
Ja, der er en kolonne "Fødselsdag" i tabellen. Og også i forespørgslen. Men kan jeg selv uden videre lave en kolonne i forespørgslen uden at den er hentet fra en tabel? Jeg har prøvet: Kolonne "Føsdag" kan laves, men hvor kommer "Føsdag:Format([Fødselsdag];"mmdd")" ind i billedet? Forespørgslen protesterer, når jeg sætter det ind i "Kriterier"
Der skal ikke stå noget i kriterier. Du laver simpelthen en ny kolonne ved at skrive sætningen i øverste linie i forespørgselsgitteret. Kolonnen kommer til at hedder "Føsdag" og vil indeholde værdien af feltet [Fødselsdag] - blot formatteret så man kun får måned og dag (f.eks.: 1023 for 23 oktober)
Jeg kopierer hele sætningen ind i en ny kolonne og i øverste linie, som hedder "Felt" Næste linie "Tabel" lader jeg være tom. "Sortér" linien er sat til "Stigende" Der er vinget af i linie "Vis"
Så hedder kolonnen "Føsdag:Format([Fødselsdag];"mmdd")" Og når jeg forlader "Designvisning" Spørger den om parameterværdi til "Fødselsdag". Dét jeg skriver forslagsboksen står så i alle linier i forespørgslen. Den trækker med ander ord ikke DDMM ud. Indputmasken er iøvrigt DD-MM-YY
Man tænker så godt om natten. Tak for tippet. Jeg prøver det snart.
Hilsen KOL
Synes godt om
Ny brugerNybegynder
Din løsning...
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.