GlideImportSetTransformMap – Scoped, Global
Die GlideImportSetTransformMap- API stellt Methoden zum Erstellen von Transformationszuordnungen und Transformationseinträgen bereit.
Sie können die GlideImportSetTransformMap- Methoden in globalen und bereichsbezogenen Skripts verwenden. Verwenden Sie den Namespace-Identifier sn_impex, um ein GlideImportSetTransformMap-Objekt zu erstellen.
GlideImportSetTransformMap – addDateTimeTransformEntry(String sourceColumn, String targetColumn, Boolean capability, String dateTimeFormat)
Fügen Sie einer Transformationszuordnung einen GlideDateTime-Transformationseintrag hinzu.
| Name | Typ | Beschreibung |
|---|---|---|
| Zielspalte | Zeichenfolge | Zielspalte aus der Zieltabelle, in die umgewandelt werden soll. |
| zusammenfügen | Boolean | Optional. Kennzeichnung, die angibt, ob der Datensatz in die Zieltabelle eingefügt werden soll
|
| sourceSpalte | Zeichenfolge | Quellspalte aus der Import Set-Tabelle, aus der transformiert werden soll. |
| dateTimeFormat | Zeichenfolge | Optional. GlideDateTime-Format der Transformation, z. B. jjjj-MM-tt HH:mm:ss. Wenn leer, ist der Standardwert das Datums-/Uhrzeitformat des Systems. |
| Typ | Beschreibung |
|---|---|
| void |
var transformMap = new sn_impex.GlideImportSetTransformMap("temp user map name", importSetTableName, targetTableName,);
transformMap.addDateTimeTransformEntry("u_start date", "first day", true, "yyyy-MM-dd HH:mm:ss");
var transformMapId = transformMap.create();
GlideImportSetTransformMap – addTransformEntry(String sourceColumn, String targetColumn, Boolean mergel)
Fügt einer Transformationszuordnung einen Zeichenfolgentransformationseintrag hinzu.
| Name | Typ | Beschreibung |
|---|---|---|
| Zielspalte | Zeichenfolge | Quellspalte aus der Import Set-Tabelle, aus der transformiert werden soll. |
| zusammenfügen | Zeichenfolge | Zielspalte aus der Zieltabelle, in die umgewandelt werden soll. |
| sourceSpalte | Boolean | Optional. Kennzeichnung, die angibt, ob der Datensatz in die Zieltabelle eingefügt werden soll
|
| Typ | Beschreibung |
|---|---|
| void |
var transformMap = new sn_impex.GlideImportSetTransformMap("temp user map name", importSetTableName, targetTableName);
transformMap.addTransformEntry("first_name", "first_name", true);
transformMap.addTransformEntry("last_name", "last_name", false);
transformMap.addTransformEntry("age", "age", false);
var transformMapId = transformMap.create();
GlideImportSetTransformMap – create()
Erstellt eine neue Transformationszuordnung.
Hinweis:
Um eine Transformationszuordnung zu erstellen, müssen Sie mindestens einen Transformationseintrag mit addDateTimeTransformEntry() oder addTransformEntry()definiert haben.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Die sys_id der erstellten Transformationszuordnung. |
var transformMap = new sn_impex.GlideImportSetTransformMap("temp user map name", importSetTableName, targetTableName);
transformMap.addTransformEntry("u_first_name", "first_name");
var transformMapId = transformMap.create();
GlideImportSetTransformMap – GlideImportSetTransformMap(String transformMapName, String importSetTableName, String targetTableName)
Instantiiert ein GlideImportSetTransformMap-Objekt.
| Name | Typ | Beschreibung |
|---|---|---|
| transformMapName | Zeichenfolge | Name der Zuordnung. |
| importSetTableName | Zeichenfolge | Name der Import Set-Tabelle. |
| targetTableName | Zeichenfolge | Name der Zieltabelle. |
var transformMap = new sn_impex.GlideImportSetTransformMap("temp user map name", importSetTableName, targetTableName);