[jira] [Commented] (OFBIZ-6919) Birt Report Builder: an enhancement of the Birt component. Easier user possibility of report creation.

2017-01-27 Thread Jacques Le Roux (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-6919?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15843281#comment-15843281
 ] 

Jacques Le Roux commented on OFBIZ-6919:


Hi Nicolas,

Though because of a power outage I had no chances to make a review today as I 
expected, I agree we can commit and share with the community. I'll try to 
translate/migrate the developer documentation ASAP :) Then I'll do the same for 
the users documentation, which is actually also much useful for developers.

About the properties, we 1st need to define the types. We can though obviously 
begin with the timestamp fields and increase later. Other ideas than timestamp 
fields already?

Pierre, of course I see no reasons to not create EntityUtil calls for these 
properties.

> Birt Report Builder: an enhancement of the Birt component. Easier user 
> possibility of report creation.
> --
>
> Key: OFBIZ-6919
> URL: https://issues.apache.org/jira/browse/OFBIZ-6919
> Project: OFBiz
>  Issue Type: New Feature
>  Components: specialpurpose/birt
>Affects Versions: Trunk
>Reporter: François Wurmser
>Assignee: Jacques Le Roux
>Priority: Minor
> Fix For: Upcoming Release
>
> Attachments: birt.zip, flexibleBirt.tar.gz, flexibleBirt.tar.gz, 
> OFBIZ-6919.patch
>
>
> This is a new implementation of Birt. It allows the creation of "report 
> masters" by the developer, which will in turn let the user create its own 
> reports. Data connection of report is fully generated by OFBiz based on 
> report master. Design is user made.
> Filtering is made via content forms stored in the database ("FORM_COMBINED") 
> data_resource.
> The patch should be available in a few days.
> *Credits:* this feature has been designed by Nicolas Malin, Pierre Gaudin and 
> François Wurmser. It has been implemented by François Wurmser as a Neogia 
> addon and ported by Jacques Le Roux to a custom OFBiz R13 version and then to 
> the OFBiz trunk with simple changes in the framework where it was secured 
> using OWASP security policies.
> *Note:* the BIRT_REPORT_BUILDER_USAGE_POLICY still needs to be completed. For 
> now it's bypassed on "FLEXIBLE_REPORT" contentTypeId, a FIXME exists in Java 
> code



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (OFBIZ-6919) Birt Report Builder: an enhancement of the Birt component. Easier user possibility of report creation.

2017-01-27 Thread Pierre Smits (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-6919?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15842994#comment-15842994
 ] 

Pierre Smits commented on OFBIZ-6919:
-

Please consider making these birt properties work in a multi-tenancy setup.

> Birt Report Builder: an enhancement of the Birt component. Easier user 
> possibility of report creation.
> --
>
> Key: OFBIZ-6919
> URL: https://issues.apache.org/jira/browse/OFBIZ-6919
> Project: OFBiz
>  Issue Type: New Feature
>  Components: specialpurpose/birt
>Affects Versions: Trunk
>Reporter: François Wurmser
>Assignee: Jacques Le Roux
>Priority: Minor
> Fix For: Upcoming Release
>
> Attachments: birt.zip, flexibleBirt.tar.gz, flexibleBirt.tar.gz, 
> OFBIZ-6919.patch
>
>
> This is a new implementation of Birt. It allows the creation of "report 
> masters" by the developer, which will in turn let the user create its own 
> reports. Data connection of report is fully generated by OFBiz based on 
> report master. Design is user made.
> Filtering is made via content forms stored in the database ("FORM_COMBINED") 
> data_resource.
> The patch should be available in a few days.
> *Credits:* this feature has been designed by Nicolas Malin, Pierre Gaudin and 
> François Wurmser. It has been implemented by François Wurmser as a Neogia 
> addon and ported by Jacques Le Roux to a custom OFBiz R13 version and then to 
> the OFBiz trunk with simple changes in the framework where it was secured 
> using OWASP security policies.
> *Note:* the BIRT_REPORT_BUILDER_USAGE_POLICY still needs to be completed. For 
> now it's bypassed on "FLEXIBLE_REPORT" contentTypeId, a FIXME exists in Java 
> code



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (OFBIZ-6919) Birt Report Builder: an enhancement of the Birt component. Easier user possibility of report creation.

2017-01-27 Thread Nicolas Malin (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-6919?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15842941#comment-15842941
 ] 

Nicolas Malin commented on OFBIZ-6919:
--

Yes we can add a property birt.properties.

I prepared a patch from the github branch, I think we can commit this first 
version

> Birt Report Builder: an enhancement of the Birt component. Easier user 
> possibility of report creation.
> --
>
> Key: OFBIZ-6919
> URL: https://issues.apache.org/jira/browse/OFBIZ-6919
> Project: OFBiz
>  Issue Type: New Feature
>  Components: specialpurpose/birt
>Affects Versions: Trunk
>Reporter: François Wurmser
>Assignee: Jacques Le Roux
>Priority: Minor
> Fix For: Upcoming Release
>
> Attachments: birt.zip, flexibleBirt.tar.gz, flexibleBirt.tar.gz
>
>
> This is a new implementation of Birt. It allows the creation of "report 
> masters" by the developer, which will in turn let the user create its own 
> reports. Data connection of report is fully generated by OFBiz based on 
> report master. Design is user made.
> Filtering is made via content forms stored in the database ("FORM_COMBINED") 
> data_resource.
> The patch should be available in a few days.
> *Credits:* this feature has been designed by Nicolas Malin, Pierre Gaudin and 
> François Wurmser. It has been implemented by François Wurmser as a Neogia 
> addon and ported by Jacques Le Roux to a custom OFBiz R13 version and then to 
> the OFBiz trunk with simple changes in the framework where it was secured 
> using OWASP security policies.
> *Note:* the BIRT_REPORT_BUILDER_USAGE_POLICY still needs to be completed. For 
> now it's bypassed on "FLEXIBLE_REPORT" contentTypeId, a FIXME exists in Java 
> code



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (OFBIZ-6919) Birt Report Builder: an enhancement of the Birt component. Easier user possibility of report creation.

2017-01-26 Thread Jacques Le Roux (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-6919?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15840964#comment-15840964
 ] 

Jacques Le Roux commented on OFBIZ-6919:


Hi Nicolas,

That's indeed another option that we would then need to document. But I still 
wonder when end users will need these fields in reports... 
Maybe we could even remove them altogether (all technical field types) but 
could have them with a (I guess rarely used) property (or maybe a property by 
type)?

> Birt Report Builder: an enhancement of the Birt component. Easier user 
> possibility of report creation.
> --
>
> Key: OFBIZ-6919
> URL: https://issues.apache.org/jira/browse/OFBIZ-6919
> Project: OFBiz
>  Issue Type: New Feature
>  Components: specialpurpose/birt
>Affects Versions: Trunk
>Reporter: François Wurmser
>Assignee: Jacques Le Roux
>Priority: Minor
> Fix For: Upcoming Release
>
> Attachments: birt.zip, flexibleBirt.tar.gz, flexibleBirt.tar.gz
>
>
> This is a new implementation of Birt. It allows the creation of "report 
> masters" by the developer, which will in turn let the user create its own 
> reports. Data connection of report is fully generated by OFBiz based on 
> report master. Design is user made.
> Filtering is made via content forms stored in the database ("FORM_COMBINED") 
> data_resource.
> The patch should be available in a few days.
> *Credits:* this feature has been designed by Nicolas Malin, Pierre Gaudin and 
> François Wurmser. It has been implemented by François Wurmser as a Neogia 
> addon and ported by Jacques Le Roux to a custom OFBiz R13 version and then to 
> the OFBiz trunk with simple changes in the framework where it was secured 
> using OWASP security policies.
> *Note:* the BIRT_REPORT_BUILDER_USAGE_POLICY still needs to be completed. For 
> now it's bypassed on "FLEXIBLE_REPORT" contentTypeId, a FIXME exists in Java 
> code



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (OFBIZ-6919) Birt Report Builder: an enhancement of the Birt component. Easier user possibility of report creation.

