|
|
# enaio Komponente: CopyMove
|
|
|
|
|
|
Die enaio Blue Komponente `CopyMove` dient dazu, Daten von einem Standort in enaio zu einem anderen Standort zu verschieben oder zu kopieren.
|
|
|
|
|
|
<img src="images/enaioBlueCopyMove.svg" width="64" style="float: right;">
|
|
|
|
|
|
## Konfiguration
|
|
|
|
|
|
|
|
|
### Basic Settings
|
|
|
|
|
|
Auf der `Component`-Reiter in Talend können die meisten Einstellungen unter `Basic settings` vorgenommen werden.
|
|
|
|
|
|
![Der Kopier- oder Verschiebungsprozess wird über die Basic Settings konfiguriert.](images/2018-06-29-Talend-blueline-copymove-basic-settings.png)
|
|
|
|
|
|
*Der Kopier- oder Verschiebungsprozess wird über die Basic Settings konfiguriert.*
|
|
|
|
|
|
Folgend werden die hier möglichen Einstellungen dokumentiert. Die Einträge sind pro Zeile, wie sie in Talend dargestellt werden zusammengefasst.
|
|
|
<table>
|
|
|
<tr>
|
|
|
<th VALIGN="TOP">
|
|
|
Enaio Connection
|
|
|
|
|
|
</th>
|
|
|
<td>
|
|
|
Die mithilfe der `enaioBlueConnection`-Komponente aufgebaute Verbindung wird hier ausgewählt.
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th VALIGN="TOP">
|
|
|
Copy or move
|
|
|
|
|
|
</th>
|
|
|
<td>
|
|
|
Über dieses Feld wird gewählt, ob das Objekt zu einem neuen Standort kopiert oder verschoben werden soll.
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th VALIGN="TOP">
|
|
|
Object ID
|
|
|
|
|
|
</th>
|
|
|
<td>
|
|
|
Enthält die ID des zu verschiebenden oder zu kopierenden Objektes
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th VALIGN="TOP">
|
|
|
Object Internal Name
|
|
|
|
|
|
</th>
|
|
|
<td>
|
|
|
Enthält den internen Namen des Objekttyps. Über das Feld `Ident.`gleich dahinter besteht die Möglichkeit auszwählen, dass statt dem internen Namen die ID des Objekttyps mitgegeben werden soll.
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th VALIGN="TOP">
|
|
|
Register ID
|
|
|
|
|
|
</th>
|
|
|
<td>
|
|
|
Bezieht sich auf das Zielregister, in das das Objekt verschoben oder kopiert werden soll. </br>
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th VALIGN="TOP">
|
|
|
Register Type ID
|
|
|
|
|
|
</th>
|
|
|
<td>
|
|
|
Dieses Feld sollte den Typ des Zielregisters enthalten. </br>
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th VALIGN="TOP">
|
|
|
Folder ID
|
|
|
|
|
|
</th>
|
|
|
<td>
|
|
|
Enthält den Zielordner.</br>
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
|
<th VALIGN="TOP">
|
|
|
Action 0
|
|
|
|
|
|
</th>
|
|
|
<td>
|
|
|
Über dieses Feld kann gesteuert werden, wie sich das System im Fall von 0 Treffern verhalten soll. Der Standard wäre hier `Insert` (Also dass das Objekt eingefügt wird). Die beiden anderen Möglichkeiten sind `None`, also das nichts getan werden soll und `Error`, also dass ein Fehler ausgegeben werden soll.\n
|
|
|
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<th VALIGN="TOP">
|
|
|
Source parent ID
|
|
|
|
|
|
</th>
|
|
|
<td>
|
|
|
|
|
|
Falls Relevant, kann hier die ID des Elternobjekts mitgegeben werden.\n
|
|
|
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
|
|
|
Unterhalb der oben erwähnten Eingabefelder, sind weitere Optionen möglich. Diese sind im enaio Server API Handbuch dokumentiert.
|
|
|
|
|
|
|
|
|
|