cancel
Showing results for 
Search instead for 
Did you mean: 

ECL viewer printing format failure (A4->letter)

0 Kudos

Hi all,

we are using ECL Viewer 6.0 Patchlevel 5 for viewing and printing CAD Drawings in purchasing, production, QA and so on. We are on SAP ECC 6.0 ( EA-APPL: SAPKGPAD17), and our SAPGUI version is 7.20 Patchlevel 1.

Our designers are using the CAD integration to Solidworks and when they save their work, a TIF file gets created and stored in the same DIR as the original CAD file. The drawing formats are mostly A3 and A4.

Now it happens really often that a user tries to print A4 TIF from ECL viewer which fails, because its sended to the printer in letter format. Since we do not have letter format in our printers, the printout hangs in the printer. All settings and defaults in the printdriver are set to A4, nowhere letter format is set. This seems to be a problem, since we switched companywide to Xerox Printers.

Could this be an issue between ECL-viewer and the global print driver from Xerox which we use everywhere?

Thanks and regards

Martin Schneider

Accepted Solutions (1)

Accepted Solutions (1)

christoph_hopf
Advisor
Advisor
0 Kudos

Dear Martin,

Please set the paper format in the following way:

1. Open the file in the ECL Viewer.

2. Choose 'Viewer -> Print' from the toolbar. The print dialog will

open.

3. Select the appropriate printer and click on the 'Properties' button.

The printer properties dialog will open.

4. On tab 'Printing Shortcuts' select the appropriate paper size.

Once you set the paper format this way, the system uses it as

default.

The setting is stored in the following registry key:

HKEY_CURRENT_USER\Software\SAP\VCT_Retained\6.1\Common\de\Printing\CurrentDefaults\Print Defaults.

For paper format DIN A4 you need to set parameter u201APaperSizeu2019 to value u201A09 00 00 00u2019

Best regards,

Christoph

0 Kudos

Hi Christoph,

i´m a bit confused, maybe because of a german SAPGUI or i´m using Windows7?

When i do step 3 -> Properties (Eigenschaften?), i get into the Xerox printer driver settings

where i couldn´t find a TAB 'Printing Shortcuts' ?

But if it works we are thinking of deploying the registry setting via Loginscript. The funny thing is that if i set the value for A4 in the defaults it jumps back to letter (01 00 00 00) ?

Thanks a lot

christoph_hopf
Advisor
Advisor
0 Kudos

Hi Martin,

some time ago I got an reg-file from our development and in this file the following registry keys will be be set

[HKEY_CURRENT_USER\Software\SAP\VCT_Retained\5.1\Common\C\Printing\CurrentDefaults\Print Defaults]

"Version"=hex:01,00,00,00

"NumCopies"=hex:01,00,00,00

"PrinterName"="

NITTANY
LJ4000"

"FullPathNameFlag"=hex:00,00,00,00

"Collate"=hex:00,00,00,00

"PrintToFile"=hex:00,00,00,00

"PrintAll"=hex:00,00,00,00

"PrintAsMonocolor"=hex:00,00,00,00

"PaperSize"=hex:09,00,00,00

"PaperLength"=hex:ea,0a,00,00

"PaperWidth"=hex:6f,08,00,00

"Orientation"=hex:00,00,00,00

"PrintScale"=hex:00,00,00,00

"ScalePercentage"=hex:64,00,00,00

"PrinterLanguage"=hex:00,00,00,00

"PrintQuality"=hex:00,00,00,00

"PreviewQuality"=hex:00,00,00,00

"WaterMark"=""

"WaterMarkEnabled"=hex:00,00,00,00

"WaterMarkAutoAdjust"=hex:00,00,00,00

"WaterMarkRed"=hex:00,00,00,00

"WaterMarkGreen"=hex:00,00,00,00

"WaterMarkBlue"=hex:00,00,00,00

"WaterMarkFont"="Arial"

"WaterMarkTextDirection"=hex:01,00,00,00

"WaterMarkFontSize"=hex:0c,00,00,00

"WaterMarkLayer"=hex:01,00,00,00

"LinkedFlowchart"=hex:00,00,00,00

"PrintBlankPages"=hex:00,00,00,00

"BypassPrinterDriver"=hex:00,00,00,00

"RollPaperAutoSize"=hex:00,00,00,00

"BannerHdrCntrTxt"=""

"BannerHdrLeftTxt"=""

"BannerHdrRgtTxt"=""

"BannerFtrCntrTxt"=""

"BannerFtrLeftTxt"=""

"BannerFtrRgtTxt"=""

"BannerHeaderEnabled"=hex:00,00,00,00

"BannerFooterEnabled"=hex:00,00,00,00

"BannerRed"=hex:00,00,00,00

"BannerGreen"=hex:00,00,00,00

"BannerBlue"=hex:00,00,00,00

"BannerFontName"="Arial"

"BannerFontSize"=hex:0c,00,00,00

"ImageAlignment"=hex:04,00,00,00

"PrintFullView"=hex:00,00,00,00

So the path here is "HKEY_CURRENT_USER\Software\SAP\VCT_Retained\5.1\Common\C\Printing\CurrentDefaults\Print Defaults". The only things which may differ are the value '5.1' which is based on the currently used version. But please check the registry keys in this area and made sure that the value for "PaperSize" is "09,00,00,00".

Best regards,

Christoph

0 Kudos

Hi Christoph,

its crazy, the section "Print Defaults" does not exist, i only have "Standardeinstellungen drucken" and "Zuletzt verwendet".

If i create "Print Defaults" by renaming "Zuletzt verwendet", the settings are ignored and for example Paper Size will be letter (01 00 00 00) again when i print.

Thanks

Martin

christoph_hopf
Advisor
Advisor
0 Kudos

Hi Martin,

ok, this is the correct directory. I'm working on an english operating system and therefore my registry directories are named different. But if you use a german verison of Windows the mentioned directories are the correct ones and you have to adopt the registry key there.

Best regards,

Christoph

Answers (0)