Entering content frame

Background documentation Performance Aspects Locate the document in its SAP Library structure

The following information is targeted mainly at developers, who can use it to achieve an optimal level of runtime performance when using Interactive Forms based on Adobe software. Unless specified otherwise, these recommendations apply both to interactive forms in Web Dynpro and to PDF-based print forms.

Recommendations for Adobe LiveCycle Designer

     For interactive forms, use the Form Caching function in the Designer. For more information, see the online help for the Designer.

     Minimize the amount of communication that takes place with the server in interactive forms. Only use those interactive functions (such as dynamic value help that sends queries to the server) that are strictly necessary.

     Keep scripting to a minimum, since scripting in a form can have an effect on performance.

     If possible, use only the following character sets, even if the Designer supports others: Courier, Arial, Times New Roman. These character sets do not need to be embedded in the form, which improves performance.

     For a detailed description of how to improve performance, see the online help of the Designer, under Creating Forms for Optimal Performance.

Recommendations for Form Builder

     For each business scenario, design an individual form that uses its own data retrieval methods. Do not implement the condition-driven output of multiple forms from the same form object.

     Structure the form context in accordance with the logical flow of data. Place the context nodes used at the top of the form at the initial position in the context tree.

     Deactivate any context nodes that you do not need.

Recommendations for Calling Forms and Form Output

     When you create forms for mass printing, design the data retrieval process in the application program and interface in accordance with your individual requirements. To support you in your work, use the function module FP_FIELD_LIST, which determines all fields used in the interface.

     Bundle print forms.

     Cache forms that you want to process with Adobe document services.

Performance Analysis

You can obtain precise details about the performance of Adobe document services. For more information, see Structure linkAdobe Performance Analysis (in English only).

 

 

 

Leaving content frame