Bug 259416

Summary: Report: showing limits, average and tendency does not work in mode "Sum"
Product: [Applications] skrooge Reporter: Christoph Vogtländer <kde>
Component: generalAssignee: Stephane MANKOWSKI <stephane>
Status: RESOLVED FIXED    
Severity: normal CC: stephane
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:

Description Christoph Vogtländer 2010-12-10 10:04:03 UTC
Version:           unspecified
OS:                Linux

Limits, average and tendency is only shown when in mode "History", it does not work in mode "Sum". Imho this was possible in older releases. Actually, all needed parameters are computed correctly in the "Sum" row of the table.
But it seems that limits, average and tendency can only be drawn if there is exactly one row in the table, which is never the case in mode "Sum". I think from the users point if view it should not matter which mode is selected.

Reproducible: Always

Steps to Reproduce:
create a report, right click on chart area and make sure "Show limits and average" and "Show tendency line" are selected, select mode "Sum"

Actual Results:  
limits, average and tendency line are not drawn

Expected Results:  
limits, average and tendency line should be drawn
Comment 1 Stephane MANKOWSKI 2010-12-11 13:40:18 UTC
SVN commit 1205531 by smankowski:

BUG: 259416: Report: showing limits, average and tendency does not work in mode "Sum" 

 M             20101101-presentation skrooge.odp  
 M  +1 -0      CHANGELOG  
 M  +1 -1      CMakeLists.txt  
 U             skg_advice/skgadviceboardwidget.cpp  
 U             skg_advice/skgadviceplugin.cpp  
 U             skg_advice/skgtipofdayboardwidget.cpp  
 U             skg_bookmark/skgbookmarkplugin.cpp  
 U             skg_bookmark/skgbookmarkplugindockwidget.cpp  
 U             skg_dashboard/skgdashboardpluginwidget.cpp  
 U             skg_dashboard2/skgdashboard2applet.cpp  
 U             skg_dashboard2/skgdashboard2pluginwidget.cpp  
 U             skg_dataengine/skgdataengine.cpp  
 U             skg_debug/skgdebugplugin.cpp  
 U             skg_debug/skgdebugpluginwidget.cpp  
 U             skg_delete/skgdeleteplugin.cpp  
 U             skg_file/skgfileplugin.cpp  
 U             skg_print/skgprintplugin.cpp  
 U             skg_properties/skgpropertiesplugin.cpp  
 U             skg_properties/skgpropertiesplugindockwidget.cpp  
 U             skg_selectall/skgselectallplugin.cpp  
 U             skg_undoredo/skgundoredoplugin.cpp  
 U             skg_undoredo/skgundoredoplugindockwidget.cpp  
 U             skgbankgui/skgbkwidgetcollectiondesignerplugin.cpp  
 U             skgbankgui/skgobjectmodel.cpp  
 U             skgbankgui/skgpredicatcreator.cpp  
 U             skgbankgui/skgpredicatcreatordesignerplugin.cpp  
 U             skgbankgui/skgprocesscreator.cpp  
 U             skgbankgui/skgpropertyeditor.cpp  
 U             skgbankgui/skgquerycreator.cpp  
 U             skgbankgui/skgquerycreatordesignerplugin.cpp  
 U             skgbankgui/skgquerydelegate.cpp  
 U             skgbankgui/skgunitcombobox.cpp  
 U             skgbankgui/skgunitcomboboxdesignerplugin.cpp  
 U             skgbankmodeler/skgaccountobject.cpp  
 U             skgbankmodeler/skgbankobject.cpp  
 U             skgbankmodeler/skgbudgetobject.cpp  
 U             skgbankmodeler/skgbudgetruleobject.cpp  
 U             skgbankmodeler/skgcategoryobject.cpp  
 U             skgbankmodeler/skgdocumentbank.cpp  
 U             skgbankmodeler/skgimportexportmanager.cpp  
 U             skgbankmodeler/skgimportgnc.cpp  
 U             skgbankmodeler/skgimportgsb.cpp  
 U             skgbankmodeler/skgimportkmy.cpp  
 U             skgbankmodeler/skgimportskg.cpp  
 U             skgbankmodeler/skgimportxhb.cpp  
 U             skgbankmodeler/skginterestobject.cpp  
 U             skgbankmodeler/skgoperationobject.cpp  
 U             skgbankmodeler/skgpayeeobject.cpp  
 U             skgbankmodeler/skgrecurrentoperationobject.cpp  
 U             skgbankmodeler/skgruleobject.cpp  
 U             skgbankmodeler/skgsuboperationobject.cpp  
 U             skgbankmodeler/skgtrackerobject.cpp  
 U             skgbankmodeler/skgunitobject.cpp  
 U             skgbankmodeler/skgunitvalueobject.cpp  
 U             skgbankmodelertest/skgtestbigdocument.cpp  
 U             skgbankmodelertest/skgtestimportcsv.cpp  
 U             skgbankmodelertest/skgtestimportgnucash.cpp  
 U             skgbankmodelertest/skgtestimportofx.cpp  
 U             skgbankmodelertest/skgtestimportqif.cpp  
 U             skgbankmodelertest/skgtestinterest.cpp  
 U             skgbankmodelertest/skgtestobjects.cpp  
 U             skgbankmodelertest/skgtestoperation.cpp  
 U             skgbankmodelertest/skgtestrule.cpp  
 U             skgbasegui/kdateedit.cpp  
 U             skgbasegui/kdatepickerpopup.cpp  
 U             skgbasegui/kdatevalidator.cpp  
 U             skgbasegui/skgcalculatoredit.cpp  
 U             skgbasegui/skgcalculatoreditdesignerplugin.cpp  
 U             skgbasegui/skgcolorbutton.cpp  
 U             skgbasegui/skgcolorbuttondesignerplugin.cpp  
 U             skgbasegui/skgcombobox.cpp  
 U             skgbasegui/skgcomboboxdesignerplugin.cpp  
 U             skgbasegui/skgdateedit.cpp  
 U             skgbasegui/skgdateeditdesignerplugin.cpp  
 U             skgbasegui/skgdatepickerpopup.cpp  
 U             skgbasegui/skgfilteredtableview.cpp  
 U             skgbasegui/skgfilteredtableviewdesignerplugin.cpp  
 U             skgbasegui/skgflowlayout.cpp  
 U             skgbasegui/skggraphicsscene.cpp  
 U             skgbasegui/skggraphicsview.cpp  
 U             skgbasegui/skggraphicsviewdesignerplugin.cpp  
 U             skgbasegui/skginterfaceplugin.cpp  
 U             skgbasegui/skglineedit.cpp  
 U             skgbasegui/skglineeditdesignerplugin.cpp  
 U             skgbasegui/skgmainpanel.cpp  
 M  +2 -4      skgbasegui/skgobjectmodelbase.cpp  
 U             skgbasegui/skgshow.cpp  
 U             skgbasegui/skgshowdesignerplugin.cpp  
 U             skgbasegui/skgsortfilterproxymodel.cpp  
 U             skgbasegui/skgtableview.cpp  
 U             skgbasegui/skgtableviewdesignerplugin.cpp  
 U             skgbasegui/skgtablewidget.cpp  
 U             skgbasegui/skgtablewidgetdesignerplugin.cpp  
 M  +11 -5     skgbasegui/skgtablewithgraph.cpp  
 U             skgbasegui/skgtablewithgraphdesignerplugin.cpp  
 U             skgbasegui/skgtabpage.cpp  
 U             skgbasegui/skgtabwidget.cpp  
 U             skgbasegui/skgtabwidgetdesignerplugin.cpp  
 U             skgbasegui/skgtreeview.cpp  
 U             skgbasegui/skgtreeviewdesignerplugin.cpp  
 U             skgbasegui/skguniqueapplication.cpp  
 U             skgbasegui/skgwebview.cpp  
 U             skgbasegui/skgwebviewdesignerplugin.cpp  
 U             skgbasegui/skgwidget.cpp  
 U             skgbasegui/skgwidgetcollectiondesignerplugin.cpp  
 U             skgbasegui/skgzoomselector.cpp  
 U             skgbasegui/skgzoomselectordesignerplugin.cpp  
 U             skgbaseguitest/skgtestwidgetcollection.cpp  
 U             skgbasemodeler/skgdefine.h  
 U             skgbasemodeler/skgdocument.cpp  
 U             skgbasemodeler/skgerror.cpp  
 U             skgbasemodeler/skgnamedobject.cpp  
 U             skgbasemodeler/skgnodeobject.cpp  
 U             skgbasemodeler/skgobjectbase.cpp  
 U             skgbasemodeler/skgpropertyobject.cpp  
 U             skgbasemodeler/skgservices.cpp  
 U             skgbasemodeler/skgtraces.cpp  
 U             skgbasemodeler/skgtransactionmng.cpp  
 U             skgbasemodelertest/skgtestmacro.h  
 U             skgbasemodelertest/skgtesttransaction.cpp  
 U             skgmyapplitest/main.cpp  
 U             skrooge/main.cpp  
 U             skrooge_bank/skgaccountboardwidget.cpp  
 U             skrooge_bank/skgbankboardwidget.cpp  
 U             skrooge_bank/skgbankplugin.cpp  
 U             skrooge_bank/skgbankpluginwidget.cpp  
 U             skrooge_budget/skgbudgetplugin.cpp  
 U             skrooge_budget/skgbudgetpluginwidget.cpp  
 M  +19 -1     skrooge_budget/skgbudgetpluginwidget_base.ui  
 U             skrooge_calculator/skgcalculatorplugin.cpp  
 U             skrooge_calculator/skgcalculatorpluginwidget.cpp  
 U             skrooge_calculator/skginterestboardwidget.cpp  
 U             skrooge_categories/skgcategoriesplugin.cpp  
 U             skrooge_categories/skgcategoriespluginwidget.cpp  
 U             skrooge_importexport/skgimportexportplugin.cpp  
 U             skrooge_monthly/skgmonthlyboardwidget.cpp  
 U             skrooge_monthly/skgmonthlyplugin.cpp  
 U             skrooge_monthly/skgmonthlypluginwidget.cpp  
 U             skrooge_operation/skgbookmarkboardwidget.cpp  
 U             skrooge_operation/skgoperationboardwidget.cpp  
 U             skrooge_operation/skgoperationplugin.cpp  
 M  +3 -2      skrooge_operation/skgoperationpluginwidget.cpp  
 U             skrooge_operation/skgsplittabledelegate.cpp  
 U             skrooge_payee/skgpayeeplugin.cpp  
 U             skrooge_payee/skgpayeepluginwidget.cpp  
 U             skrooge_report/skgreportboardwidget.cpp  
 U             skrooge_report/skgreportplugin.cpp  
 M  +1 -1      skrooge_report/skgreportpluginwidget.cpp  
 U             skrooge_scheduled/skgscheduledboardwidget.cpp  
 U             skrooge_scheduled/skgscheduledplugin.cpp  
 U             skrooge_scheduled/skgscheduledpluginwidget.cpp  
 U             skrooge_search/skgalarmboardwidget.cpp  
 U             skrooge_search/skgsearchplugin.cpp  
 U             skrooge_search/skgsearchpluginwidget.cpp  
 U             skrooge_tracker/skgtrackerplugin.cpp  
 U             skrooge_tracker/skgtrackerpluginwidget.cpp  
 U             skrooge_unit/skgunitboardwidget.cpp  
 U             skrooge_unit/skgunitplugin.cpp  
 U             skrooge_unit/skgunitpluginwidget.cpp  
 M  +102 -19   test.ui  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1205531