cancel
Showing results for 
Search instead for 
Did you mean: 

Standard Text not printing properly in ADOBE FORM

Former Member
0 Kudos

Hello Experts,

I am printing standard text (SO10) in adobe form and all the texts are printing.

Problem :: There are 2 paragraph in SO10 text and I have given " * " as 'default paragraph' for both the paragraph.But still it is printing in a single paragraph.

That means it is not printing as it is in SO10 text.

I need to print few 5 points in my layout.

Ex:

  • This is my first point

  • This is my second point

  • This is my third point

Can any one tell me how to achieve this requirement.

Regards,

Ankur.

Accepted Solutions (1)

Accepted Solutions (1)

former_member193284
Active Participant
0 Kudos

Hello,

You can achive this in two ways.

First - Go to the form interface and right click on the node create a text field in the form context.

In the properties tab on the right hand side of your form context you can specify Text Type.

Following Text type can be selected.

Include Text

Text Module

Dynamic Text.

As per your requirement select Include Text and then specify the NAME, LANG & TEXT ID for the text.

Once this is specified you can add this text field on the form layout.

NOTE: This normally works only if you maintain this text in the header or footer on the form but not at the line item level.

There are few issues when you try to print this text at the line item level.

To overcome this if your requirement is at the line item level follow second method mentioned below.

User READ_TEXT to read the standard text in your driver program. Then Pass the internal table returned with the text from this FM to another FM FORMAT_TEXTLINES.

This table is then used to map it on the adobe form. The second function module takes care of formatting.

Thanks

Answers (2)

Answers (2)

Former Member
0 Kudos

Problem is resolved

Former Member

Ankur,

it's generally considered polite to post the resolution to your issue. Mainly to help others who may encounter your same issue and also to recognize the person who fixed your issue.

Former Member
0 Kudos

No body was faced the same problem ?

Kindly reply if any one is having a solution.

Thanks.

Ankur.

Former Member
0 Kudos

Hi

I saved some text in SO10 and gave one line gap between the lines and saved.

The I used the function module READ_TEXT, passed the below value

CLIENT 100

ID ST

LANGUAGE EN

NAME ZTEST

OBJECT TEXT

ARCHIVE_HANDLE 0

LOCAL_CAT

Output

  • HELLO World

*

  • ,,Try1

*

  • ,,Try2

*

  • Try3

Shiva

Former Member
0 Kudos

Hi Shiva,

Thanks for your reply.

Have you used function module in an Interface of Adobeform ?

We have Code initialization in an interface also.

Can you please tell me where you did the coding and mapping in Adobeform.

Thanks.

Ankur.

Former Member
0 Kudos

1. Get text with FM READ_TEXT

2. Set the dynamic text in form, with the table, and the style.

3. In layout bind the text to a Field, in Biding set the Data Format to XHTML