Danke für die Erklärung.. So fühle ich mich nicht veralbert. Ich meine ich bin hier in nem ABAP Forum, im Bereich ABAP FÜR ANFÄNGER, falls das hier irgendjemand vergessen haben sollte!black_adept hat geschrieben:Hört sich blöd an - aber das macht man in ABAP so. ABAP ist nur bedingt eventbasiert während eines laufenden Prozesses. Meistens tut das Programm was oder es wartet auf Eingaben. Aber es nimmt üblicherweise keine Eingaben während des Laufs entgegen - zumindest nicht so, dass es für Anfänger geeignet wäre. ABAP ist halt keine "Gamersprache".Abaphalbsocke hat geschrieben:Bin ich hier jetzt der böse oder was? Einer eurer "besten experten" schafft es auch user fast zu vergraulen durch seine unfreundliche lustlose art! meine güte! und nein mit dieser aussage hat er mir immer noch nicht weitergeholfen, nicht-im-geringsten. wer verlängert denn künstlich ein Prozess um das ganze Programm währenddessen lahmzulegen??
Versuch doch mal etwas in anderen Programmiersprachen recht Simples: Während eines laufenden Prozesses auf dem Bildschirm irgend eine Art Fortschrittsbalken mitlaufen oder ein Icon von grün auf gelb und rot wechseln zu lassen ohne dass der User eingreift. Und NICHT mit dem SAPGUI_PROGRESS_INDICATOR!!!!
Müsste das nicht eigentlich IF gv_pause_until > (größer) sy-uzeit sein? So wie das hier steht würde der Codeblock nur laufen, wenn du innerhalb einer Sekunde klickst.Abaphalbsocke hat geschrieben:Code: Alles auswählen.
data: gv_pause_until TYPE sy-uzeit, gv_last_run TYPE sy-uzeit. gv_pause_until = gv_last_run + 1. IF gv_pause_until < sy-uzeit. *CODEBLOCK gv_last_run = sy-uzeit.
Legxis hat geschrieben:Müsste das nicht eigentlich IF gv_pause_until > (größer) sy-uzeit sein? So wie das hier steht würde der Codeblock nur laufen, wenn du innerhalb einer Sekunde klickst.Abaphalbsocke hat geschrieben:Code: Alles auswählen.
data: gv_pause_until TYPE sy-uzeit, gv_last_run TYPE sy-uzeit. gv_pause_until = gv_last_run + 1. IF gv_pause_until < sy-uzeit. *CODEBLOCK gv_last_run = sy-uzeit.
Genau. Und deswegen darf man gerade als Anfänger auch mal zwei Gegenfragen zum Problem verknusen ohne sich hier aufzuspielen.Abaphalbsocke hat geschrieben: Danke für die Erklärung.. So fühle ich mich nicht veralbert. Ich meine ich bin hier in nem ABAP Forum, im Bereich ABAP FÜR ANFÄNGER, falls das hier irgendjemand vergessen haben sollte!
Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag:
DeathAndPain
Für mein Programm hier ergibt es sehr viel Sinn eine Aktion zu limitieren, aber den Sinn für dich weiterhin infrage zu stellen steht dir wohl frei.ewx hat geschrieben:Genau. Und deswegen darf man gerade als Anfänger auch mal zwei Gegenfragen zum Problem verknusen ohne sich hier aufzuspielen.Abaphalbsocke hat geschrieben: Danke für die Erklärung.. So fühle ich mich nicht veralbert. Ich meine ich bin hier in nem ABAP Forum, im Bereich ABAP FÜR ANFÄNGER, falls das hier irgendjemand vergessen haben sollte!
Du kannst mir sicherlich alles mögliche vorwerfen, aber dazu gehören weder Lustlosigkeit noch fehlende Hilfsbereitschaft.
Dass meine kurze und knappe Art dich verärgert hat, nehme ich sehr ernst, denn das liegt mir ziemlich fern.
Aber nur, weil ich dir nicht sofort mit einer Lösungsmöglichkeit geantwortet habe, heißt das nicht, dass ich dich veralbern will.
Schön, dass du jetzt eine "Lösung" für dein Problem gefunden hast, von der ich mir jedoch weiterhin erlaube, den Sinn in Frage zu stellen.
Die werden hier schnell abgestraftAbaphalbsocke hat geschrieben:jaaa, ich wollte es erstmal nicht sagen weil ich keine lust auf blöde seitenkommentare hatte wie sinnlos es doch ist mit ABAP ein spiel bauen zu wollen usw.
Das ist SAP Ergo wir haben alle trockenem verstaubtem HirnkrebsAbaphalbsocke hat geschrieben: Betriebswirtschaftliche Programme? hört sich nach sehr trockenem verstaubtem Hirnkrebs an.
Googel mal nach: abap gamesAbaphalbsocke hat geschrieben:jaaa, ich wollte es erstmal nicht sagen weil ich keine lust auf blöde seitenkommentare hatte wie sinnlos es doch ist mit ABAP ein spiel bauen zu wollen usw.
tja. das lass ich mal so stehen...Abaphalbsocke hat geschrieben:Betriebswirtschaftliche Programme? hört sich nach sehr trockenem verstaubtem Hirnkrebs an.
Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag:
Abaphalbsocke
Alles klar du hast mich dazu gezwungen. Die games die ich gefunden habe sind alle eher schlecht als recht. Meins wird toll!ewx hat geschrieben:Googel mal nach: abap games
das wäre natürlich mega cool!^^ aber ich glaube das zahlt mir mein Arbeitgeber nicht.DeathAndPain hat geschrieben:Warum baust Du Dein Konzept nicht zu einem Planetarion-Klon aus? Das wird in Intervallen von einer Stunde pro Zug gespielt (und das 24/7). Das sollte SAP-tauglich sein. Dann setzte einen Webservice auf, damit wir uns alle damit verbinden können, und dann werden Asteroiden geplündert.