Klick Event auf Eingabefeld

Benutzeroberflächen in SAP®-Systemen.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Klick Event auf Eingabefeld

Beitrag von cut1 (Specialist / 121 / 0 / 0 ) »
Hallo,


ich habe eine Gruppe von Auswahlknöpfen (Radiobuttons), der Aufbau sieht in etwa so aus:

o addieren [_____]
o subtrahieren [_____]

Die Radiobuttons sind gruppiert, dh. man kann immer nur einen Radiobutton auswählen. Ich möchte jetzt gerne folgendes realissieren. Bei Klick auf das
Eingabefeld hinter addieren soll auch automatisch der Radiobutton von addieren "angekreuzt" werden, da es vorkommen kann das der Radiobutton
auf subtrahieren steht und der Anwender eigentlich etwas addieren möchte.
Dadurch erspart man sich einen klick .....

So zur Umsetzung, hatte ich die Idee Funktionscodes zu benutzen, doch leider sind diese nicht für Eingabefelder aktiv geschaltet (lediglich Buttons, Dropdown ....).

AT CURSOR-SELECTION muß ich noch ausprobieren ....

würde mich jedoch über jeden Ratschlag freuen...
thanks und gruss
cut1

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von black_adept (Top Expert / 4161 / 136 / 960 ) »
Hi cut,

mach es doch anders herum.


Die Radiobuttons können so eingestellt werden, dass der Druck auf einen der Buttons einen Funktionscode auslöst.

Dann brauchst du nur noch im PAI ( oder bei selection-screen output ) die Felder grau schalten, die nicht zu dem markierten Radiobutton gehören und der User sieht dann direkt, ob er grade addiert, subtrahiert o.ä.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von cut1 (Specialist / 121 / 0 / 0 ) »
@black_adept

danke für den Tip .... wäre nett wenn Du mir noch sagen könntes wie ich die Felder noch auf "grau" schalten kann. bisher benutze ich das Feld INVISIBLE um damit das Feld dem benutzer nicht zur Verfügung zu stellen. Find ich nicht ganz so wirklich toll, da bei Eingabefelder die Eingabe mit ***** ausgefüllt werden ... ist zwar ganz nett aber ich finde es besser wenn dem Anwender entweder das Feld komplett vorenthalten wird oder es "grau" dargestellt wird ...

@all

Wenn man Radiobuttons gruppiert gibt es für die Gruppe der Radiobuttons genau einen !!!!! Funktionscode .... Für die Ermittlung welcher Radiobutton gedrückt wurde, muß man die im Programm für den jeweiligen Radiobutton angelegte Variable abfrage.

gruss und danke -> und viel Spass heute abend ...

Beitrag von black_adept (Top Expert / 4161 / 136 / 960 ) »
SCREEN-Variable:

u.a.
SCREEN-INPUT "Eingabebereitschaft" 0 = nicht eingabebereit, 1 = eingabebereit
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Vergleichbare Themen

Event startet Job, wie ein weiteres Event verarbeiten?
von Romaniac » 28.09.2022 15:47
ALV GRID Klick in Zelle
von Thomas17 » 26.06.2013 09:08
Seite Neuladen mit Button klick
von Ranganga » 10.01.2008 18:20
Programm wird beendet bei Klick auf Icon
von Lucyalison » 14.01.2015 09:57

Unbeantwortete Forenbeiträge

Stücklisten
vor 3 Wochen von Selma.schwarz 1 / 95222
Belege
vor 3 Wochen von Selma.schwarz 1 / 92405