Jag ska göra en rapport med följande utseende: Hej. nja jag vill ha med dem så att jag kan göra så här med rapporten: Pice of Cake!problem med rapport
MEDELÅLDER
MÄN xx,xx
KVINNOR xx,xx
Den skall vara sökbar på ARBETSPLATS och SEKTOR
Jag har en tabell som ser ut så här:
ÅLDER KÖN ARBETSPLATS SEKTOR
12 M GBG PRIVAT
OSV...
Min fråga ser ut så här:
SELECT ROUND(Avg(PNRToAge(ÅLDER)),2) AS Uttryck1,
tblTest.KÖN
FROM tblTest
GROUP BY tblTest.PKÖN;
Problemet uppstår när jag lägger till ARBETSPLATS och SEKTOR som fält:
SELECT ROUND(Avg(PNRToAge(ÅLDER)),2) AS Uttryck1,
tblTest.PKÖN, tblTest.ARBETSPLATS ,
tblTest.SEKTOR
FROM tblTest
GROUP BY tblTest.PKÖN, tblTest.PARBPL, tblTest.PSEKT;
Då ser rapporten ut så här:
MEDELÅLDER
MÄN xx,xx
xx,xx
xx,xx
xx,xx
xx,xx
xx,xx
KVINNOR xx,xx
xx,xx
xx,xx
xx,xx
xx,xx
xx,xx
Kan man inte ha med ARBETSPLATS och SEKTOR som fält utan att de syns i rapporten???Sv: problem med rapport
Vet inte om jag förstår dig rätt, men jag antar att du vill
filtrera på arbetsplats och sektor men inte ha med de i svaret.
Kan du inte göra på detta sätt då ?
SELECT ROUND(Avg(PNRToAge(ÅLDER)),2) AS Uttryck1,
tblTest.PKÖN
FROM tblTest
WHERE tblTest.ARBETSPLATS = 'GBG'
AND tblTest.SEKTOR = 'PRIVAT'
GROUP BY tblTest.PKÖN;
/UffeSv: problem med rapport
docmd.openreport namn,,ARBETSPLATS = 'GBG'
alltså kunna filtrera på dem i VBA men inta ha dem synliga i rapporten!
hoppas du förstår ;-)Sv: problem med rapport
* Ändra radkällan till:
SELECT tblTest.KÖN, tblTest.ARBETSPLATS, tblTest.SEKTOR, PNRToAge(tblTest.ÅLDER) AS ÅLDER
FROM tblTest
* Lägg till ett Grupphuvud eller gruppfot för Kön fältet. Under view/Sorting and Grouping
* Ändra detaljens Visible egenskap till False
* Lägg till två Textkontroller i Kön
Grupphuvud.
* Kontrollkällan för Kön skall vara: =Switch([KÖN]="M";"Män";[KÖN]="K";"Kvinnor")
* Kontrollkällan för MEDELÅLDER skall vara: =Avg([ÅLDER])
* Ändra Format till Fixed och antal decimaler till 2
Problemet löst!