Avatar billede jens_32 Nybegynder
29. oktober 2008 - 16:00 Der er 9 kommentarer og
5 løsninger

Udskriftmuligheder i C5 rapport

Er der mulighed fra C5 for at skrive noget i den boks der dukker op? Altså f.eks. ved siden af ordet udskriftsmuligheder at skrive den aktion der har kaldt "skærm-/printervalget"?
Avatar billede mariaf Juniormester
29. oktober 2008 - 19:00 #1
Der ligger noget i en print-parm. Jeg kan ikke huske den nøjagtige macro, men den kan bla. fortælle om du udskriver til skærm ellr printer. For resten - den ligger på ordfaktura, da man SKAL udskrive en faktura til printer og ikke til skærm.
Avatar billede jens_32 Nybegynder
03. november 2008 - 16:36 #2
Ok, en kodelinie i Rapporten eller hvad? Noget man kan ændre i?
Avatar billede mariaf Juniormester
03. november 2008 - 19:06 #3
Nej, du kan ikke ændre, men du kan forholde sig til det.
Hvis du vil have tvungen printer, så skal du rundt om en xal eller qt, mens du kan klare det med en parameter, hvis valget bare er mellem skærm og printer.
Avatar billede jens_32 Nybegynder
04. november 2008 - 10:36 #4
Jeg vil faktisk gerne begge dele.

Ved du hvordan det gøres... har du evt. et eksempel på hver af de to ting?
Avatar billede mariaf Juniormester
04. november 2008 - 19:21 #5
Nja, der ligger et eksempel i ordfaktura. Her forholder den sig til om det er proforma (der gerne må udskrives til skærm) eller en faktura, der ikke må/bør.
Avatar billede jens_32 Nybegynder
05. november 2008 - 12:26 #6
Jeg kan godt nok ikke finde det du skriver om.

Kan du ligge kode stykket herinde?
Avatar billede mariaf Juniormester
05. november 2008 - 18:31 #7
Så skal jeg jo arbejde :-)
Det er i øvrigt på kontoudtog, den ligger (og Payslip), ikke faktura. Jeg beklager vildledningen.

Macroload(Reports)
#Rep_BuildParm

Du kan så spørger og OUTPUT == "Printer" og så sætte printeren til noget bestemt.
Avatar billede jens_32 Nybegynder
06. november 2008 - 15:23 #8
Ok, det må kunne lade sig gøre, men skal man så skrive noget i stil med:
Rep_Buildparm(OUTPUT='Printer' PRINTER='PDF') eller hvordan er syntaks?

Jeg har dog lidt svært ved at få koblet en Windows printer på en bruger printer.
Hvis jeg vælger den fast i rapport layoutet under F6, så vil den ikke tillade det. Understøttes ikke af DOS!?
Men man kan måske lade være med at vælge den i layoutet, hvis det bliver sat i rapporten med det du skriver ovenfor?
Avatar billede mariaf Juniormester
06. november 2008 - 19:59 #9
Nej, ikke helt
#Rep_Buildparm
IF Printer="SCREEN" THEN...............ENDIF
IF PRINTER="PRINTER" THEN...........ENDIF

Når du kalder rapporten, kan du kalde med OUTPUT="Faktura" som så er den printer, du kalder faktura.

Det er faktisk ikke så svært, men det er svært at forklare i tekst.
Avatar billede jens_32 Nybegynder
10. november 2008 - 14:31 #10
Jeg ved ikke helt om vi taler forbi hinanden.

Så vidt jeg kan se, gør #Rep_BuildParm det at den skriver rapportens parametre i &Parm.

Så kan man forholde sig til parametrene..... men jeg ønsker at kunne styre disse parametre. Altså ændre dem for rapporten.

Er det muligt?
Avatar billede mariaf Juniormester
10. november 2008 - 20:10 #11
Kan ikke huske det - mener at jeg engang har kodet, så den altid udskriver til printer, men om jeg styrede det inden, så det var kaldet til rapporten - jeg kan som sagt ikke huske det.
Horfor kan du ikke styre det INDEN rapporten kaldes?v
Avatar billede jens_32 Nybegynder
11. november 2008 - 09:47 #12
Det kan jeg da også, hvis du mener det virker på den måde.

Du mener f.eks.
PROCESS #PROC_RepRun 'Report=OrdFaktura Parm=OUTPUT=Printer PRINTER=Faktura' USING OrdKart

Jeg forsøger.
Avatar billede jens_32 Nybegynder
11. november 2008 - 09:55 #13
Jeg har nu skrevet følgende i en XAL kørsel, der kalder rapporten:

PROCESS #PROC_RepRun 'Report=CustAccStatementExt Parm=OUTPUT=PRINTER PRINTER=PDF'

Men det virker ikke. Er den gal med syntaksen?
Avatar billede jens_32 Nybegynder
11. november 2008 - 10:31 #14
Så er den hjemme:

PROCESS #PROC_RepRun 'Report=CustAccStatementExt Parm='+'Mode=Edit
OUTPUT=PRINTER "PRINTER=Faktura"'

Tak for snakken.
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