Kexi/Plugins/Reports: Difference between revisions
No edit summary |
No edit summary |
||
Line 30: | Line 30: | ||
**Table Item | **Table Item | ||
**Sub Report | **Sub Report | ||
*Add "Visible" bool property to any report elements including sections ([[User:Jstaniek|Jstaniek]] 09:10, 27 April 2011 (UTC)) | |||
**compare to http://msdn.microsoft.com/en-us/library/ff822441.aspx | |||
==Features== | ==Features== |
Revision as of 09:10, 27 April 2011
Todo List
Fix javascript kross plugin, or disable as it seems buggy, qtscript is ok.Now loads qtscript if available and javascript is selected - 3-Jul-2010KWord ExportKSpread Export- Make row colour the same as section background
- Add more script events, such as on_load, to complement on_render.
Properly sync size/pos properties between the editor and the itemMake report entities (label/field etc) plugins, so its easier to add new ones ?- Maybe use flakes, or create a report 'shape' that can be embedded elsewhere
- Add more math functions
- Undo/Redo support
Dynamically adjust page margins when page units are changed- Clean up the mess that is the barcode generators!
- Custom page sizes
When pasting items, dont allow to go below bottom of sectionPage number/totalHTML Export (maybe link in with webforms)--Fix to use KIO instead of QFile etc to allow saving to remote dirAllow functions defined in external scripts to be called, or add a 'modules' plugin as a place for user defined functions.Speed up background drawing - seems more dependant on gfx driver.... raster engine is faster than intel! Dont use antialisaing, or do use raster is the answerSorting and Grouping for the datasource in KoReportData- Use ODF text paragraphs for label text and allow ODF text for report values --jstaniek 13:54, 6 February 2010 (PST)
- we could paint whatever ODF allows for a paragraph; for now some ODF attributes map exactly to QFont attrs
- this is handled in KoCharacterStyle::saveOdf(KoGenStyle &style)
- but at gui level editing is the problem: (we will need support in forms to enter the data, as well as support in report designer, to enter the static label text in ODF format)
- Future Item Plugins
- Table Item
- Sub Report
- Add "Visible" bool property to any report elements including sections (Jstaniek 09:10, 27 April 2011 (UTC))
Features
- GUI Designer
- User Scripting
- Javascript
- Python
- And any other Kross languages
- Events
- Report OnOpen
- Report OnNewPage
- Report OnComplete
- Section OnRender
- Controls (builtin):
- Label
- Field
- Text
- Line
- Image
- Static
- Dynamic
- Checkbox
- Plugins:
- Barcode
- 3of9
- 3of9+
- 128
- upc-a
- upc-e
- ean13
- ean8
- Charts
- with linked child/master fields
- Barcode
- Grouping/Sorting
- Group headers/footers
Links
- Compare with MSA properties for compatibility: http://msdn.microsoft.com/en-us/library/ff841525.aspx