Avatar billede per2edb Ekspert
Oprettet i dag kl. 14:12 Der er 5 kommentarer

Print specifik subform

Er der nogen der har koderne til at udprinte en specifik subform "Sub1" i form af dataark.
"Sub1" ligger på en form "Form"
"Form" har også andre objekter men det er kun "Sub1" der skal udprintes
Avatar billede Gustav Ekspert
Skrevet i dag kl. 14:26 #1
Det tror jeg ikke, du kan med en formular.
Men du kan kreere en regulær rapport med underformularens recordsource og sætte et filter, der simulerer formularens MasterFields/ChieldFields egenskaber.
Avatar billede per2edb Ekspert
Skrevet for 59 minutter siden #2
Nej det skal være en formular så det kan nok ikke lade sig gøre
Jeg har prøvet DoCmd.PrintOut acPages, 1, 4, , 2 men her skal
Sub formen være den aktive men selv med setfocus bliver den det ikke
Avatar billede Gustav Ekspert
Skrevet for 41 minutter siden #3
Nej, det kan man ikke. Formularen, du bruger som underformular, skifter status fra at være en formular til at være en kontrol, når den bliver brugt som en underformular, så hvis en formular gøres aktiv, bliver det hovedformularen.
Men formularer er slet ikke beregnet til at blive skrevet ud, selv om man kan, højst som dokumentation eller til brugervejledning. Gør man det alligevel, er man på vej ud i noget snavs.
Avatar billede per2edb Ekspert
Skrevet for 41 minutter siden #4
Hmmm vednærmere eftertanke
Hvis jeg let kan ændre sub'en til en formular så måske
Avatar billede Gustav Ekspert
Skrevet for 29 minutter siden #5
Det kan du jo ved at åbne den som en formular. Men det kan du nok ikke, så længe den er i brug som underformular i en anden formular.
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