Database Reference
In-Depth Information
LISTING 8.21 Ermittlung des aktuellen Datums
TalendDate.getDate("CCYY-MM-DD");
In der Klasse TalendDate sind verschiedene datumsbezogene Funktionen deiniert, über
die nicht nur Datumsangaben erzeugt, sondern auch deren Format verändert werden
kann. Die Funktion getDate liefert, wie bereits erwähnt, das aktuelle Datum zurück. Der
Übergabewert der Funktion bestimmt, in welchem Format das Datum kodiert sein soll.
Die hier verwendete Angabe „CCYY-MM-DD“ ermöglicht Datumsangaben der Form „Jahr-
Monat-Tag“. Die Kürzel in der Angabe stehen für (C)entury - Jahrhundert, (Y)ear - Jahr,
(M)onth - Monat und (D)ay - Tag.
Ziel des „Mapping 2“ ist die Komponente „Ehemalige_Preise“, ein tExcelOutput .Überdie-
se können Daten in Excel-Tabellen geschrieben werden. Die Koniguration des Bausteines
wird über den Component -Reiter vorgenommen (siehe Abbildung 8.37).
BILD 8.37 Koniguration der Komponente Ehemalige_Preise
Die wichtigste Angabe für die Funktion der Komponente ist der File Name . Über den But-
ton , der mit drei Punkten beschriftet ist, kann eine Datei auf der Festplatte gesucht und
ausgewählt werden. Auch die Angabe eines Pfades, an dem sich noch keine Datei beindet,
ist möglich - TOSDI erstellt in diesem Fall eine neue Datei während der Integration. Dies ist
aber nur möglich, wenn „Append existing ile“ nicht gewählt ist, da diese Auswahl bedeu-
tet, dass die einzufügenden Daten an bestehende Einträge in der Tabelle angefügt werden
sollen.
Da Excel Tabellen aus mehreren Arbeitsblättern bestehen können, muss unter „Sheet Na-
me“ der Name eines Arbeitsblattes als Referenz in der Arbeitsmappe angegeben werden.
In Abhängigkeit von der Koniguration der Komponente wird entweder dieses Arbeitsblatt
verwendet oder dahinter ein neues angelegt. Wenn diese Angabe in der Excel-Datei nicht
verändert wurde, und das erste Arbeitsblatt verwendet werden soll, muss hier „Sheet1“ ein-
getragen werden.
Im vorliegenden Fall sollen die neuen Daten in Blatt 1 der existierenden Datei „alte Prei-
se.xls“ eingefügt werden. Damit dies möglich ist, müssen sowohl „Append existing ile“ als
auch „Append existing sheet“ ausgewählt werden. Wird nur der erste Haken gesetzt, würde
Search WWH ::




Custom Search