FuBa 10-stellige Zahlen generieren.

Alles über die SAPs In-Memory Datenbank HANA
6 Beiträge Seite 1 von 1
6 Beiträge Seite 1 von 1

FuBa 10-stellige Zahlen generieren.

Beitrag von il.ost (ForumUser / 49 / 28 / 0 ) » 14. Mai 2019 11:08

Hallo zusammen.

Ich suche nach einen FuBa, der 10-stellige Zahlen random generieren kann. Bis jetzt habe ich nur GENERAL_GET_RANDOM_PWD (aber dort wird mit Charakters ausgegeben) und QF05_RANDOM_INTEGER (dort kann man maximal mit 9 Stellen arbeiten) gefunden.

Gruß
Illya


Re: FuBa 10-stellige Zahlen generieren.

Beitrag von LostDarkness (ForumUser / 66 / 13 / 5 ) » 14. Mai 2019 11:40

Hallöle Illya,

Siehe Beitrag:
https://www.abapforum.com/forum/viewtopic.php?t=16089

Bezüglich einer Klasse habe ich auch noch folgendes gefunden:
https://help.sap.com/doc/abapdocu_752_i ... _class.htm

Ich hoffe irgendwas davon erfüllt deine Wünsche/Bedürfnisse

Liebe Grüße
Gerrit
“You should name a variable using the same care with which you name a first-born child.”
― Robert C. Martin

Re: FuBa 10-stellige Zahlen generieren.

Beitrag von black_adept (Top Expert / 3261 / 54 / 576 ) » 14. Mai 2019 11:47

il.ost hat geschrieben:
14. Mai 2019 11:08
...QF05_RANDOM_INTEGER (dort kann man maximal mit 9 Stellen arbeiten) gefunden.
2 * 5 = 10
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: FuBa 10-stellige Zahlen generieren.

Beitrag von il.ost (ForumUser / 49 / 28 / 0 ) » 14. Mai 2019 11:48

black_adept hat geschrieben:
14. Mai 2019 11:47
il.ost hat geschrieben:
14. Mai 2019 11:08
...QF05_RANDOM_INTEGER (dort kann man maximal mit 9 Stellen arbeiten) gefunden.
2 * 5 = 10
ich war mir sicher, dass es 1 FuBa geben muss, der 10-stellige generieren kann. Wenn es nicht der Fall ist, dann klar, dass ich es so machen werde.

Re: FuBa 10-stellige Zahlen generieren.

Beitrag von edwin (Specialist / 264 / 5 / 41 ) » 14. Mai 2019 11:57

Hi,
wieso Fuba, nimm doch die Klasse CL_ABAP_RANDOM, Bsp :

Code: Alles auswählen.

  DATA pack  TYPE p LENGTH 16.
  DATA rand  TYPE REF TO cl_abap_random.

  rand = cl_abap_random=>create( ).

  DO 1000 TIMES.
    pack = rand->packedinrange( min = 1000000000 max = 9999999999 ).
    WRITE : pack.
  ENDDO.


aber was hat das mit HANA zu tun ?
/Edwin

edit : UUps ich war wohl viel zu spät dran

Re: FuBa 10-stellige Zahlen generieren.

Beitrag von il.ost (ForumUser / 49 / 28 / 0 ) » 14. Mai 2019 15:51

edwin hat geschrieben:
14. Mai 2019 11:57
Hi,
wieso Fuba, nimm doch die Klasse CL_ABAP_RANDOM, Bsp :

Code: Alles auswählen.

  DATA pack  TYPE p LENGTH 16.
  DATA rand  TYPE REF TO cl_abap_random.

  rand = cl_abap_random=>create( ).

  DO 1000 TIMES.
    pack = rand->packedinrange( min = 1000000000 max = 9999999999 ).
    WRITE : pack.
  ENDDO.


aber was hat das mit HANA zu tun ?
/Edwin

edit : UUps ich war wohl viel zu spät dran
Hab das Thema in falschem Abschnitt veröffentlicht.

Ich hab mein Problem mit GENERAL_GET_RANDOM_PWD gelöst.

Seite 1 von 1

Aktuelle Forenbeiträge

HTTP Request
vor 5 Stunden von carlie 3 / 29
Verfügbarkeitsprüfung
vor 7 Stunden von deejey 2 / 28
Verwaltung
vor 7 Stunden von deejey 2 / 27
Knobelaufgabe zum Wochenende / Wochenbeginn
vor 8 Stunden von Tron 7 / 197
BSP-Seiten als Dienst - Fehler beim Aufrufen
Gestern von Xilukarim 1 / 33

Unbeantwortete Forenbeiträge

BSP-Seiten als Dienst - Fehler beim Aufrufen
Gestern von Xilukarim 1 / 33
CCS Bonusabrechnung
Gestern von SAP_ENTWICKLER 1 / 24
At Selection-Screen
vor 2 Tagen von L0w-RiDer 1 / 44
SP01 Verweildauer
vor einer Woche von SAP_ENTWICKLER 1 / 97
Transaktion OMT3B Subscreens in Dynpros einhängen
vor einer Woche von SAP_ENTWICKLER 1 / 65