Forfatter |
Emne Søg Emne funktioner
|
djguffe
Forum Begynder
Medlem: 06-08-2016
Status: Offline
Point: 6
|
Emne: Knap der printer en post i rapport Sendt: 06-08-2016 kl. 15:15 |
Jeg kan bare ikke få det til at virke, jeg skal have lavet en knap der skal træk gældene post fra formular over i rapport og udskrive kun den post.
I 2016 version.
Jeg har prøvet med forspøgelser og macro. Men jeg kan bare ikke få det til at virke.
Hvordan laver jeg det.
Helt fra start til slut. Jeg er hel ny i access.
|
|
|
|
|
hkh
Sølv bruger
Medlem: 15-08-2012
Status: Offline
Point: 320
|
Accepteret svar
Sendt: 07-08-2016 kl. 14:15 |
Hvis [feltnavn] er et unikt felt virker det, ellers får du pludselig flere poster skrevet ud.
Ellers skal du åbne rapporten i designmode og lave henvisninger til formularens felter, for hvert felt. Husk at annullere rapportens datakilde.
|
Hans
|
|
hkh
Sølv bruger
Medlem: 15-08-2012
Status: Offline
Point: 320
|
Sendt: 06-08-2016 kl. 15:49 |
Det kan du på flere måder.
Du kan oprette en rapport, hvor rapporten henter sine data fra formularen.
eller
Du kan bruge nøglefeltet til at udvælge posten i rapporten.
Det enkleste er at oprette en rapport, der henter data fra formularen.
Rapporten skal ikke have nogen postkilde.
Felternes kontrolelementkilde skal henvise til formularen.
Hvis du har et felt der hedder navn skal rapportfeltets kontrolelementkilde se således ud: = forms!din_Formular!navn
I formularen skal du have en hændelsesprocedure for knappen der skal udskrive rapporten.
Private Sub Knap_Udskriv_Click() DoCmd.OpenReport "Din_Rapport", acViewNormal End Sub
|
Hans
|
|
djguffe
Forum Begynder
Medlem: 06-08-2016
Status: Offline
Point: 6
|
Sendt: 06-08-2016 kl. 17:40 |
Hej Tak for det hurtige svar.
Men hvor og hvordan for jeg kodet den kode ind.
|
|
djguffe
Forum Begynder
Medlem: 06-08-2016
Status: Offline
Point: 6
|
Sendt: 06-08-2016 kl. 17:51 |
Jeg glemt at skrive min formular og rapport henter data fra samme tabel.
|
|
hkh
Sølv bruger
Medlem: 15-08-2012
Status: Offline
Point: 320
|
Sendt: 06-08-2016 kl. 23:34 |
Vis egenskaber for knappen der skal udskrive rapporten. -Vælg hændelser. -Vælg hændelsesprocedure ved klik.
|
Hans
|
|
djguffe
Forum Begynder
Medlem: 06-08-2016
Status: Offline
Point: 6
|
Sendt: 07-08-2016 kl. 11:51 |
Denne del her kan jeg godt få til at virke:
Private Sub Knap_Udskriv_Click() DoCmd.OpenReport "Din_Rapport", acViewNormal End Sub
Men der skriver den hele rapporten ud.
Jeg kan ikke få den til at tage en post alene.
Hvor skriver jeg det ind?
|
|
djguffe
Forum Begynder
Medlem: 06-08-2016
Status: Offline
Point: 6
|
Sendt: 07-08-2016 kl. 11:58 |
Næste problem er så at jeg skal skal lave en knap mere der gøre det sammen men fra en anden rapport, går ud fra at det er samme arbejdsgang dog skal den ref til den anden rapport.
|
|
djguffe
Forum Begynder
Medlem: 06-08-2016
Status: Offline
Point: 6
|
Sendt: 07-08-2016 kl. 13:30 |
Hej jeg har løst mit problem. Jeg lavet en marcro der heder åben Rapport. Her henviser jeg til rappport navn. til at start med vis udskrift sener udskrift I WHERE-betingelse skrev jeg [tabel navn]![felfnavn] = [Formularer]![Formularnavn]![feltnavn]
Tak for hjælpen
|
|
hkh
Sølv bruger
Medlem: 15-08-2012
Status: Offline
Point: 320
|
Accepteret svar
Sendt: 07-08-2016 kl. 14:15 |
Hvis [feltnavn] er et unikt felt virker det, ellers får du pludselig flere poster skrevet ud.
Ellers skal du åbne rapporten i designmode og lave henvisninger til formularens felter, for hvert felt. Husk at annullere rapportens datakilde.
|
Hans
|
|