Avatar billede mekaniker Nybegynder
17. juni 2004 - 22:01 Der er 2 kommentarer og
2 løsninger

overførelse af værdi til et felt på rapport

Jeg har en form hvor jeg indtaster en streng, denne streng tjekkes så i en tabel. og vis den findes åbnes en rapport, men hvordan får jeg denne streng med over på rapporten og til at stå i et tekstfelt.

Jeg har prøvet med dette men jeg kan ikke få skrevet stengen ud i feltet på rapporten.

If Me.ur1 <> "" Then
   
        Set rstjek = CurrentDb.OpenRecordset("SELECT SQPRDC FROM iordre WHERE SQPRDC = '" & Me.ur1 & "'")
        If Not rstjek.EOF Then
                   
            link = "[ur]= " & " '" & Me![ur1] & "'"
               
            DoCmd.OpenReport "vis_ur", acPreview, , link
        Else
            MsgBox "ur findes ikke !"
        End If
    End If
Avatar billede nih Novice
17. juni 2004 - 22:10 #1
du kan bruge en tekstbox på rapporten og henvise til teksten på formen:

=forms!formNavn!tekstboxnavn

Niels
Avatar billede nih Novice
17. juni 2004 - 22:12 #2
=forms![formNavn]![tekstboxnavn]
Avatar billede mugs Novice
17. juni 2004 - 22:14 #3
Eller hvis feltet i forvejen eksisterer i rapporten, kan du indsætte et ubundet tekstfelt i f.eks Detaljesektionen (her benævnt Tekst9, mens felt1 er et felt hentet fra forespørgslen:

Private Sub Detaljesektion_Format(Cancel As Integer, FormatCount As Integer)
Me.Tekst9 = Me.Felt1
End Sub
Avatar billede mekaniker Nybegynder
18. juni 2004 - 12:21 #4
I fik 15 point begge to, jeg havde bare glemt at binde rapporten til en tabel. så efter den lille rettelse, virkede det.
men jeg har kunnet bruge jeres indlæg til noget andet, så tak for hjælpen.
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