Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Sapscript problem for Russian Language (me23n)

0 Likes
2,351

Hi

I have problem with PO output in me23n (not when printing) when the language is Russian.

I searched a lot but it didn't help.

is there anybody to help me with this issue?

it shows # instead of some characters.

Thank you.

J.Rad

1 ACCEPTED SOLUTION
Read only

hedvig_rohonyi
Product and Topic Expert
Product and Topic Expert
0 Likes
2,051

Hi Janan,

1. Could you please assign the device type SWINCF to the used output device type via SPAD.
2. To check the used fonts and device type can you please download and attach the OTF data
by running report RSPO0030 (note 970649 ) for one of these incorrect spools?
Thanks in advance.

Bestregards,
Hedvig

7 REPLIES 7
Read only

hedvig_rohonyi
Product and Topic Expert
Product and Topic Expert
0 Likes
2,051

Hi Rad,

A # usually means that the character does not exist in the system character set or that it is not known to the device type. If I understand you correctly you see the #(U+0023) characters only in print preview, is it right? It depends on the special system characteristics, , whether the character is alredy replaced by a # in the print preview (e.g. here the type of the font is important):


- Is your system an Unicode system? If yes please try to use device type SWINCF
- Do you use the new PFD preview (SAP note 1552498)

Best regards,
Hedvig

Read only

0 Likes
2,051

1- yes it is unicode system . In TCode SAPD I see SWINCF, NOW should i change any setting for device type for preview? if yes where? and what font??

2- NO we don't have the new PDF preview

Thanks a lot.

Read only

hedvig_rohonyi
Product and Topic Expert
Product and Topic Expert
0 Likes
2,052

Hi Janan,

1. Could you please assign the device type SWINCF to the used output device type via SPAD.
2. To check the used fonts and device type can you please download and attach the OTF data
by running report RSPO0030 (note 970649 ) for one of these incorrect spools?
Thanks in advance.

Bestregards,
Hedvig

Read only

0 Likes
2,051

Hi Hedvig .

Alright i will tell you what happened .

the

note 970649

doesn't open for me.

what do you mean by incorrect spool?

Read only

0 Likes
2,051

Hi Hedvig,

Thanks a lot!! :))

it just worked by assigning the device type SWINCF to the local printer.

I’m so grateful for all your help.

BUT there is a problem

I have Arabic font in address of one PO that has the text with Russian font .

the Russian font is OK but the Arabic font is reversed .

can we have two device type for one output device?

should I define character set? or i should change the font in sapscript?

what should I do!

Read only

hedvig_rohonyi
Product and Topic Expert
Product and Topic Expert
0 Likes
2,051

Hi,

Actually I would like to check the OTF data in raw format (SP01 -> goto -> display requests -> settings -> raw). Your spool number can be downloaded with report RSPO0030, as described in SAP note 970649-Downloading OTF data.

Incorrect spool, I mean where the character is displayed as #. Do you use the standard form MEDRUCK?

Best regards,

Hedvig

Read only

hedvig_rohonyi
Product and Topic Expert
Product and Topic Expert
0 Likes
2,051

Hi Rad,

To get a correct output of Arabic text via a Smartform, you should use an Arabic form (the form which was translated to Arabic and which has Arabic language key). If language is not Arabic - the procedure of the shaping
is not involved in processing(gaps as result) and LTR layout is used.

Please refer to KBA 1972780 - Arabic and English characters printing issue and

SAP note 2272540 - SAPscript Forms: Layout - switchable mirroring

Best regards,
Hedvig