Anonymous | Login | Signup for a new account | 2024-11-21 19:12 CET |
My View | View Issues | Change Log | Roadmap | Search |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0000782 | FL5 | 2.2 Subprogram FLUC (CONV) | public | 2016-02-05 09:54 | 2017-09-28 23:27 | ||||
Reporter | Falk Reichbott | ||||||||
Assigned To | Falk Reichbott | ||||||||
Priority | normal | Severity | feature | Reproducibility | N/A | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | General | OS | General | OS Version | General | ||||
Product Version | 5.1.10 | ||||||||
Target Version | 5.1.16 | Fixed in Version | 5.1.16 | ||||||
Summary | 0000782: Support of conversion of tables, CSV files and FB datasets | ||||||||
Description | Add a new formatting feature to convert tables. fmt.tab(type.string(in() out()) type.number(in() out()) type.float(in() out()) type.blob(in() out()) type.selection(in() out()) ...) A list of types defines each row of an array. The inbound reprasentation and outbound reprasentation can be free defined. At read the outbound reprasentation has a internal default and at write the inbound reprasentation is known and must not specified. With conv a new read.table() and write.table() must be supported. The multiple (up to 32) conversions per column can be defined. For example, it must be possible to collapse a string, do character set conversion, encryption and base encoding for it. Support all conversions also on byte and record interfaces. FCROPNV(rtc,cnv,"type.string(in() out(whitespace=collapse))") FCRGET/LOC/PUTV(rtc,hdl,cnv,len,dat) FCRCLSV(rtc,cnv) Support at minimum strings, blobs (binaries), number, floats, booleans and selections as scalar data types. The corresponding element converts are spezific for each data type and would be reused in the free logical format conversions cabebilities in the future. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Relationships | ||||||
|
Notes | |
(0001127) Falk Reichbott (administrator) 2017-09-28 23:27 |
* First version of table support (FB<->CSV<->VB) ** A record can now split in several columns ** Each column are parted with different methods (fix length, length field, binary delimiter or CSV entry) ** Each column are assigned with a certain data type (binary, string, integer, float) ** Each data type supports different kinds of external representations (character set, endianness, BCD, ...) ** You must describe the table at read and you can use auto formatting at write ** You can remove and or reorder or add columns at write based on logical names ** You can handle more than one table per file by different row specifications ** This version of table support contains an unlimited amount of pre-/post processing steps ** No processors available yet, but with the next revision column encryption is planed ** This version of table support is prepared for tables in hierarchical formats (TLV (e.g. ASN-1), TVD (e.g. SWIFT), XML (e.g. SEPA)) *** Support of Tag-Value-Delimiter text files like swift is planed for the next revision *** Support of XML files like SEPA are planed for the after next revision ** You can activate an end of table handling to write the tables of one source to different files |
Issue History | |||
Date Modified | Username | Field | Change |
2016-02-05 09:54 | Falk Reichbott | New Issue | |
2016-02-05 09:54 | Falk Reichbott | Status | new => assigned |
2016-02-05 09:54 | Falk Reichbott | Assigned To | => Falk Reichbott |
2016-02-05 10:19 | Ulrich Schwab | Summary | Support of conversion of tables, CVS files and FB datasets => Support of conversion of tables, CSV files and FB datasets |
2016-02-18 08:30 | Falk Reichbott | Target Version | 5.2 => 5.1.13 |
2016-02-29 13:50 | Falk Reichbott | Target Version | 5.1.13 => 5.1.12 |
2016-05-12 18:43 | Falk Reichbott | Target Version | 5.1.12 => 5.1.13 |
2016-06-02 10:17 | Falk Reichbott | Target Version | 5.1.13 => 5.1.14 |
2016-11-17 16:02 | Falk Reichbott | Target Version | 5.1.14 => 5.1.15 |
2017-01-23 07:51 | Falk Reichbott | Target Version | 5.1.15 => 5.1.16 |
2017-03-03 17:32 | Falk Reichbott | Target Version | 5.1.16 => 5.1.17 |
2017-05-10 13:44 | Falk Reichbott | Relationship added | related to 0000866 |
2017-05-10 13:45 | Falk Reichbott | Target Version | 5.1.17 => 5.1.16 |
2017-09-28 23:27 | Falk Reichbott | Note Added: 0001127 | |
2017-09-28 23:27 | Falk Reichbott | Status | assigned => resolved |
2017-09-28 23:27 | Falk Reichbott | Fixed in Version | => 5.1.16 |
2017-09-28 23:27 | Falk Reichbott | Resolution | open => fixed |
Copyright © 2000 - 2024 MantisBT Team |