2017-01-26 Thread Nicolas Malin (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-6919?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15840243#comment-15840243
 ] 

Nicolas Malin commented on OFBIZ-6919:
--

Are you sure Jacques ?
I started with this idea, but after some thinking I hadn't use these field for 
reporting and on most of time it's just noising for end user.
So I prefer instead add an option, include the needed field like createTxStamp 
on a dedicate view to rename correctly the field for more explanation. 

> Birt Report Builder: an enhancement of the Birt component. Easier user 
> possibility of report creation.
> --
>
> Key: OFBIZ-6919
> URL: https://issues.apache.org/jira/browse/OFBIZ-6919
> Project: OFBiz
>  Issue Type: New Feature
>  Components: specialpurpose/birt
>Affects Versions: Trunk
>Reporter: François Wurmser
>Assignee: Jacques Le Roux
>Priority: Minor
> Fix For: Upcoming Release
>
> Attachments: birt.zip, flexibleBirt.tar.gz, flexibleBirt.tar.gz
>
>
> This is a new implementation of Birt. It allows the creation of "report 
> masters" by the developer, which will in turn let the user create its own 
> reports. Data connection of report is fully generated by OFBiz based on 
> report master. Design is user made.
> Filtering is made via content forms stored in the database ("FORM_COMBINED") 
> data_resource.
> The patch should be available in a few days.
> *Credits:* this feature has been designed by Nicolas Malin, Pierre Gaudin and 
> François Wurmser. It has been implemented by François Wurmser as a Neogia 
> addon and ported by Jacques Le Roux to a custom OFBiz R13 version and then to 
> the OFBiz trunk with simple changes in the framework where it was secured 
> using OWASP security policies.
> *Note:* the BIRT_REPORT_BUILDER_USAGE_POLICY still needs to be completed. For 
> now it's bypassed on "FLEXIBLE_REPORT" contentTypeId, a FIXME exists in Java 
> code



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (OFBIZ-6919) Birt Report Builder: an enhancement of the Birt component. Easier user possibility of report creation.

2017-01-23 Thread Nicolas Malin (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-6919?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15834235#comment-15834235
 ] 

Nicolas Malin commented on OFBIZ-6919:
--

I approach to a final version :) , I will check if we can create a beautifull 
birt rptDesign

> Birt Report Builder: an enhancement of the Birt component. Easier user 
> possibility of report creation.
> --
>
> Key: OFBIZ-6919
> URL: https://issues.apache.org/jira/browse/OFBIZ-6919
> Project: OFBiz
>  Issue Type: New Feature
>  Components: specialpurpose/birt
>Affects Versions: Trunk
>Reporter: François Wurmser
>Assignee: Jacques Le Roux
>Priority: Minor
> Fix For: Upcoming Release
>
> Attachments: birt.zip, flexibleBirt.tar.gz, flexibleBirt.tar.gz
>
>
> This is a new implementation of Birt. It allows the creation of "report 
> masters" by the developer, which will in turn let the user create its own 
> reports. Data connection of report is fully generated by OFBiz based on 
> report master. Design is user made.
> Filtering is made via content forms stored in the database ("FORM_COMBINED") 
> data_resource.
> The patch should be available in a few days.
> *Credits:* this feature has been designed by Nicolas Malin, Pierre Gaudin and 
> François Wurmser. It has been implemented by François Wurmser as a Neogia 
> addon and ported by Jacques Le Roux to a custom OFBiz R13 version and then to 
> the OFBiz trunk with simple changes in the framework where it was secured 
> using OWASP security policies.
> *Note:* the BIRT_REPORT_BUILDER_USAGE_POLICY still needs to be completed. For 
> now it's bypassed on "FLEXIBLE_REPORT" contentTypeId, a FIXME exists in Java 
> code



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (OFBIZ-6919) Birt Report Builder: an enhancement of the Birt component. Easier user possibility of report creation.

