Hi Georg,

The downloaded rptdesign files does not contain a layout and just contain a 
data set.

From that as I somehow said below:

   <<in the "Report Builder" "Insert the Layout" from the "Data Set" in "Data 
Explorer" >>

You may also follow 
https://ci.apache.org/projects/ofbiz/site/trunk/pluginsdoc/birt/html5/birt.html#_different_areas_of_the_screen_and_their_role

Please let me know if it's clear enough. Else I'll improve the documentation, 
feel free to suggest improvements.

Thanks

Jacques

Le 05/10/2020 à 08:05, Georg Potthast a écrit :
Hi Jacques,

thank you for the fix! I will test it end of this week. However, does this cause the downloaded rptdesign files to contain a layout now or shall they have no layout and just contain a data set?

Georg

-----Ursprüngliche Nachricht----- From: Jacques Le Roux
Sent: Sunday, October 4, 2020 12:07 PM
To: [email protected]
Subject: Re: BIRT Flexible reports questions

Hi Georg,

Good news, with https://issues.apache.org/jira/browse/OFBIZ-12039 I fixed the 
issue.

I was then able to follow the doc to "Insert the Layout" from the "Data Set" in "Data 
Explorer" from the "Report Builder" and it worked as before

You just need to update your working copy with this fix and it should be alright

Enjoy!

Jacques

Le 03/10/2020 à 19:17, Jacques Le Roux a écrit :
Hi Georg,

I found these errors in OFBiz log (or console):

2020-10-03 19:07:48,910 |jsse-nio-8443-exec-4 |ServiceDispatcher |T| Sync service [birt/prepareFlexibleReportSearchFormToEdit] finished in [1] milliseconds 2020-10-03 19:07:48,924 |jsse-nio-8443-exec-4 |UtilXml |E| XmlFileLoader: File Internal Content process error. Line: 20. Error message: TargetNamespace.2: Expecting no namespace, but the schema document has a target
 namespace of 'http://ofbiz.apache.org/Widget-Form'.
2020-10-03 19:07:48,924 |jsse-nio-8443-exec-4 |UtilXml |E| XmlFileLoader: File Internal Content process error. Line: 1. Error message: cvc-elt.1.a: Cannot find the declaration of element 'forms'. 2020-10-03 19:07:48,926 |jsse-nio-8443-exec-4 |UtilXml |E| XmlFileLoader: File Internal Content process error. Line: 20. Error message: TargetNamespace.2: Expecting no namespace, but the schema document has a target
 namespace of 'http://ofbiz.apache.org/Widget-Form'.
2020-10-03 19:07:48,929 |jsse-nio-8443-exec-4 |UtilXml |E| XmlFileLoader: File Internal Content process error. Line: 20. Error message: TargetNamespace.2: Expecting no namespace, but the schema document has a target
 namespace of 'http://ofbiz.apache.org/Widget-Form'.
2020-10-03 19:07:48,931 |jsse-nio-8443-exec-4 |UtilXml |E| XmlFileLoader: File Internal Content process error. Line: 20. Error message: TargetNamespace.2: Expecting no namespace, but the schema document has a target
 namespace of 'http://ofbiz.apache.org/Widget-Form'.
2020-10-03 19:07:48,933 |jsse-nio-8443-exec-4 |UtilXml |E| XmlFileLoader: File Internal Content process error. Line: 20. Error message: TargetNamespace.2: Expecting no namespace, but the schema document has a target
 namespace of 'http://ofbiz.apache.org/Widget-Form'.
2020-10-03 19:07:48,935 |jsse-nio-8443-exec-4 |UtilXml |E| XmlFileLoader: File Internal Content process error. Line: 20. Error message: TargetNamespace.2: Expecting no namespace, but the schema document has a target
 namespace of 'http://ofbiz.apache.org/Widget-Form'.

I had some old files in my Birt\workspace\Report Builder dir. I picked one and it worked as before. So I guess the problem is really these errors above.

I'll have a deeper look ASAP

Thanks for your interest in the BIRT Flexible reports  :)

Jacques

Le 26/09/2020 à 13:47, Georg Potthast a écrit :
I kept on testing BIRT flexible reports. When I generate a report like this:
select „Choose report topic: example“,
enter the name e.g. „myexample“ plus a description,
click „send“ and download the generated report.
The downloaded myexample.rptdesign has no layout and the Data Set includes all the fields in the entity definition for entity-name="Example" in \plugins\example\entitydef\entitymodel.xml. I can drag a new table into the main window and specify „Data Set“ as the Data Set. Then I can select exampleId, exampleTypeId and exampleName from the list of fields. If I save this report design then and upload it, it will show the report result as provided in the example at the main button.

This works but it is not mentioned as the procedure to use in the online documentation. I expected that the downloaded file includes a layout which the master would provide.


Reply via email to