Am 19.11.2013 21:31, schrieb Micha Kuehn:
Mohing, VT schrieb:
Ich habe eine Datei
Welches Format hat die Datei denn? Reines Textformat? Dann würde sich
die Bearbeitung mit einem normalen Editor anbieten, bevor du das Ganze
als csv-Datei nach Calc bringst.
Dateiformat: ASCII, also reines Textformat
Editor scheidet aus, da pro Arbeitstag etwa 6000 Zeilen Daten zusammen
kommen können.
ein Interger dar (zB 123.4567)
Falls das die Zahl 123,4567 sein soll (also hundertdreiundzwanzig
Komma 4567), so ist das kein Integer (Ganzzahl), sondern eine
Dezimalzahl.
Stimmt- lange her das ich Programmiert habe.
Aus mehreren Labeln stellen sich Gruppen zusammen.
Dies habe ich nicht verstanden. Was ist eine Gruppe, woran erkennt man
die? Werden zwei Gruppen durch Leerzeile getrennt oder wie? Auch die
Zahlen im Beispiel kann ich nicht sinnvoll vom Ursprungsformat zum
Zielformat zuordnen.
Man erkennt einer Gruppe einzig und allein durch eine wiederkehrende
Labelabfolge. Keine Leerzeilen. Einzig und allein eine Stack-Struktur.
Vermutlich hast du noch keine hilfreiche Rückmeldung erhalten, weil
das nicht klar genug formuliert war. Vielleicht beschreibst du einfach
nochmal neu?
Eingabedatei (Ausschnitt, 2 Blöcke):
5=1
4=2.1
6=61
37=100.0000
38=200.0000
39=20.00
5=121
4=3.2
6=51
37=112.2345
38=212.7654
39.19.99
Ausgabedatei:
a) Tabellarisch mit Leerzeichen als Trenner und/oder
b) in Formularstruktur mit Textbezeichnungen; zB als Nachweis
Vor 25 Jahren habe ich das mal in Pascal programmiert- aber das hilft
mir heute nicht weiter.
Wollte nur wissen ob sich dieses Problemchen mit LO erschlagen ließe.
Sonst muss ich in den sauren Apfel "Perl" beißen.
Grüsse Guido
--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.