Avatar billede teamdev Novice
13. juni 2002 - 14:05 Der er 11 kommentarer og
1 løsning

Udfyld formular og udskriv til fortrykt dokument

Er der nogen der har en idé til at løse følgende:

Jeg har et fortrykt dokument, som indeholder en hel del felter.
Disse felter skal kunne udfyldes via en formular der ligner det fortrykte.
Når alle relevante felter er udfyldt skal man kunne trykke print, og indholdet i formularens felter skal så printes korrekt på det fortrykte dokument.

Er det forståeligt??
Avatar billede teamdev Novice
13. juni 2002 - 14:06 #1
Det er selvfølgelig en forudsætning at brugerens printer er korrekt indstillet med hensyn til margener etc. Eller kan det også klares med lidt programmering??
Avatar billede dk_akj Nybegynder
13. juni 2002 - 14:18 #2
Jeg ville bare oprette en form med X textboxe og checkboxe.
Tilpasse placeringerne af kontrollerne, og fyre en me.print.

//akj
Avatar billede teamdev Novice
13. juni 2002 - 14:23 #3
Men brugeren skal visuelt kunne navigere i formularen på skærmen. Altså den information der er på det fortrykte skal også være synligt på skærmen, men må ikke komme med når der trykkes print
Avatar billede dk_akj Nybegynder
13. juni 2002 - 14:27 #4
Ahhh
Første tanke....
Scan documentet, hvis det ikke allerede findes elektronisk.
Læg det ind som et billede på din form.
Placer kontrollerne ovenpå de "eksisterende" felter i formularen.

MyPicture.visible = false
me.background = white
me.print

MyPicture.visible = true

//akj

m
Avatar billede teamdev Novice
13. juni 2002 - 14:32 #5
Har det allerede elektronisk så den del er fino.

Prøver dit forslag

Men lige en ting mere!

Hvordan definerer jeg at størrelsen på formen skal svare til et A4 ark??
Avatar billede dk_akj Nybegynder
13. juni 2002 - 14:37 #6
Fundet på google:

Insert an MDI Parent form
Insert a new form (Form1)
Set the Form1 MDIChild property to 'True'
Set the Form1 ScaleMode property to 3 (millimeters)
Set the Form1 Height property to 297
Set the Form1 Width property to 210

//akj
Avatar billede teamdev Novice
13. juni 2002 - 14:56 #7
Hmmm det kan jeg skisme ikke få den til at gøre
Avatar billede dk_akj Nybegynder
13. juni 2002 - 14:59 #8
Hvad kan du ikke få den til ??

//akj
Avatar billede teamdev Novice
19. juni 2002 - 08:08 #9
Når jeg sætter formens height og width som angivet får jeg en meget lille form, så lille at den ikke er mulig at arbejde med.
Avatar billede teamdev Novice
19. juni 2002 - 08:13 #10
Jeg har nu selv fundet en slags løsning.

Eftersom dokumentet (det fortrykte) er væsentligt større end den max størrelse en form kan have blev det en løsning hvor der i formen er indsat en frame, som er større end formen, men passer til dokumentet.

Tænkte i øvrigt at det jo egentligt var en smule irelevant at definere en størrelse til skærmen, når det i sidste ende drejer sig om at få formateret udskrivningen
Avatar billede teamdev Novice
19. juni 2002 - 08:14 #11
Har som sagt selv fundet en slags løsning.
Avatar billede dk_akj Nybegynder
19. juni 2002 - 08:20 #12
Hvordan har du løst problemmet ??
//akj
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
Kurser inden for grundlæggende programmering

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