Bug 412750 - No xml export for reports
Summary: No xml export for reports
Status: RESOLVED FIXED
Alias: None
Product: kmymoney
Classification: Applications
Component: exporter (show other bugs)
Version: unspecified
Platform: unspecified All
: NOR wishlist
Target Milestone: 5.2
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks: 488491
  Show dependency treegraph
 
Reported: 2019-10-09 07:17 UTC by Ralf Habacker
Modified: 2024-10-22 17:50 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 5.2
Sentry Crash Report:


Attachments
related patch based on 4.8 branch (12.58 KB, patch)
2019-10-09 08:33 UTC, Ralf Habacker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf Habacker 2019-10-09 07:17:35 UTC
The kmymoney report engine allows the export of reports in csv and html format, what is currently missing is an export in XML format.

STEPS TO REPRODUCE
1. start kmymoney
2. open a file
3. open a report
4. click on 'export'
5. Inspect the list of extensions

OBSERVED RESULT
There are entries for csv and html, but not xml.

EXPECTED RESULT
There should be an entry for xml too

ADDITIONAL INFORMATION
XML is used as an exchange format in many applications and supports more complex exports than csv allows.
Comment 1 Ralf Habacker 2019-10-09 08:33:50 UTC
Created attachment 123098 [details]
related patch based on 4.8 branch

The appended patch implements this feature (based on 4.8 branch), but does not match implementation on 5.0/master branch
Comment 2 Bug Janitor Service 2024-10-22 11:33:10 UTC
A possibly relevant merge request was started @ https://invent.kde.org/office/kmymoney/-/merge_requests/236
Comment 3 Bug Janitor Service 2024-10-22 12:40:53 UTC
A possibly relevant merge request was started @ https://invent.kde.org/office/kmymoney/-/merge_requests/237
Comment 4 Ralf Habacker 2024-10-22 17:50:40 UTC
Git commit 6db271cc70923a2ad40bd586ffa07e3891d5ef37 by Ralf Habacker.
Committed on 22/10/2024 at 11:31.
Pushed by habacker into branch 'master'.

Add xml export to the report user interface
FIXED-IN:5.2

M  +1    -1    kmymoney/plugins/views/reports/kreportsview.cpp
M  +3    -1    kmymoney/plugins/views/reports/kreportsview_p.h

https://invent.kde.org/office/kmymoney/-/commit/6db271cc70923a2ad40bd586ffa07e3891d5ef37