[ 
https://issues.apache.org/jira/browse/OFBIZ-5070?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tom Burns updated OFBIZ-5070:
-----------------------------

    Attachment: AcctgTransEntriesSearchResultsInvoiceAndPaymentPdf.pdf
                AcctgTransEntriesSearchResultsPdf.pdf

Taher,

I agree with you. My choice was qualified by "If BIRT is to be removed from the 
trunk..." which seems to be the way the community is heading. 

I would rather see BIRT as the preferred reporting solution for the reasons you 
point out. BIRT reports are superior to FOP reports and I offer attachments of 
two similar reports form r 1003469 as an example. A print out of the BIRT 
report AcctgTransEntriesSearchResultsInvoiceAndPaymentPdf.pdf) is readable 
centered on the page while the FOP report 
(AcctgTransEntriesSearchResultsPdf.pdf) font is too small and left side of the 
report is outside the print area. 

But no one is supporting BIRT so...

Tom
                
> Problems With BIRT Reports
> --------------------------
>
>                 Key: OFBIZ-5070
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-5070
>             Project: OFBiz
>          Issue Type: Bug
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Tom Burns
>            Assignee: Jacopo Cappellato
>         Attachments: AcctgTransEntriesSearchResultsInvoiceAndPaymentPdf.pdf, 
> AcctgTransEntriesSearchResultsPdf.pdf, InvoiceAcctgTransEntriesPd 8008f.pdf, 
> InvoiceAcctgTransEntriesPdf8009.pdf
>
>
> Following are results of testing BIRT across four revisions in an effort to 
> identity where BIRT reports work and where they do not.
> Four critical revisions were identified:
> 1. r1003469 introduced BIRT reports in accounting which no longer work.
> 2. r1293999 upgraded the BIRT version after which some reports no longer 
> worked
> 3. r1361130 moved BIRT from framework to specialpurpose breaking other reports
> 4. r1407740 is the current release for compairson
> In the current release the BIRT ofbiz-component.xml was altered to mount BIRT 
> reports and the BIRT Examples (which are no longer in the Example ment) were 
> invoked manually (https://localhost:8443/birt/control/main).
> Test results follow:
> Revision      BIRT Report Name        WIDGET  Test Result     Comment
> r1003469      11/01/2010 Hans Bakker added accounting reports                 
>       AcctgTransEntriesSearchResultsInvoiceAndPayment.rptdesign       
> ReportFinancialSummaryScreens.xml       Pass    
>       PaymentAcctgTransEntry.rptdesign        AccountingMenus.xml     Pass    
>       BalanceSheet.rptdesign  ReportFinancialSummaryScreens.xml       Pass    
>       HTML example.rptdesign  ExampleMenus.xml        Pass    
>       PDF example.rptdesign   ExampleMenus.xml        Pass    
>       HTML chart.rptdesign    ExampleMenus.xml        Pass    
>       PDF chart.rptdesign     ExampleMenus.xml        Pass    
>                               
> r1293999      2/26/2012 Hans Bakker upgrade BIRT to 3.7.2                     
>       AcctgTransEntriesSearchResultsInvoiceAndPayment.rptdesign       
> ReportFinancialSummaryScreens.xml       Fail    Page Blank
>       PaymentAcctgTransEntry.rptdesign        AccountingMenus.xml     Pass    
>       BalanceSheet.rptdesign  ReportFinancialSummaryScreens.xml       Fail    
> Page Blank
>       HTML example.rptdesign  ExampleMenus.xml        Pass    
>       PDF example.rptdesign   ExampleMenus.xml        Pass    
>       HTML chart.rptdesign    ExampleMenus.xml        Pass    
>       PDF chart.rptdesign     ExampleMenus.xml        Pass    
>                               
> r1361130      7/13/2012 jacopoc Moved the "birt" component from framework to 
> specialpurpose                   
>       AcctgTransEntriesSearchResultsInvoiceAndPayment.rptdesign       
> ReportFinancialSummaryScreens.xml       Fail    Page Blank
>       PaymentAcctgTransEntry.rptdesign        AccountingMenus.xml     Fail    
> Form opens without data
>       BalanceSheet.rptdesign  ReportFinancialSummaryScreens.xml       Fail    
> Page Blank
>       HTML example.rptdesign  ExampleMenus.xml        Fail    Table (id = 10):
> + A BIRT exception occurred. See next exception for more information.
> Invalid javascript expression: dataSetRow["exampleId"] (Element ID:10)
>       PDF example.rptdesign   ExampleMenus.xml        Fail    Form opens 
> without data
>       HTML chart.rptdesign    ExampleMenus.xml                
> Table (id = 32):
> + A BIRT exception occurred. See next exception for more information.
> Invalid javascript expression: dataSetRow["exampleTypeId"] (Element ID:32)
> Chart (id = 49):
> + A BIRT exception occurred. See next exception for more information.
> Invalid javascript expression: dataSetRow["exampleTypeId"] (Element ID:49)
> Chart (id = 50):
> + A BIRT exception occurred. See next exception for more information.
> Invalid javascript expression: dataSetRow["exampleTypeId"] (Element ID:50)
>       PDF chart.rptdesign     ExampleMenus.xml        Fail    Form opens 
> without data
>                               
> r1407740      Trunk As Of 11/10/2012                  
>       AcctgTransEntriesSearchResultsInvoiceAndPayment.rptdesign       
> ReportFinancialSummaryScreens.xml       Fail    Page Blank
>       PaymentAcctgTransEntry.rptdesign        AccountingMenus.xml     Fail    
> Form opens without data
>       BalanceSheet.rptdesign  ReportFinancialSummaryScreens.xml       Fail    
> Page Blank
>       HTML example.rptdesign  ExampleMenus.xml        Fail    Table (id = 10):
> + A BIRT exception occurred. See next exception for more information.
> Invalid javascript expression: dataSetRow["exampleId"] (Element ID:10)
>       PDF example.rptdesign   ExampleMenus.xml        Fail    Form opens 
> without data
>       HTML chart.rptdesign    ExampleMenus.xml                
> Table (id = 32):
> + A BIRT exception occurred. See next exception for more information.
> Invalid javascript expression: dataSetRow["exampleTypeId"] (Element ID:32)
> Chart (id = 49):
> + A BIRT exception occurred. See next exception for more information.
> Invalid javascript expression: dataSetRow["exampleTypeId"] (Element ID:49)
> Chart (id = 50):
> + A BIRT exception occurred. See next exception for more information.
> Invalid javascript expression: dataSetRow["exampleTypeId"] (Element ID:50)
>       PDF chart.rptdesign     ExampleMenus.xml        Fail    Form opens 
> without data
>                               

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to