Checkbox deaktivieren

Getting started ... Alles für einen gelungenen Start.
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

Checkbox deaktivieren

Beitrag von Beginner014 (ForumUser / 46 / 4 / 0 ) »
Guten Morgen zusammen,

ich muss in einem Report eine zweite Checkbox einbauen. Es existiert schon eine andere Checkbox und ich möchte, dass wenn eine davon angehakt wird, die andere deaktiviert wird. Wenn man den Haken wieder entfernt soll die andere logischerweiße wieder zum anhaken gehen.

Kann mir jemand sagen, wie ich das anstellen muss? Hatte schon etwas gelesen mit At Selection-Screen Output, aber das funktioniert leider nicht, bzw. nicht so wie ich es gemacht habe.

Vielen Dank schonmal!

Viele Grüße

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


Re: Checkbox deaktivieren

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

du möchtest also ein entweder oder sozusagen haben, denn wenn du schreibst wenn Checkbox 2 = X dann soll Checkbox 1 automatisch = space sein - dann würde ich sagen kannst du das besser mit einer Radiobutton Group realisieren - da ist der Switch automatisch dabei

Gruss
thanks Jens

Re: Checkbox deaktivieren

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Würde auch Radio-Buttons vorziehen:

Code: Alles auswählen.

  SELECTION-SCREEN BEGIN OF LINE.

    PARAMETERS p_x RADIOBUTTON GROUP rb1 DEFAULT 'X' MODIF ID r .
    SELECTION-SCREEN COMMENT (15) text-001 MODIF ID r.
    PARAMETERS p_o RADIOBUTTON GROUP rb1 MODIF ID r.
    SELECTION-SCREEN COMMENT (15) text-002 MODIF ID r.

  SELECTION-SCREEN END OF LINE.


Re: Checkbox deaktivieren

Beitrag von Pyro (Specialist / 121 / 14 / 18 ) »
Ja, eigentlich eignen sich Radiobuttons dafür besser, aber falls du es zwingend Checkboxen verwenden willst, dann musst du hinter diesen einen Funktionscode hinterlegen, dass er dann jedes mal beim markieren/demarkieren ins pai (oder bei Selection Screens in das jeweilige Pendant) geht. Dort kannst du dann die Checkboxen so setzen, wie du willst.

Re: Checkbox deaktivieren

Beitrag von Beginner014 (ForumUser / 46 / 4 / 0 ) »
Danke für eure Antworten... leider habe ich bei dem Report das Problem, dass es standardmäßig etwas angelegt.

Dann gibt es die Checkbox Löschen, d.h. das was ich eingegeben habe wird nun nicht mehr angelegt sondern halt aus der Tabelle gelöscht.

Und die zweite Checkbox wäre fürs Anzeigen gedacht.

Wenn ich das nun mit Radiobuttons realisiere ist ja standardmäßig immer einer von beiden aktiviert, d.h. normales anlegen wäre nicht mehr möglich!

Irgendwie stehe ich komplett auf dem Schlauch....,.

Re: Checkbox deaktivieren

Beitrag von JHM (Top Expert / 1188 / 1 / 195 ) »
Beginner014 hat geschrieben:Irgendwie stehe ich komplett auf dem Schlauch....,.
Drei Modi = drei Radiobuttons:

Code: Alles auswählen.

PARAMETERS: rb_add  RADIOBUTTON GROUP rb1.
PARAMETERS: rb_del  RADIOBUTTON GROUP rb1.
PARAMETERS: rb_view RADIOBUTTON GROUP rb1.
Gruß Hendrik

Re: Checkbox deaktivieren

Beitrag von PeterPaletti (Specialist / 336 / 29 / 96 ) »
So bekommt man eine deaktivierte Checkbox hin.

Code: Alles auswählen.

REPORT zz_test_16.
PARAMETERS: p_cb1 TYPE c AS CHECKBOX MODIF ID cb1 USER-COMMAND flag.
PARAMETERS: p_cb2 TYPE c AS CHECKBOX MODIF ID cb2 USER-COMMAND flag.

AT SELECTION-SCREEN OUTPUT.
  LOOP AT SCREEN.
    IF p_cb1 = 'X'.
      IF screen-group1 = 'CB2'.
        screen-input = 0.
      ENDIF.
      MODIFY SCREEN.
    ENDIF.
    IF p_cb2 = 'X'.
      IF screen-group1 = 'CB1'.
        screen-input = 0.
      ENDIF.
      MODIFY SCREEN.
    ENDIF.
  ENDLOOP.
Gruß
Peter

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1489
Views
reuse_alv_hierseq.. deaktivieren der Checkbox
von wgerbert » 08.08.2006 14:43 • Verfasst in ABAP® Core
8
Antw.
8368
Views
Parameter-Textbox deaktivieren wenn Checkbox aktiv
von zer0 » 11.04.2012 13:13 • Verfasst in ABAP® Core
5
Antw.
2629
Views
Mandanten deaktivieren
von Anfänger » 06.03.2012 14:31 • Verfasst in Basis
7
Antw.
4500
Views
Report deaktivieren
von Google » 12.05.2006 08:49 • Verfasst in ABAP® Core
2
Antw.
7121
Views
Erweiterungsimplementieren deaktivieren
von IHe » 01.10.2018 13:21 • Verfasst in ABAP® Core

Aktuelle Forenbeiträge

Zugriff auf Daten via Webdav
vor einer Stunde von msfox 2 / 37
Interne Tabelle
vor 18 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

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.

Aktuelle Forenbeiträge

Zugriff auf Daten via Webdav
vor einer Stunde von msfox 2 / 37
Interne Tabelle
vor 18 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141