Veröffentlicht Mon, 22 Nov 2021 20:32:07 GMT von Oliver Acker Property Manager

Hallo zusammen,

gibt es die Möglichkeit im Workflowdesigner eine Zufallszahl (oder Zeichenkette) zu generieren (z.B. 687452 oder 45ahb08)

Vielen Dank für Ihre Antworten.

Oliver A.

Veröffentlicht Wed, 24 Nov 2021 10:24:19 GMT von Simon H. Hellmann Toshiba Tec Germany Imaging Systems GmbH IT-Consultant Document Management Solutions
Hallo Herr Acker, 

Rnd()
kann Ihnen im Arithmetischen Ausdruck eine "Zufalls"-Zahl generieren. In Anführungszeichen deswegen, weil Rnd die Zahlen abhängig von einem Seed generiert und daher nicht komplett zufällig funktioniert.

Gruß aus Neuss, 
Simon H. Hellmann
DocuWare System Consultant
Veröffentlicht Wed, 24 Nov 2021 11:33:09 GMT von Oliver Acker Property Manager

Hallo Herr Hellmann,

wie könnte dann beispielsweise der arethmetische Ausdruck aussehen, wenn eine Zahl zwischen 500.000 bis 999.999 generiert werden soll?

Vielen Dank

MfG Oliver A.

Veröffentlicht Mon, 29 Nov 2021 08:00:40 GMT von Benjamin Ott DocuWare Techniker
Guten Morgen, 

Ob das so zu 100% stimmt, weiß ich leider nicht, aber eine Zufallszahl zwischen 1000 und 2000 kommt raus. Bitte korrigieren, falls es nicht richtig ist. 

Int((2000 - 1000 + 1) * Rnd + 1000)

Mich würde aber Interessieren, wie man eine zufällige Zeichenfolge generieren lässt, die auch Buchstaben enthält. Ich würde gerne bestimmen können, wie viele Zeichen generiert werden und wo die Buchstaben stehen, z.B.  782164KDI oder 78K21D64I

Danke im Voraus,

Benjamin Ott
Veröffentlicht Sun, 05 Dec 2021 21:21:40 GMT von Oliver Acker Property Manager
vielen Dank Herr Ott.
Ich konnte Ihren Ansatz als Grundlage nehmen. Damit eine Zufallszahl zwischen 500.000 - 999.999  generiert wird, muss folgender Code eingegegben werden:

Int((999999 - 500000 + 1) * Rnd + 500000)

Somit wäre mein Problem gelöst.

P.S. Das mit dem Generieren einer Zufallszeichenkette (Zahlen und Buchstaben) würde mich auch interessieren.

Vielen Dank an alle.

MfG Oliver A.

Sie müssen angemeldet sein um Beiträge in den Foren zu erstellen.