1b.app
Link kopiert -

die Aktion abschließen

Es ist notwendig, die Aktion „Integration von Geschäftsprozessen XML (Import)“ so zu verfeinern, dass es möglich ist, Daten, die in der JSON-Struktur vorliegen, in gestapelten Arrays zu laden

z.B.

zusätzlich. Das Prozessfeld „Ref of the New Post Office“ muss den Wert laden, der sich im verschachtelten Array befindet.

Array Versandzeile

Ich füge ein Beispiel für verarbeitetes JSON bei
Die ursprüngliche Frage ist in der Version verfügbar: ru

Antworten:

Variablen können als verschachtelter Pfad angegeben werden, indem sie / getrennt werden. Das heißt, wenn Sie aaa/bbb/ccc angeben, wird aus dem Array mit dem Schlüssel aaa versucht, das Array durch den bbb-Schlüssel und daraus das Element durch abzurufen die ccc-Taste Das einzige, was diese Enumeration 0 nicht unterstützt - aber es kann in 1h abgeschlossen werden. Ist diese Option das Richtige für Sie? Oder brauchen Sie etwas anderes?
22.01.2021, 16:44
Originalkommentar zur Version verfügbar: ru

Перегиняк Александр
Oneboxconsulting (интегратор)
Tyndyk Maxim Vadimovich Administrator schrieb: Die einzige Sache ist, dass diese Aufzählung 0 unterwegs nicht unterstützt - aber sie kann in 1 Stunde verbessert werden.
Rechnung bitte
25.01.2021, 12:00
Originalkommentar zur Version verfügbar: ru

Перегиняк Александр
Oneboxconsulting (интегратор)
Maxim Tyndyk Administrator schrieb: Variablen können als verschachtelter Pfad angegeben werden, der sie trennt / Das heißt, wenn Sie aaa/bbb/ccc angeben, wird aus dem Array mit dem aaa-Schlüssel versucht, das Array durch bbb abzurufen key, und daraus das Element by key ccc Das einzige ist, dass diese Aufzählung keine 0 im Pfad unterstützt - aber das kann in 1 Stunde verbessert werden. Ist diese Option das Richtige für Sie? Oder brauchen Sie etwas anderes?
Das Problem ist, dass das als verschachteltes Array übergebene Array dynamisch sein kann - in einigen Fällen steht der Schlüssel "aaa" in der ersten Zeile, und in anderen Fällen wird dieser Schlüssel in die zehnte Zeile verschoben. Es stellt sich heraus, dass Sie den Parameterwert im verschachtelten Array nach dem gewünschten Schlüssel suchen müssen. Können Sie die Umsetzung bewerten?
25.01.2021, 12:02
Originalkommentar zur Version verfügbar: ru

Alexander Pereginyak Oneboxconsulting (Integrator) schrieb/a: Das Problem ist, dass das als verschachteltes Array übergebene Array dynamisch sein kann - in einigen Fällen steht der Schlüssel "aaa" in der ersten Zeile und in anderen Fällen dieser Schlüssel wird in die zehnte Zeile verschoben. Es stellt sich heraus, dass Sie den Parameterwert im verschachtelten Array nach dem gewünschten Schlüssel suchen müssen. Können Sie die Umsetzung bewerten?
Wenn Sie Logik liefern, dann werden wir sie auswerten. Bisher verstehe ich die Logik Ihres Kommentars nicht. Schauen wir uns Ihre Beispiele an.
25.01.2021, 14:10
Originalkommentar zur Version verfügbar: ru

Перегиняк Александр
Oneboxconsulting (интегратор)
Maxim Tyndyk Administrator schrieb: Wenn Sie Logik liefern, werden wir sie bewerten. Bisher verstehe ich die Logik Ihres Kommentars nicht. Schauen wir uns Ihre Beispiele an.
Fügen Sie in der Zeile, in der die Verarbeitungsparameter angegeben sind, 1. Kontrollkästchen "Suche im gestapelten Array und schreibe das Ergebnis in das angegebene OneBox-Feld" 2. Feld "Kennung der Schlüssel im Array (als Array-Spalte, die speichert Parameterbezeichner heißt)" 3. Feld "Bezeichner des gesuchten Schlüssels im Array (wie lautet der Name des gesuchten Parameters (Schlüssel), dessen Wert abgerufen werden soll)" 4. Feld "Bezeichner des Felds mit Werten im Array (wie heißt die Array-Spalte, in der die Parameterwerte gespeichert sind)“ werden die Felder 2-4 gefüllt, dann wird das Array geholt, das an der im „Zusatzfeld Schlüssel“ angegebenen Adresse gespeichert wird Feld und versuchen Sie den Wert des in der Spalte aus Punkt 4 gespeicherten Array-Elements für die Zeile zu erhalten, deren Adresse durch Suchen in der Spalte aus Punkt 4 ermittelt wurde. 2 Werte aus S.3 brauchen Sie noch an Beispiel?
25.01.2021, 14:52
Originalkommentar zur Version verfügbar: ru

Pereginyak Alexander schrieb: brauchst du noch ein Beispiel?
besser ja, weil die Beschreibung für mich nicht offensichtlich ist - ich glaube nicht, dass es später für einen der Kunden offensichtlich / bequem sein wird
27.01.2021, 18:06
Originalkommentar zur Version verfügbar: ru

Перегиняк Александр
Oneboxconsulting (интегратор)
Pereginyak Alexander Oneboxconsulting (Integrator) schrieb:
Tyndyk Maxim Vadimovich Administrator schrieb: Die einzige Sache ist, dass diese Enumeration 0 unterwegs nicht unterstützt - aber sie kann in 1 Stunde verbessert werden.
Rechnung bitte
Rechnung bitte
11.02.2021, 14:08
Originalkommentar zur Version verfügbar: ru


Bitte beteiligen Sie sich am Dialog. Wenn Sie etwas zu sagen haben - schreiben Sie bitte einen Kommentar. Für die Teilnahme benötigen Sie ein Mobiltelefon und einen SMS-Code zur Identifizierung. Melden Sie sich an und schreiben Sie einen Kommentar