Avatar billede ncp Nybegynder
27. oktober 2005 - 20:15 Der er 2 kommentarer

Tilgå printernavn ved report ?

Hej, tror dette pm har været oppe før, man har ikke kunne finde en løsning på det...

C5 3.0 SP3

Er det på nogen måde muligt at tilgå den printer rapporten udskrives på indenfra selve rapporten ?

Grunden er, at hvis vi fakturerer på en PDF-printer skal layoutet være en lille smugle anderledes end hvis det er på Windows-standard...
Avatar billede Broholm Novice
27. oktober 2005 - 22:31 #1
Hvis du kalder #Rep_BUILDPARM i rapporten bliver &Parm sat til den process-string, som "blev brugt" til at starte rapporten.

Prøv f.eks.

#Rep_BUILDPARM
PRINT &Parm
PAUSE

Så kan man f.eks. skrive "IF StrScan(&Parm,'PRINTER=PDF',1,999) THEN" osv...

-Broholm
Avatar billede ncp Nybegynder
28. oktober 2005 - 16:01 #2
Hej broholm. Jeg har prøvet at kalde min rapport med flere forskællige parm:

PROCESS #PROC_RepRun 'REPORT=OrdFaktura "PARM='+&Parm+'" "PRINTER=ERP2PDF" OUTPUT=PRINTER,MSGWND-,GETOPTS-,CODES- LANGUAGE=Dansk'

PROCESS #PROC_RepRun 'REPORT=OrdFaktura "PARM='+&Parm+'" "PRINTER=Standard WINDOWS" OUTPUT=PRINTER,MSGWND-,GETOPTS-,CODES- LANGUAGE=Dansk'

PROCESS #PROC_RepRun 'REPORT=OrdFaktura "PARM='+&Parm+'" "PRINTER=ERP2PDF" OUTPUT=PRINTER LANGUAGE=* COPIES=1

Men efter kørsel af #Rep_BUILDPARM bliver det lige meget hvad jeg vælger lavet om til:

REPORT=OrdFaktura "PRINTER=Standard WINDOWS" OUTPUT=PRINTER,MSGWND-,GETOPTS-,CODES- LANGUAGE=Dansk

Hvad gør jeg forkert ?
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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