Dynamic Documents: Completing the New Face of Reporting

  • by Jonathan Maidstone, Product Manager, SAP
  • January 15, 2001
Screen programming and list programming used to occupy two different worlds. Controls programming changed that. The ALV Grid Control allows you to replace tabular lists with control-based tables on screens, and the SAP Tree Control provides a new way of displaying hierarchical lists. But how can you display unstructured output in a control-based environment? Starting with Release 4.6C, you display it with dynamic documents. A dynamic document is an HTML document you can construct in a program via ABAP methods, which allow you to add elements and content to the document on the fly while ensuring it has the right styles and colors to fit in with the rest of the system. This article provides an introduction to dynamic documents: how they fit into screens in the SAP system, and how you can use them for both simple output of text, pictures, or links, and for more complicated documents involving tables and forms for user interaction — in short, a brief overview of how you can move away from traditional list-bound output to create more compact and attractive user interfaces.

Jonathan Maidstone

Jonathan Maidstone is a Product Manager within the SAP NetWeaver organization with overall responsibility for test tools. After graduating from the University of Bristol (UK) in 1996 with a degree in modern languages, he joined SAP as a translator for the ABAP Language and ABAP Workbench departments. His association with the eCATT team began in 2001, following a spell as a technical writer working on the SAP Control Framework and DCOM Connector projects.

See more by this author


No comments have been submitted on this article. 

Please log in to post a comment.

To learn more about subscription access to premium content, click here.