Ich möchte überprüfen, ob ein Datenelement leer ist oder nicht. Ich speichere einige Werte aus der Zwischenablage in ein Datenelement und möchte prüfen, ob das Datenelement leer ist oder Text enthält.So prüfen Sie, ob ein Datenelement in Blueprism leer ist
Antwort
Das ist, was ich in meiner Entscheidungsphase habe, um zu überprüfen, ob ich verschiedene Gegenstände gleichzeitig habe. QueueData ist eine Sammlung, die ich aus der Warteschlange abrufe. Hier ist ein Screenshot von dem, was ich in den Entscheidungseigenschaften habe. Es hat sich bisher für mich gearbeitet:
Zum Beispiel in einer Entscheidungsstufe, Sie [Item] <> "". Die <> ist das Symbol, das in Blueprism "Sprache" nicht gleichbedeutend ist, also im Grunde hier vergleichen Sie das Element mit einer leeren Zeichenfolge.
Was ich habe, ist, getan, um die Länge zu bestimmen:
(Len([Cost Centre])>0) AND
(Len([Quantity])>0) AND
(Len([Product Code])>0) AND
(Len([Unit Price])>0)
ich es geschafft, dies tatsächlich zu lösen, kann es ein bisschen wie ein Hack, aber da Ich konnte keinen richtigen Ausdruck für "null" finden, und wie einige der Antworten hier angeben, schneidet nur die <> 0 den Senf nicht ab, da Sie in "kann <> Operation nicht ausführen, wenn der rechte Wert ist leer".
Was ich getan habe, war vier Datenelemente für jedes Feld erstellen, die Sie überprüfen müssen: Produktcode, Stückpreis, Menge und Kostenstelle, ich habe die Anfangswerte als "0" für jeden von ihnen.
Dann, nach Aktion "get next item", führen Sie einen multi-calc aus und legen Sie diese Werte mit den Werten aus den Warteschlangenelementen fest. Wenn jetzt ein leerer Gegenstand vorhanden ist, wird der Wert nicht geändert, aber belassen Sie ihn als Null, damit Sie etwas überprüfen können. Dann müssen Sie sich am Ende dieser Schleife daran erinnern, erneut eine Multi-Berechnung durchzuführen, bei der Sie diese Werte als Nullen setzen.
In Bezug auf die Überprüfung der Ausnahmen habe ich "Choice" verwendet, so dass ich detailliertere Ausnahmegründe verwenden konnte (dh welches Feld tatsächlich leer war), und da der Prozess in zwei verschiedene Richtungen endet (Ausnahme/Reihenfolge), müssen Sie weitere multi calc set-Werte als Nullen auf der anderen Route auch tun.
- 1. So prüfen Sie ordnungsgemäß, ob ein Set leer ist
- 2. So prüfen Sie, ob eine Zeichenfolge in Elixir leer ist
- 3. Wie spezifiziert man einen Spaltennamen und ein Datenelement in Blueprism?
- 4. Prüfen, ob Bulk leer ist in MongoDB
- 5. Prüfen, ob ein Objekt in Laravel leer ist
- 6. VBA prüfen, ob die Variable ist leer
- 7. Prüfen, ob das Datenattribut nicht leer ist
- 8. So prüfen Sie, ob ein Auswahlfeld mit JQuery/Javascript leer ist
- 9. So ermitteln Sie, ob NSString leer ist
- 10. prüfen, ob eine Datei ist leer in Unix
- 11. Prüfen, ob ein Objekt ist
- 12. So prüfen Sie, ob das Element in Zepto sichtbar ist
- 13. So prüfen Sie, ob der Gutschein in Prestashop gültig ist
- 14. Prüfen, ob das spezifische Objekt in Typoskript leer ist
- 15. prüfen, ob die Funktion in Kotlin leer
- 16. prüfen, ob ein String nicht null oder leer in Lua
- 17. Überprüfen, ob ein Eingangsstrom leer ist
- 18. So prüfen Sie, ob Schrägstrich/in der Zeichenfolge vorhanden ist
- 19. liest Textdatei in jQuery und prüfen, ob es leer ist
- 20. zu prüfen, ob datarow leer ist oder nicht in C#
- 21. Prüfen, ob ein Prozess in Gang ist
- 22. Überprüfen, ob ein Eingabefeld leer ist
- 23. Überprüfen Sie, ob ein Steckplatz eines GridBayLayout leer ist
- 24. prüfen, ob ein Wort ein isogram ist
- 25. So prüfen Sie, ob eine Variable leer ist oder nicht im Codezeichner
- 26. So überprüfen Sie, ob die Eingabedatei in JQuery leer ist
- 27. So prüfen Sie, ob ein Etikett mit der Option
- 28. Überprüfen Sie, ob Formdata ist leer
- 29. So prüfen Sie, ob Artikel für bestimmte Datumsbereiche verfügbar ist
- 30. So prüfen Sie, ob ein Doppelwert Sonderzeichen enthält
Vergessen zu erwähnen, ich möchte eine Entscheidungsstufe implementieren, die prüfen kann, ob das Datenelement etwas Text enthält oder leer ist und entsprechend fortfahren. – Vivek