19. april 2004 - 19:51Der er
6 kommentarer og 6 løsninger
Hvilken printer ved Pre-XAL eller Post-XAL
Jeg har defineret en printer, hvor jeg enten skal bruge en Pre-XAL eller Post-XAL til at opfange, hvordan brugeren beder om, at der skal skrives ud. Imidlertid kan jeg ikke opfange det vha. #ReturnParametre, mv. i &Parm. Jeg kan jo i bund og grund ikke vide, om brugeren overhovedet vil skrive ud på printeren, idet der jo også kan vælges skærmen.
Jeg har planer om at omdirigere printet fra en fysisk printer til en anden printkø!
Jeg kiggede lige i manualen (F1) og søgte på "mellemformat". Her får du alle oplysninger, og også at du med &Parm har fat i hvad der udskrives til. Kan det bruges? Har ikke lige tid til at grave dybere i det
Her står godt nok hele definitionen, men så kræver det jo, at man er en haj til HTML og PDF-kodning for at kunne konvertere. Hmm?? Kan du måske hjælpe yderligere?
på din printer definition (PRD i udviklingsmenuen), kan du i feltet post-XAL angive kørslen htmlgen (den skulle være der fra ver. 2.6 af), og Ja i feltet dan mellemformat.
Så kan du i feltet Tekstfilnavn angive navnet på den fil, som printeren skal skrive.
Husk så, som mariaf siger, at oprette en bruger printer til denne PRD, så brugerne også kan få glæde af den ;).
Så får du i hvert fald printet serveret som en HTML. Den bliver lagt i XAL-kataloget.
Jeg har selv rodet en del med dette her for lang tid siden, og kan fortælle, at kolonnebaserede rapporter, hvor man bruger forskydning (altså at tallet er venstre eller højrestillet i forhold til fortegn (debet/kredit)), ikke altid virker fornuftigt, og der er desværre ikke en god løsning på det.
Men hvis du kan se bort fra, at debettal i en sådan rapport ikke lige står venstrestillet, og kredittal ikke lige står højrestillet, så kan du godt få noget html ud af det.
M.h.t. PDF, må jeg erkende at jeg ikke har den store erfaring.
Du skal forresten være OBS på, at hvis du anvender HTML-printeren i et flerbruger miljø, kan det ske, at brugerne overskriver hinandens output (html filen).
Jeg har undret mig over, hvad kørslen htmlgen kunne gøre, men nu ved jeg det så! Nu har jeg testet det, som du beskrev med Ja i feltet dan mellemformat, men jeg synes ikke at kunne genkende noget i udfilen.html. I indfilen.txt står en masse kommaseparerede tal / tekst.
Ved du, hvad der kan være galt? Findes der mon et program HTML2PDF.exe?
Kommaseparerede tal og tekst ? Øhm ... er htlmgen.xal tilpasset ? Hvis du kigger i udviklingsmenuen og XAL / RET og taster htlmgen. Er der så f.eks. et $-tegn foran htmlgen-navnet ?
Fandt aldrig ud af dette. Beklager. Tak for hjælpen.
Synes godt om
Ny brugerNybegynder
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.