Jump to content

Kexi/Migration/CSV: Difference between revisions

From KDE Community Wiki
Jstaniek (talk | contribs)
No edit summary
Jstaniek (talk | contribs)
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
==The Tasks==
{{Note|Pick one task from this list. Create a bugs.kde.org entry especially for non-trivial improvements. See [[Calligra/Contributing a Patch|Contributing a Patch]].}}
{{Note|Pick one task from this list. Mark it with a [assigned to YOURNAME] tag. Create a bugs.kde.org entry especially for non-trivial improvements. See [[Calligra/Contributing a Patch|Contributing a Patch]].}}


#[DONE] <strike>[[/Add support for appending CSV data to an existing table/]]</strike>
See {{Task|4759}}.
#[unassigned] Add skipEmptyColumns, skipEmptyRows
 
#[unassigned] Add options to parse booleans (default: 0, false, no, "false", "no" -> false; 1, true, yes, "true", "yes" -> true)
See Also:
#[unassigned] Add options to specify accepted false/true boolean values
* [https://www.ietf.org/rfc/rfc4180.txt RFC: Common Format and MIME Type for Comma-Separated Values (CSV) Files]
#[unassigned] Add option to specify if missing boolean value should be treat as true or false ( import-globally, also depends on 'required' property)
* [http://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&field0-0-0=product&type0-0-0=substring&value0-0-0=csv&field0-0-1=component&type0-0-1=substring&value0-0-1=csv&field0-0-2=short_desc&type0-0-2=substring&value0-0-2=csv&field0-0-3=status_whiteboard&type0-0-3=substring&value0-0-3=csv Bug reports and wishes for CSV support in KDE]
#'''[W. Kosowicz]''' Add option to skip comment lines (off by default, if enabled, whitespace is allowed before the character)
#[unassigned] Add option to specify commend character (# by default)
#[unassigned] Add options to specify date, time, date-time formats (reg exp, mask?)
#Add number settings (see also KDE locale tab):
##[unassigned] Digit grouping (default from locale, can be space/,/./)
##[unassigned] Decimal separator (default from locale, can be space/,/./)
##[unassigned] Positive sign (default from locale, propose +)
##[unassigned] Negative sign (default from locale, propose -)
##[unassigned] Digit set (default from locale)
#[unassigned] Add option to specify escape character
#[unassigned] Add option to specify if multiline text values are allowed (true by default), if allowed, \n or \r\n can occur inside of text value
#[unassigned] Add option to specify 'required' property for given column (true, false, default)
#[unassigned] Add import-global option to specify 'required' property for columns
#[unassigned] Add option to define behaviour on malformed CSV (unclosed quote, extra quote, missing values) - either stop with error or show warning only
#[unassigned] Move options from the main dialog to configuration
#[unassigned] Fix it: default extension is txt first, then csv...

Latest revision as of 01:29, 27 December 2024

Note

Pick one task from this list. Create a bugs.kde.org entry especially for non-trivial improvements. See Contributing a Patch.


See Task #4759.

See Also: