Zum Inhalt springen

Shared() mvSQL-Laufzeit in Jitterbit App Builder

Zusammenfassung

Beim Verlinken auf eine Seite können Kriterien für die Datenobjekte der Zielseite bereitgestellt werden. Diese Funktion greift dann an mehreren Stellen auf diese Werte zu.

Syntax

SHARED(<name> [, <datatype> ])

Parameter

Name

Eine Zeichenfolge, die den Namen des angeforderten Kriteriums darstellt.

Datentyp

Datentyp, String ist Standard, optional. Unterstützte Datentypen:

  • String (Standard)
  • Numerisch
  • UUID
  • Boolean

Rückgaben

Ein Wert vom Datentyp datatype, oder NULL Wenn name verweist auf eine nicht verfügbare Spalte.

Hinweise

Weitere Informationen finden Sie unter den allgemeinen Gemeinsamen Kriterien-Seite, einschließlich der Definition der gemeinsamen Kriterien und wo diese Funktion verwendet werden kann.

Beispiele

Gegeben:

  • Die Seite erhält ein gemeinsames Kriterium ActiveEmployeeId=5.
  • Die Seite erhält kein gemeinsames Kriterium mit dem Namen LastRegion.

Diese Regel könnte erstellt werden:

SELECT CustomerId, shared('ActiveEmployeeId') as ActiveEmployeeId FROM Customer WHERE CustomerRegionId <> shared('LastRegion', 'UUID')

Zur Laufzeit würde Folgendes ausgewertet:

SELECT CustomerId, '5' as ActiveEmployeeId FROM Customer WHERE CustomerRegionId <> '00000000-0000-0000-0000-000000000000'