Von Version < 5.1 >
bearbeitet von gru
am 10.03.2021, 19:53
Auf Version < 5.6 >
bearbeitet von gru
am 10.03.2021, 20:08
< >
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -33,37 +33,33 @@
33 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 eine neue Instanz eines Salesforce Objekts 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 ein neuer Datensatz für ein Salesforce Objekts erstellt werden kann. Neben den Standardeinstellungen der Aktion für Name und Bemerkungen gibt es im Container //Details für die Plugin-Verarbeitung// die folgenden Parameter:
37 37  
38 -=== Details für die Plugin-Verarbeitung ===
38 +=== Salesforce Einstellungen ===
39 39  
40 -==== Salesforce Einstellungen ====
41 -
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, 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:
43 +=== Objekt-Felder ===
46 46  
45 +Nachdem ein Objekt ausgewählt wurde, können in der Tabelle //Objekt-Felder// die Werte festgelegt werden, welche in den neuen Datensatz geschreiben werden sollen. Jede Tabellenzeile enhält dabei die folgenden Spalten:
46 +
47 47  ; {{ficon name="play-circle-outline1"/}}-Schaltfläche
48 48  : Durch anklicken dieser Schaltfläche können Detailinformationen für das jeweilige Salesforce-Feld geöffnet und wieder geschlossen werden.
49 49  ; Technischer Name
50 50  : Der technische Name des Salesforce-Feldes, wie er im Salesforce-Objekt definiert ist.
51 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
52 +: Der Wert, welcher in der zu erstellenden neuen Datensatz für das Salesforce-Feldes verwendet werden soll. Hier können auch [[Platzhalter>>doc:Formcycle.UserInterface.Variables]] verwendet werden. Dafür befindet sich eine [[image:icon_placeholder.png]] Schaltfläche rechts neben dem Eingabefeld.
53 53  ; {{ficon name="trash-alt"/}}-Schaltfläche
54 54  : Löscht die Zeile, wodurch kein Wert für das entsprechende Salesforce-Feld übertragen wird.
55 55  
56 -==== Allgemeine Rückgabeparameter ====
56 +=== Allgemeine Rückgabeparameter ===
57 57  
58 -
59 -
60 -=== Rückgabeparameter der Aktion ===
61 -
62 62  {{figure image="plugin_result.png"}}
63 63  Konfiguration der Rückgabewerte
64 64  {{/figure}}
65 65  
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:
62 +In diesem Bereich werden die vom Salesforce-Plugin als Ergebnis der Erstellung des neuen Datensatzes 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:
67 67  
68 68  {{code language="none"}}
69 69  [%$<Aktions-Name>.RESULT[0].<Name oder vergebener Alias der Rückgabeparameters>%]
... ... @@ -76,13 +76,12 @@
76 76  ; ResultDocumentID
77 77  : Enthält die vom d.3 System zurückgelieferte Dokument-ID, wenn das Dokument erfolgreich im d.3 System abgelegt werden konnte, sonst den Wert -1.
78 78  
79 -{{info}}
80 -Über den [[image:icon_copy.png]] Button kann der aus dem Namen oder Alias erzeugte Platzhalter einfach in die Zwischenablage kopiert
81 -und an anderer Stelle, z.B.: im Text einer E-Mail-Aktion, eingefügt werden.
82 -{{/info}}
75 +Über die [[image:icon_placeholder.png]] Schaltfläche neben jedem Eingabefeld kann die Platzhalterauswahl geöffnet werden.
83 83  
84 -Der ResultCode enthält nummerischer Zahlenwerte, welche dazu verwendet werden können, den Erfolg der Aktion zu bestimmen. Folgende Ergebnisnummern sind möglich:
77 +== ==
85 85  
79 +Der ResultCode enthält numerischer Zahlenwerte, welche dazu verwendet werden können, den Erfolg der Aktion zu bestimmen. Die nachfolgende Tabelle liefert eine Übersicht über alle vom Plugin zurückgelieferten Status- bzw. Fehlercodes:
80 +
86 86  {{table dataTypeNum="0" preSort="0-asc"}}
87 87  |=Status / Fehlercode|=Bedeutung
88 88  |0|Das Plugin wurde fehlerfrei ausgeführt.
... ... @@ -94,6 +94,6 @@
94 94  
95 95  
96 96  
97 -
92 +{{velocity}}
98 98  ##clear="h1"
99 -
94 +{{/velocity}}
XWiki.XWikiRights[1]
Erlauben/Verbieten
... ... @@ -1,1 +1,0 @@
1 -0
Ebenen
... ... @@ -1,1 +1,0 @@
1 -view
Benutzer
... ... @@ -1,1 +1,0 @@
1 -XWiki.XWikiGuest
Copyright 2000-2025