webForumDet fria alternativet

Hur göra..?? Access

5 svar · 315 visningar · startad av MR.JR

MR.JRMedlem sedan nov. 200114 inlägg
#1

Har skapat ett formulär och vill nu skriva ut den aktiva posten som en rapport, hur gör man?

Tack på förhand!

MR.JR

LaspMedlem sedan juli 200010 197 inlägg
#2

Förstår kanske inte din fråga!
Gå över i fliken rapporter använd guiden basera på ditt formulär. Voila

MR.JRMedlem sedan nov. 200114 inlägg
#3

Var nog lite/mycke otydlig... Vad jag menar är att jag vill skriva ut posten, bara den posten som jag står på. Rapporten är redan skapad, men om jag skriver ut rapporten får jag ut alla poster. Hmm lite svårt att förklara... Som det är nu måste jag fylla i ett kundnr i en dialogruta för att endast skriva ut den aktiva posten... Jag vill att det skall gå på automatik... Hm kanske inte så tydligt men jag hoppas ni förstår..

Tack på förhand!

MR.JR

sawMedlem sedan mars 20011 883 inlägg
#4

Om du gör en sub snarlikt nedan, och ändra id och formulärnamn, så får du som du vill.

Private Sub knSkrivUtArtist_Click()
On Error GoTo Err_knSkrivUtArtist_Click

Dim SQL As String
Set dbs = CurrentDb
  
   ArtistID.SetFocus
DoCmd.OpenReport "fr_SkrivUtArtist", acPreview, , "[ArtistID] = " & Me![ArtistID]

Exit_knSkrivUtArtist_Click:
    Exit Sub

Err_knSkrivUtArtist_Click:
    MsgBox Err.Description
    Resume Exit_knSkrivUtArtist_Click
    
End Sub

Lycka till

TengbladMedlem sedan dec. 19996 590 inlägg
#5

/r blev fel

MR.JRMedlem sedan nov. 200114 inlägg
#6

Tack!

Genererad på 404 ms · cache AV · v20260730165559-full.f96bc7eb