on 11-28-2018 11:52 AM
Hi All,
I have a question regarding SAP Smart-form. I also have attached a snapshot what i want to print.
Can somebody please tell me How to print this with fetched values.?
For example. If fetch a name from Infotype 0001 as employee name ex. JOHN and show every character of name in separate box. like this
Answers would be highly appreciated.
Thanks in advance 🙂
i dont think there is direct way to achive this. I have an ideal about this, you may try: split name character by character into internal table ( using offset), loop through that itab and display it horizontally in a template ( which have shading as you want). like below:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Well, i have 1 more suggestion, maybe it easier to do: in drive program, you split and concat "|" between each character of your field (like this: |J|O|H|N| ), then in smartform make a template with all around border. when you send data there i think it could be close to what you want (i hope so).
Are you printing on pre-printed stationery? If yes then it is just a matter of getting the alignment correct. If not then you could use the concept of a Template (right click -> Create -> Template) and print each letter of the name in a separate box of the Template. If you have multiple lines to print (like Address) then you could use a Table or a Template with multiple lines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
99 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.