Specialized report definitions already exist for some forms, such as the questionnaire. They are missing, however, for other objects, such as risk and control. In this case, a report definition is automatically generated from the form and immediately applied before report execution starts. For forms and lists, these report definitions are written to the file reports_dynamicreports.xml so that they can be used as customizing examples. The following examples explain how existing report definitions for forms can be replaced, and how new report definitions can be defined for forms that have no specialized report definition yet.