Skip to Content

Smartforms. Printing a vertical text.

Hi,

We need to print a smartforms with a vertical text in the left bottom of page. It is possible?

Thanks¡¡¡

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

8 Answers

  • Best Answer
    avatar image
    Former Member
    Jan 23, 2009 at 12:09 PM

    if it is standard text , you need to create one bit map file and upload in se78 tcode and use it, if it is dynamic text its not possible

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 25, 2009 at 02:29 PM

    create vertical window, i.e the width of window shud be such that only one character can be printed width wise and keep the height of window as long, so ur text will be printed verticallly like this:

    K

    A

    R

    T

    I

    K

    кu03B1ятu03B9к

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 27, 2009 at 04:48 AM

    Hi

    Place a window at the left bottom.

    Right click and create a table with only rows.

    So whatever you insert into the table will be displayed as vertical text.

    Hope this helps 😊

    Regards,

    Jayanthi.K

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 27, 2009 at 05:33 AM

    Hi,

    To create a vertical lines create a TEMPLATE in the required window and by the use of pen stylus you can easily make your required no. of lines.

    Regards:

    Alok

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 27, 2009 at 05:34 AM

    Hi,

    If it is a standard text, make it bitmap in vertical shape and through graphics print in smartforms.

    If it is dynamic text, make the window with a width proportionate to the font size, so that one letter is printed in one line. Keep the height of window according to the requirement. Try this.Hope this will work out.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 27, 2009 at 06:24 AM
    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 27, 2009 at 06:29 AM

    Follow up this thread,

    vertical-writing-in-smartforms

    Regards,

    Joan

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 27, 2009 at 06:36 AM

    Dear Karthik,

    To print a text in vertical position you can use the OFFSET keyword in SAP.

    Eg. if u need to print "GOOD" in Vertical

    assign "GOOD" to a string variable.

    data : wrk_text TYPE string.

    data : n type i.

    data : k type i.

    wrk_text = 'GOOD'.

    wrk_text + 0(4).

    wrk_text + 1(4).

    wrk_text + 2(4).

    wrk_text + 3(4).

    output:

    G

    O

    O

    D

    if the String is getting populated dynamically the after assigning value to wrk_text

    find the lenght of the string

    n = strlen ( wrk_text ).

    U can print the text inside DO...EndDo Loop.

    I think this will solve ur pblm.

    Add comment
    10|10000 characters needed characters exceeded