Oc: Unterschied zwischen den Versionen
Root (Diskussion | Beiträge) |
|||
Zeile 33: | Zeile 33: | ||
== xls Umsetzer mit Vorlage.xls == | == xls Umsetzer mit Vorlage.xls == | ||
Oc kann dazu dienen einzelne Datenspalten aus einer XLS Quelle in eine neues XLS-Dokument zu kopieren. Dabei kann Oc folgende Operationen ausführen: | |||
* es können XLS Spalten in eine andere Reihenfolge gebracht werden | * es können XLS Spalten in eine andere Reihenfolge gebracht werden | ||
* es können Spalten weggelassen werden | * es können Spalten weggelassen werden | ||
* es können andere Spaltenüberschriften verwendet werden | * es können andere oder keine Spaltenüberschriften verwendet werden | ||
* es können mehrzeilige Spaltenüberschriften verwendet werden | * es können mehrzeilige Spaltenüberschriften verwendet werden | ||
<i>es folgen die Möglichkeiten im Einzelnen</i> | <i>es folgen die Möglichkeiten im Einzelnen</i> |
Version vom 22. Juni 2006, 11:59 Uhr
Oc steht für Orientation Convert. Es ist ein Open Source Tool, das Daten in Horizontaler Ausrichtung (z.B. ein Text) in vertikale Spalten ausrichtet. Auch die Übertragung von einzelnen xls Spalten in andere ist möglich. ".txt", ".csv" und ".xls" wird nativ unterstützt.
.txt nach .xls Konverter
Quelle ".txt": Trenner ist hier " - "
.xls nach .csv Konverter
Quelle ".xls": Oc ist ein Hilfswerkzeug, mit dem man das SAP konforme XLS - Ergebnis der SEWA in das unkomplizierte csv-Format konvertieren kann. csv ist eine Semikolon separierte Textdatei und in der Weiterverarbeitung (automatisierter Import) leicht zu handhaben.
Sonderformatierungen durch die Datei "Fixed-Formats.ini"
- Durch die Konfigurationsdatei "Fixed-Formats.ini" kann Oc gezwungen werden, einzelne Spalten vor Ausgabe in die csv-Datei in ein Sonderformat zu konvertieren. Im Moment sind folgende Sonderformate konfiguriert:
// Ausgabe mit 5 Nachkommastellen und "." als Komma #.#####
- Aufbau der Datei
<Feldname1>=<Format> <Feldname2>=<Format> ...
- Lokalisierung der Datei: Die Datei wird vorrangig im Arbeitsverzeichnis von Oc gesucht (dies ist das Verzeichnis der Quelldatei). Zweitrangig im Anwendungsverzeichnis (dies ist das Verzeichnis in dem Oc.exe liegt). So lassen sich globale Einstellungen durch Lokale überschreiben.
Beispielkonfiguration:
ZaehlerStandNeu=#.#####
ZaehlerStandAlt=#.#####
xls Umsetzer mit Vorlage.xls
Oc kann dazu dienen einzelne Datenspalten aus einer XLS Quelle in eine neues XLS-Dokument zu kopieren. Dabei kann Oc folgende Operationen ausführen:
- es können XLS Spalten in eine andere Reihenfolge gebracht werden
- es können Spalten weggelassen werden
- es können andere oder keine Spaltenüberschriften verwendet werden
- es können mehrzeilige Spaltenüberschriften verwendet werden
es folgen die Möglichkeiten im Einzelnen
Spalte an dieser Stelle wird der Wert von Spalte übernommen.
>externe Spalte verwende die referenzierte Spalte aus einem Nachschlagewerk.
"Text in jede Zelle wird der konstante Wert Text übernommen.
.1.Spalte ersten Teil der Spalte bis zum ersten Leerzeichen.
.2.Spalte zweiten Teil der Spalte nach dem ersten Leerzeichen.
.+.Spalte1.Spalte2 Werte aus beiden Spalten.
.*.Spalte1.Spalte2 Entweder Spalte A wenn B = X ist.
.j X wird in j, leer wird in n umgesetzt.
xls Umsetzter mit Zaehlerdaten_Referenz.csv
- Anker ist hier die Spalte, die in beiden Dateien (Zaehlerdaten_Referenz & Quelldatei) vorhanden ist.
Anwendung
- Im Windows Explorer einen rechten Mausklick auf die zu konvertierende Datei machen. Es öffnet sich das Kontextmenü.
- Den Menüeintrag "Konvertieren mit Oc" auswählen.
- Im gleichen Verzeichnis wie die Quelldatei ist nun das Konvertierungsergebnis entstanden.