Hi community,
we are using SAP Interactive Forms by Adobe (SIFbA) printing forms. They do very well and are easy to create!
I like the way of non-redundant forms: Just create one form and let an according data class behind it retrieve the correct data for every business case. That means only 1 SD invoice form for different subsidiaries. Even that works perfect!
Now there's the requirement to roll out the new QM 8D report form to our US subsidiary dealing with other paper types like A4. In that case we have US-Letter format.
My idea is to detect that via the data class and setup the the form property "paper type" dynamically from A4 (used at design time in LCD) to US-Letter format. I know that it will only work at "initialization event" of the form - but that would be perfect!
Travelling further along my thoughts, I only have to reduce the printing area by about 2 cm to fit US-Letter Format and thus also reduce the designed elements by 2 cm.
So far in theory :-)
In Adobe Life Cycle Designer (LCD) I am able to perform all that steps manually at design time:
Image may be NSFW.
Clik here to view.
( ScreenShot: Showing the "paper type setting" at design time. Unfortunately from German LCD version)
So, does anyone have an idea wether my plan is possible? It doesn't matter if it can be realized either with ABAP nor with JAVASCRIPT or even FORMCALC :-)
Best regards,
Frank