System-Skriptsprache: Allgemeine Funktionen, Funktionen für Guids (Guid functions)

Mithilfe der Funktionen für Guids lassen sich Guids erzeugen und bearbeiten. Zu den Funktionen für Guids gehören:

Grundlegende Informationen zu den allgemeinen Funktionen der System-Skriptsprache erhalten Sie im Dokument System-Skriptsprache: Allgemeine Funktionen.

guidToString

Name guidToString
Beschreibung guidToString wandelt eine GUID in eine Zeichenkette im 37-stelligen Microsoft-Format um. Dieses Format wird beispielsweise vom BIS verwendet.
Signaturen String (Guid guid)
Parameter guid ist eine GUID.
Ergebnis Eine Zeichenkette für guid im 37-stelligen Microsoft-Format.
Fehlerquellen Keine
Beispiele guidToString(ZERO_GUID) gibt 00000000-0000-0000-00-00-000000000000 als Zeichenkette zurück.

guidToString(INVALID_GUID) gibt 00000000-0000-0000-00-00-f00000000000 als Zeichenkette zurück.

guidToString(„0040509F68492E10926FAE1BAABC0000“) gibt 9f504000-4968-102e-92-6f-0000bcaa1bae zurück.

Kontext ALL
Hinweise Verwenden Sie guidToString nur dann, wenn Sie eine Guid in das 37-stellige Microsoft-Format umwandeln möchten.

Um eine Guid in eine Zeichenkette umzuwandeln, verwenden Sie die Funktion cast. Als Vergleich gibt cast(String, ZERO_GUID) eine Zeichenkette mit 32 Nullen zurück („00000000000000000000000000000000“).

Siehe auch cast im Dokument System-Skriptsprache: Allgemeine Funktionen, Sonstige Funktionen (Miscellaneous functions).

Folgendes Beispiel aus der Aktivitätsdefinition help.guidToString erzeugt eine neue eindeutige Guid und wandelt diese in eine Zeichenkette im 37-stelligen Microsoft-Format um:

function create()
{
var p_guid := newGuid();
var r_guidToString := guidToString(p_guid);

result.VALUE_INTERNAL := p_guid;
result.VALUE_MS := r_guidToString;
}

 

newGuid

Name newGuid
Beschreibung newGuid erzeugt eine neue eindeutige Guid.
Signaturen Guid newGuid()
Parameter Keine
Ergebnis Eine neue eindeutige Guid
Fehlerquellen Keine
Beispiele newGuid() gibt eine neue eindeutige Guid zurück.
Kontext ALL
Hinweise Sie können die Funktion newGuid beispielsweise verwenden, um einer mit writeFile zu erzeugenden Datei einen eindeutigen Namen zu vergeben.
Siehe auch

Folgendes Beispiel aus der Aktivitätsdefinition help.newGuid erzeugt eine neue eindeutige Guid:

function create()
{
result.VALUE := newGuid();
}

Czy ten artykuł był pomocny?