Avatar billede alexander_j Nybegynder
19. oktober 2007 - 15:56 Der er 10 kommentarer og
1 løsning

placering af kryds i rapport kommende an på værdi

Jeg har en forespørgsel som returnerer en række værdier - fx:
brugernavn - alder - resultat
Axel - 10 - 8
Berrit - 12 - 3
Charlotte - 9 - 1

Disse laver jeg en rapport med, således at brugernavn og alder bliver skrevet, men deres resultat (som altid er et tal mellem 1 og 8) vil jeg gerne bliver markeret som et kryds på tallinje(stang).

Jeg forestiller mig følgende løsninger:
1. Data til rapporten gemmes i en ny tabel med 8 kolonner en til hver værdi for resultatet, den gældende værdi markeres med et x. I rapporten opsættes 8 tekstfelter, en for hver kolonne.
2. Via kode i forespørgslen eller i rapporten hentes 1 ud af 8 forskellige billeder ind i rapporten eller et X placeres på bestemt placering
3. Via kode i forespørgsel eller rapporten genereres 8 værdier, hvor de 7 er tomme og den ene et X, som så passes ind i 8 textfelter i rapporten.

Det var blot mine ideer, men hvordan gøres det nemmest og smartest?
Avatar billede mugs Novice
19. oktober 2007 - 16:27 #1
Private Sub Detaljesektion_Print(Cancel As Integer, PrintCount As Integer)
If resultat > 0 And < 9 Then
Tekst0 = "x"
Else
Tekst0 = ""
End If

Hvilke billeder skal hemtes ind og er det billeder, der er knyttet til posten eller er det random.

3 forstår jeg ikke
Avatar billede alexander_j Nybegynder
20. oktober 2007 - 00:47 #2
Har prøvet at lege lidt med Private Sub Detaljesektion_Print i stedet.

Bare for at tjekke ville jeg have mit udtræk resultat puttet direkte ind i en tekstbox og jeg puttede derfor koden her ind under _format...:
Tekst0 = "x" & resultat

Men den skriver kun x'et i min rapport.

Hvordan finder jeg værdien af resultat i min kode?
Avatar billede mugs Novice
20. oktober 2007 - 12:40 #3
Nu forsdtår jeg slett ikke hvad du vil. Kan du prøve at forklare med andre ord.
Avatar billede alexander_j Nybegynder
20. oktober 2007 - 13:08 #4
Ok, skrev vist lidt forkert, så prøver lige igen, udfra det jeg nu er påbegyndt.

Har lagt en værdi 'my_value' i et usynligt tekstfelt i rapporten.
Har desuden lagt tre tomme, men synlige teksfelter i rapporten 't0', 't1' og 't2'.

I 'Private Sub Detaljesektion_Format' prøver jeg så at behandle værdien. Det gør jeg ved at sige noget i retning af:
if Me!my_value = "1" Then
Me!t0 = "x"
elseif Me!my_value = "2" Then
Me!t1 = "x"
elseif Me!my_value = "3" Then
Me!t2 = "x"
End if

Det virker faktisk fint, så tak for det :-D

Mit problem lige nu er at jeg gerne vil have et billede ind bag mine tre tekstfelter 't0-2' - jeg kan godt sætte billedet ind i designvisningen, men når jeg kører rapporten, så vises billedet ikke - hvorfor nu det?
Avatar billede mugs Novice
20. oktober 2007 - 13:23 #5
Brugeren stry har skrevet en udmærket artikel om indsættelse asf billeder. Jeg har en lille testdb med vejledning der forklarer hvordan du gør. Hvis du lægger dun e-amil sender jeg den som en ZIP.fil (WINRAR)
Avatar billede mugs Novice
20. oktober 2007 - 13:25 #6
Sendt.
Avatar billede alexander_j Nybegynder
20. oktober 2007 - 13:31 #7
alexander.juhl(snabelting)skolekom.dk

Hvad er asf billeder?

Billedet skal ikke indsættes dynamisk - det er bare et fast billede der skal derind, som en slags baggrund til min krydser.

Jeg vælger billede og sætter det derind og alt ser fint ud i desgnvisningen, men lige så snart jeg går over i visning, så vises billedet ikke længere (og ja den er sat til 'synlig')?
Avatar billede alexander_j Nybegynder
20. oktober 2007 - 13:33 #8
Tror måske det er en gammel adresse du har sendt den på!
Avatar billede alexander_j Nybegynder
20. oktober 2007 - 13:37 #9
alexander(snabelting)bogstav.dk er også fin nok.
Avatar billede alexander_j Nybegynder
20. oktober 2007 - 14:09 #10
Lol mit sidste problem skyldtes, at der i sideopsætningen var blever sat flueben i 'vis kun data'
Avatar billede mugs Novice
20. oktober 2007 - 14:25 #11
O:)- Tak for point
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester