22. februar 2008 - 10:27Der er
7 kommentarer og 1 løsning
Input til query fra formular
Hej,
Jeg arbejder med følgende query:
SELECT (Format([Dato],"Short Date")) AS Udtryk1, Sum(PivotManHoursDatoArbAfd.[1]) AS SumAf1 FROM PivotManHoursDatoArbAfd GROUP BY (Format([Dato],"Short Date")), (Int([Dato]));
Jeg vil gerne have af [1] variablen ikke er fast, men værdien hentes fra en formular teksboks.
SELECT (Format([Dato],"Short Date")) AS Udtryk1, Sum(PivotManHoursDatoArbAfd.[1]) AS SumAf1 FROM PivotManHoursDatoArbAfd GROUP BY (Format([Dato],"Short Date")), (Int([Dato])) HAVING (((PivotManHoursDatoArbAfd.[1])=[Forms]![Form]![EtEllerAndet]));
Det kan være jeg skal forklarer mig lidt bedre. [1] står for "afdeling 1". Jeg vil ikke have, at formularen altid vedrører afdeling 1. Jeg vil gerne have, at det som formularen kigger på bestemmes af brugeren via formularen "ManHoursBrugerPanel" via knappen "Afdeling".
Jeg har ikke testet din løsning, men jeg kan se, at 1-tallet stadig figurerer. Er det korrekt i forhold til mit ønske?
Du har forsøgt at køre en forespørgsel, der ikke medtager det givne udtryk "PivotManHoursDatoArbAfd.[1])=[Forms]![ManHoursBrugerPanel]![Afdeling]" som en del af aggregatfunktionen.
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.