2017-01-20 Thread Jacques Le Roux (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-6919?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15832851#comment-15832851
 ] 

Jacques Le Roux commented on OFBIZ-6919:


I committed a small fix (contentId name changed) in the framework and content 
component at r1779701

> Birt Report Builder: an enhancement of the Birt component. Easier user 
> possibility of report creation.
> --
>
> Key: OFBIZ-6919
> URL: https://issues.apache.org/jira/browse/OFBIZ-6919
> Project: OFBiz
>  Issue Type: New Feature
>  Components: specialpurpose/birt
>Affects Versions: Trunk
>Reporter: François Wurmser
>Assignee: Jacques Le Roux
>Priority: Minor
> Fix For: Upcoming Release
>
> Attachments: flexibleBirt.tar.gz
>
>
> This is a new implementation of Birt. It allows the creation of "report 
> masters" by the developer, which will in turn let the user create its own 
> reports. Data connection of report is fully generated by OFBiz based on 
> report master. Design is user made.
> Filtering is made via content forms stored in the database ("FORM_COMBINED") 
> data_resource.
> The patch should be available in a few days.
> *Credits:* this feature has been designed by Nicolas Malin, Pierre Gaudin and 
> François Wurmser. It has been implemented by François Wurmser as a Neogia 
> addon and ported by Jacques Le Roux to a custom OFBiz R13 version and then to 
> the OFBiz trunk with simple changes in the framework where it was secured 
> using OWASP security policies.
> *Note:* the BIRT_REPORT_BUILDER_USAGE_POLICY still needs to be completed. For 
> now it's bypassed on "FLEXIBLE_REPORT" contentTypeId, a FIXME exists in Java 
> code



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (OFBIZ-6919) Birt Report Builder: an enhancement of the Birt component. Easier user possibility of report creation.

2017-01-20 Thread Jacques Le Roux (JIRA)

[ 
https://issues.apache.org/jira/browse/OFBIZ-6919?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15832846#comment-15832846
 ] 

Jacques Le Roux commented on OFBIZ-6919:


If you use the current "Birt Report Builder" version (WIP...) with another 
theme (tested with Tomahawk) than a Rainbow theme, to see the new 
functionnalities (added to current Birt component) look into the dropdown menus 
for the "Flexible Report" menu (to be renamed "Report Builder")

> Birt Report Builder: an enhancement of the Birt component. Easier user 
> possibility of report creation.
> --
>
> Key: OFBIZ-6919
> URL: https://issues.apache.org/jira/browse/OFBIZ-6919
> Project: OFBiz
>  Issue Type: New Feature
>  Components: specialpurpose/birt
>Affects Versions: Trunk
>Reporter: François Wurmser
>Assignee: Jacques Le Roux
>Priority: Minor
> Fix For: Upcoming Release
>
> Attachments: flexibleBirt.tar.gz
>
>
> This is a new implementation of Birt. It allows the creation of "report 
> masters" by the developer, which will in turn let the user create its own 
> reports. Data connection of report is fully generated by OFBiz based on 
> report master. Design is user made.
> Filtering is made via content forms stored in the database ("FORM_COMBINED") 
> data_resource.
> The patch should be available in a few days.
> *Credits:* this feature has been designed by Nicolas Malin, Pierre Gaudin and 
> François Wurmser. It has been implemented by François Wurmser as a Neogia 
> addon and ported by Jacques Le Roux to a custom OFBiz R13 version and then to 
> the OFBiz trunk with simple changes in the framework where it was secured 
> using OWASP security policies.
> *Note:* the BIRT_REPORT_BUILDER_USAGE_POLICY still needs to be completed. For 
> now it's bypassed on "FLEXIBLE_REPORT" contentTypeId, a FIXME exists in Java 
> code



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)