Zum Inhalt springen

Verwandeln Sie Ihre Kontakte in Urlaubsgeld mit unserem neuen Kundenempfehlungsprogramm! Erfahren Sie mehr

Diese Dokumentation gilt für Version 4 und höher von App Builder, dem neuen Namen für Vinyl. Hier gelangen Sie zur Vinyl-Dokumentation.

Verwendungstyp der Blockspalte im Jitterbit App Builder

Block ist ein Verwendungstyp, der im App Builder üblicherweise von der Business-Logik-Ebene eines Datenobjekts aus genutzt wird. Ein Datenobjekt kann nur einen (1) Block verwenden. Normalerweise sollte der Block als „Block“ bezeichnet werden, damit sein Verwendungszweck leicht verständlich ist. Die Ausgabe des Ausdrucks bestimmt den Blocktyp.

Wenn eine Zelle in einer Zeile einen Wert von:

  • 1- Bearbeitung dieser Zeile verhindern
  • 2- das Löschen dieser Zeile verhindern
  • 3 - Verhindern Sie sowohl das Bearbeiten als auch das Löschen dieser Zeile
  • Jeder andere Wert - nichts blockieren

Im App Builder wird dies als logischer Block bezeichnet.

Beim Erstellen eines Business-Objekts aus der Quelltabelle kann der Entwickler einen Ausdruck verwenden, der auf die Sperrspalte abzielt, um die Sperrung einer Zeile weiter anzupassen. Beispiel:

iif(who('username')='admin',0,customers.block) Ziele blockieren Spalte

Dies ermöglicht einem Entwickler, den aktuellen Wert der Sperrspalte für bestimmte Anwendungsfälle zu überschreiben.

Wenn die zugrunde liegende Tabelle keine Spalte mit dem Verwendungstyp Block enthält, kann ein Geschäftsobjekt diese Funktion dennoch nutzen. Der Entwickler kann dem Geschäftsobjekt eine Spalte mit einem Ausdruck hinzufügen, der Folgendes ergibt: 0, 1, 2, oder 3. Doppelklicken Sie dann auf die Spalte und legen Sie den Verwendungstyp dafür auf Block fest.

Beispiel Screenshot der App „App App Builder“: Blockusage In diesem Beispiel Screenshot sind das Bleistiftsymbol „Bearbeiten“ und das Papierkorbsymbol „Löschen“ für bestimmte Datensätze ausgeblendet. Dies wird durch den Blockverwendungstyp gesteuert.