This method of creating reports is temporary. In the future kudesigner must be integrated with kplato or maybe we'll use a totally different report generator. Report templates use the same format as kudesigner and can be read/created (partially) with it. To map template fields to kplato data the following deviations exists: 1) A tag to define where to select data from. Ex: will select properties from ResourceGroup into fields defined in Detail level 0, and properties from Resource into fields defined in Detail level 1. 2) When you define a Field, the Field attribute (called Name in kudesigner ui) is used to select the property from the kplato class. Ex: 3) You can also get data into fields by specifying .. Ex: 4) Currently one "global" property exists: currentdate. So you can specify to present a localized formatted date. The method I've used to create reports: 1) Define the layout using kudesigner. 2) Save as flat xml file. This gives you a *.kut file. 3) Use text editor to add the tag. 4) Save as a *.ktf file.