Frequently asked Questions on Adobe Forms



Created by: Nitin Bhatia

iGATE International Options Ltd.

Q1. The right way to show a brand dynamically within the Adobe Types?

Ans.   To show a brand dynamically, we must add it first into SAP utilizing transaction SE78. This transaction will retailer this brand internally right into a desk “stxbitmaps”.

After importing the emblem we must create an interface and we are going to outline two international variables there. Let’s say V1 sort XSTRING and V2 sort STRING (default worth ‘imagebmp’). In Code initialization part we must write a easy question to fetch the emblem from the desk above by offering the log title. Then we must name a way cl_ssf_xsf_utilities=>get_bds_graphic_as_bmp and cross on tdobject, tdname, tdid and tdbyte fetched from the question. This methodology goes to return a XSTRING sort variable which we are going to transfer to the worldwide variable V1 outlined already.

After this step now we have to create a Kind and assign the interface created above to it. In the correct aspect pane beneath the context tab, now we have to create a graphic node. Choose the graphic node and within the properties part make the Graphic Sort as Graphic Content material. Reserve it and drag V1 (from the left pane beneath the International Information node) to the Area property of the Graphic and V2 (from the left pane beneath the International Information node) to the MIME Sort property of the shape. Below the Structure tab create a picture area and bind it with graphic node created. Save and activate. Execute the shape. This may show a picture dynamically.

Q2. What must be executed to transform the static textual content within the kind structure to a special language?


  1. Go to transaction code SFP.
  2. Enter your kind title and hit show.
  3. Now go to menu Goto -> Translation.
  4. Give Unique Language as EN and Goal Language as no matter language you need to convert the static textual content into and hit enter.
  5. One can find two objects TLGS and PDFB.
  6. Double click on on the shape beneath PDFB tag.
  7. Go to menu Utilities -> Develop Tags.
  8. One can find vertically cascaded home windows for supply textual content and goal textual content.
  9. Below the goal textual content press copy supply textual content button. This may copy all the pieces outlined as static textual content within the structure to focus on textual content.
  10. Now right here we are able to convert the textual content into the respective language.
  11. As soon as executed, save and activate the modifications.
  12. Come out and execute the shape in no matter language you need. Be sure that to enter the language in LA area of /1BCDWB/DOCPARAMS enter desk.
  13. Execute and see the output.


See also  OnePlus Launcher 4.5.4 adds a swipe down gesture to access OnePlus Shelf

Q3. The right way to convert the textual content module used within the adobe kind to a special language and show it?

Ans. Create a textual content module (eg: shall we say we create Z_TEST_DEMO) within the SMARTFORMS transaction (in EN transaction). Create a Textual content (eg: shall we say we create T1) within the adobe kind (SFP transaction) and assign the created textual content module TM1 (in smartforms transaction) to the textual content (in kind utilizing SFP transaction).

Execute and see the output.

Now what if you wish to show it within the language FR. For that please comply with the steps under:

  1. Go to transaction SE63.
  2. Then go to menu Translation -> ABAP Objects -> Different Lengthy Texts


  3.   Then beneath Object Sort choice window, choose B5 SAPScript: Types and Kinds and double click on on SSF Sensible Kind


  4.   Give the Textual content Module’s title (Z_TEST_DEMO) created above and choose supply language as EN and Goal Language as FR and hit Enter

  5.   Then within the Goal textual content give the French translation of English textual content and provides the identical paragraph format (which on this case you will notice as * on the left of the textual content in goal language part under:


  6.   Press Save Energetic button.

  7.   This may activate all of the modifications.

  8.    Now go to your kind and execute it because the textual content has already been assigned with the textual content module. Give language as FR. This may present the French textual content. And if you happen to put EN as language, this may present textual content in English as an alternative.

This autumn. The right way to bind a static textual content field with a dynamic area coming from a desk as an enter?

Ans. For instance you need to show

First Identify       Scott

See also  Does Home Depot Cut/Trim Doors In 2021? (Do This Instead)

the place First Identify is a static textual content which you’ve already added within the kind structure and Scott is the title of the particular person you need to decide from a desk as per no matter circumstances you’ve written in your code within the driver program. For this state of affairs, comply with the steps:

  1. Within the kind structure drag a text-field from the library to the design window.
  2. On the structure tab of the properties window (for the chosen text-field), choose place as left and reserve as 1in.


  3.   Then on the sphere tab beneath the item tab, put caption as First Identify and look as Sunken Field as proven


  4.   Then within the binding tab beneath the item tab choose the info binding and bind it with the respective area.


  5.   Save and activate and get the consequence.

When you’ve used a textual content as an alternative of text-field then, proper click on on textual content and choose edit textual content. Write First Identify: after which once more proper click on and choose Floating area. Choose the item property of that floating area and click on on the binding tab and outline the binding with no matter area you need to put in there.

Q5. How are circumstances used within the adobe varieties?

Ans. Suppose you need to show a specific textual content module in case if language you cross is EN within the enter parameter. For this comply with the steps under

  1. Go to transaction SFP and create a kind.
  2. Within the context tab, create a Textual content and assign a Textual content Module to it (created beneath smartforms transaction) beneath its properties.
  3. Click on on circumstances button and add a row utilizing + button. Give the Import parameter title as EX_LANGU (language parameter in my instance) beneath first OPERAND and ‘EN’ beneath second OPERAND as proven.


  4.   Save and activate the shape.

  5.   Execute it by passing EN as language parameter. This time the textual content module will probably be displayed. For those who execute it by passing FR as language parameter, the textual content module gained’t show on the shape output this time.

NOTE : Please do not copy -

Leave a Reply