Avatar billede avalon116 Nybegynder
03. maj 2003 - 22:01 Der er 6 kommentarer og
1 løsning

udskrive i to kopier

Kan man få Access til altid at udskrive en bestemt rapport i to kopier?
Avatar billede henrik13 Nybegynder
03. maj 2003 - 22:07 #1
Ja
Når printerskiltet kommer op, så skift til 2 kopier.
Eller lav en gentagelse af koden hvis det er hvergang den samme knap skal udskrive posten 2 gange.
Vh Henrik
Avatar billede terry Ekspert
04. maj 2003 - 09:16 #2
You use an input box to get the number of copies and then loop through the number printing the report.

Something like this
Private Sub Command7_Click()
On Error GoTo Err_Command7_Click

Dim antal As Integer
Dim stDocName As String

    stDocName = "tbl1"
   
    antal = InputBox("Number Of Copies ?", "Antal", 1)
   
    Do While antal > 0
   
        DoCmd.OpenReport stDocName, acNormal
        antal = antal - 1
       
    Loop
   
Exit_Command7_Click:
    Exit Sub

Err_Command7_Click:
    MsgBox Err.Description
    Resume Exit_Command7_Click
   
End Sub
Avatar billede mugs Novice
04. maj 2003 - 10:15 #3
Dim i As Integer
Dim Antalex As Integer
If IsNull([Antal]) = -1 Then
MsgBox "Du har ikke indtastet antal eksemplarer."
Exit Sub
End If
Antalex = [Antal]
If Antalex <= 1 Then
MsgBox "Du har ikke indtastet antal eksemplarer."
Exit Sub
End If
For i = 1 To Antalex
DoCmd.OpenReport "Rapport2", acNormal, "", ""
Next i

Hvor Antal er et ubundet felt i din formular, hvori du indtaster antal, du vil have udskrevet. Du kan naturligvis også bruge en inputbox som terry foreslår.
Avatar billede avalon116 Nybegynder
04. maj 2003 - 22:07 #4
Man skal ikke spørges om hvor mange eksemplarer man vil have. Knappen i formularen skal bare sørge for at der bliver udskrevet 2 eksemplarer af rapporten.
Avatar billede mugs Novice
04. maj 2003 - 22:11 #5
Dim i As Integer
For i = 1 To 2
DoCmd.OpenReport "Rapport2", acNormal, "", ""
Next i
Avatar billede avalon116 Nybegynder
04. maj 2003 - 22:25 #6
tak
Avatar billede mugs Novice
04. maj 2003 - 22:28 #7
Selv tak.
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