Hallo,
ich soll eine Transaktion erstellen, mit der der Inhalt einer Tabelle gepflegt werden kann, also analog SM30. Das Besondere ist, dass nur bestimmte Tabellenfelder eingabebereit sein sollen. Alle anderen sind grau. Wenn die Tabelle aber mit der SM30 gepflegt wird, sollen alle Felder wie üblich zur Eingabe bereit stehen.
Wie geht so etwas?
Du könntest einen Pflegeview für die Tabelle anlegen. Für den View einen Tabellenpflege-Dialog generieren. Im Tabellenpflege-Dialog über Umfeld -> Modifikation -> Pflegebilder, die Feldeigenschaften modifizieren.
Dann kann über die SM30 gepflegt werden. Einmal die Tabelle ohne Einschränkung und über den View mit Einschränkung. Wer was darf, kann über die Tabellenpflegeberechtigung gesteuert werden.
Hallo Hendrik,
vielen Dank für Deine Hilfe. Das klappt wunderbar. Ich habe aber noch ein kleines Problem: Beim Ändern der Feldeigenschaften im Pflegebild werde ich aufgefordert das Abgleichkennzeichen anzupassen. Wo finde ich das denn?
Kerstin hat geschrieben:Hallo Hendrik,
Wo finde ich das denn?
Im Tabellenpflegegenerator -> letztes Subscreen "Angaben zum Datentransport des Dialogs".
So lange du nur die Feldeigenschaften änderst brauchst du nichts zu verändern. Ansonsten die Hilfe lesen: Den Button Hilfe anklicken -> auf dem neuen PoP-Up das blaue Kästchen mit dem i. Die externe Hilfe wird geöffnet.