Von Version < 1.17 >
bearbeitet von gru
am 10.03.2021, 19:24
Auf Version < 1.20 >
bearbeitet von gru
am 10.03.2021, 19:53
< >
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -30,10 +30,10 @@
30 30  == Aktions-Plugin: //Salesforce: Create Object// ==
31 31  
32 32  {{figure image="2_Aktion_Oberfläche.png" width="400"}}
33 -Die Einstellungen für die Verarbeitungsaktion //Salesforce: Create Object//. Hier kann festgelegt werden, welcher Zähler in welcher Weise geändert werden soll (hochzählen, herunterzählen etc).
33 +Die Einstellungen für die Verarbeitungsaktion //Salesforce: Create Object//.
34 34  {{/figure}}
35 35  
36 -Nach Installation des Salesforce-Plugins gibt es in der [[Status- und Aktionsverarbeitung>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.WebHome]] eine neue Aktion namens //Salesforce: Create Object//, mit der ein Salesforce Objekt erstellt werden kann. Neben den Standardeinstellungen der Aktion für Name und Bemerkungen gibt es die folgenden Parameter:
36 +Nach Installation des Salesforce-Plugins gibt es in der [[Status- und Aktionsverarbeitung>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.WebHome]] eine neue Aktion namens //Salesforce: Create Object//, mit der eine neue Instanz eines Salesforce Objekts erstellt werden kann. Neben den Standardeinstellungen der Aktion für Name und Bemerkungen gibt es die folgenden Parameter:
37 37  
38 38  === Details für die Plugin-Verarbeitung ===
39 39  
... ... @@ -42,22 +42,17 @@
42 42  ; Salesforce Objekt
43 43  : Über eine Dropdown-Auswahl muss in diesem Feld der Typ des zu erstellenden Salesforce-Objekts ausgewählt werden.
44 44  
45 -Nachdem ein Objekt ausgewählt wurde
45 +Nachdem ein Objekt ausgewählt wurde, können in der Tabelle //Objekt-Felder// die Werte festegelegt werden, welche in die neue Objekt-Instanz geschreiben werden sollen. Jede Tabellenzeile enhält dabei die folgenden Spalten:
46 46  
47 -; Zählername
48 -: Auswahl des Zählers, dessen Wert geändert werden soll. Der Zähler muss vorher in der Zählerkonfiguration angelegt werden. Für jeden Zähler wird sowohl sein Name als auch seine {{smallcaps}}Uuid{{/smallcaps}} angezeigt. Die {{smallcaps}}Uuid{{/smallcaps}} dient der eindeutigen Identifikation des Zählers und wird etwa bei der Abfrage per {{smallcaps}}Ajax{{/smallcaps}} verwendet.
47 +; {{ficon name="play-circle-outline1"/}}-Schaltfläche
48 +: Durch anklicken dieser Schaltfläche können Detailinformationen für das jeweilige Salesforce-Feld geöffnet und wieder geschlossen werden.
49 +; Technischer Name
50 +: Der technische Name des Salesforce-Feldes, wie er im Salesforce-Objekt definiert ist.
51 +; Wert
52 +: Der Wert, welcher in der zu erstellenden neuen Objekt-Instanz für das Salesforce-Feldes verwendet werden soll. Hier können auch [[Platzhalter>>doc:Formcycle.UserInterface.Variables]] verwendet werden. Dafür befindet sich ein
53 +; {{ficon name="trash-alt"/}}-Schaltfläche
54 +: Löscht die Zeile, wodurch kein Wert für das entsprechende Salesforce-Feld übertragen wird.
49 49  
50 -; Zählaktion
51 -: Gibt an, in welcher Art und Weise der Wert des Zählers geändert werden soll. Möglich Optionen sind:
52 -:; Hochzählen
53 -:: Erhöht den Wert des Zählers um die eingegebene Zahl.
54 -:; Herunterzählen
55 -:: Erniedrigt den Wert des Zählers um die eingegebene Zahl.
56 -:; Zähler auf Startwert zurücksetzen
57 -:: Setzt den Wert des Zählers auf den eingegebenen Startwert zurück.
58 -; Schrittweite
59 -: Anzahl, um die der Zähler hoch beziehungsweise herunter gesetzt werden soll. Nicht verfügbar, wenn //Zähler auf Startwert zurücksetzen// ausgewählt wurde.
60 -
61 61  ==== Allgemeine Rückgabeparameter ====
62 62  
63 63  
... ... @@ -64,27 +64,14 @@
64 64  
65 65  === Rückgabeparameter der Aktion ===
66 66  
67 -Manchmal ist es notwendig, auf das Ergebnis der Zählaktion zugreifen zu können, wie zum Beispiel den aktuellen Wert oder den Statuscode. Dies kann über [[Aktionsplatzhalter>>doc:Formcycle.UserInterface.Variables]] geschehen, welche auf die Rückgabewerte einer Aktion zugreifen. In den allgemeinen Rückgabeparametern kann eingestellt werden, über welchem Schlüssel auf die Rückgabeparameter Aktion zugegriffen werden kann. Beispielsweise trage die Zähleraktion den Namen //CountUp//. Dann kann über den Platzhalter //[%$CountUp.RESULT[0].Counter%]// auf den aktuellen Zählwert zugegriffen werden. Folgende Rückgabeparameter sind verfügbar:
68 -
69 -
70 -Der ResultCode Ein nummerischer Zahlenwert, der angibt, ob die Zählaktion erfolgreich war oder nicht. Folgende Ergebnisnummern sind möglichkann dabei folgende Werte aufweisen:
71 -
72 -
73 -
74 -
75 -
76 -
77 -
78 -
79 79  {{figure image="plugin_result.png"}}
80 80  Konfiguration der Rückgabewerte
81 81  {{/figure}}
82 82  
83 -In diesem Bereich werden die vom Plugin als Ergebnis des DMS Datei-Upload Prozesses zurückgelieferten Parameter aufgeführt. Für die einzelnen Parameter kann ein Alias vergeben werden. In weiteren Aktionen kann auf den entsprechenden Rückgabeparameter per Platzhalter-Syntax zugegriffen werden. Der Platzhalter wird dabei nach dem folgenden Muster gebildet:
66 +In diesem Bereich werden die vom Salesforce-Plugin als Ergebnis der Erstellung der neuen Objekt-Instanz zurückgelieferten Parameter aufgeführt. Für die einzelnen Parameter kann ein Alias vergeben werden. In weiteren Aktionen kann auf den entsprechenden Rückgabeparameter per Platzhalter-Syntax zugegriffen werden. Der Platzhalter wird dabei nach dem folgenden Muster gebildet:
84 84  
85 -{{code}}
86 -
87 -[%$<Plugin-Name>.RESULT[0].<Name oder vergebener Alias der Rückgabeparameters>%]
68 +{{code language="none"}}
69 +[%$<Aktions-Name>.RESULT[0].<Name oder vergebener Alias der Rückgabeparameters>%]
88 88  {{/code}}
89 89  
90 90  ; ResultCode
... ... @@ -102,7 +102,7 @@
102 102  Der ResultCode enthält nummerischer Zahlenwerte, welche dazu verwendet werden können, den Erfolg der Aktion zu bestimmen. Folgende Ergebnisnummern sind möglich:
103 103  
104 104  {{table dataTypeNum="0" preSort="0-asc"}}
105 -|=Rückgabewert|=Bedeutung
87 +|=Status / Fehlercode|=Bedeutung
106 106  |0|Das Plugin wurde fehlerfrei ausgeführt.
107 107  |10|Die Salesforce-Authentifizierung ist fehlgeschlagen, überprüfen Sie bitte ihre Nutzer-Credentials.
108 108  |30|Es konnte keine Verbindung zum Salesforce-Service aufgebaut werden.
Copyright 2000-2025