Zeitpunkt hinzufügen
Im Tabellepflegedialog können Sie Zeitpunkte nutzen. Damit können Anpassungen vornehmen, so dass Sie den SAP-Quellcode nicht modifzieren müssen.
In der SE11 können Sie die VIEW anzeigen lassen und anschliessend unter Hilfsmittel den Tabellenpflegegenerator aufrufen.
Dann können Sie auf Umfeld -> Modifikation -> Zeitpunkte klicken
Dann tragen Sie unter ZP die Nummer des Zeitpunktes ein und geben in der Spalte FORM-Namen/Programmname den Namen des Form ein. Nachdem Sie auf Enter gedrückt haben können Sie in der Spalte Editor auf den Button klicken. Jetzt können Sie wie Vorgeschalgen ein neues Include anlegen und anschliessend können Sie endlich Ihr Form hinterlegen.
Ergänzende Zeitpunkte
Zeitpunkt 01 vor dem Sichern der Daten in der Daten
Zeitpunkt 02 nach dem Sichern der Daten in der Datenbank
Zeitpunkt 03 vor dem Löschen der Daten in der Anzeige
Zeitpunkt 04 nach dem Löschen der Daten in der Anzeige
Zeitpunkt 05 beim Hinzufügen eines neuen Eintrags
Zeitpunkt 06 nach vollständiger Ausführung der Funktion 'Original holen'
Zeitpunkt 07 vor dem Korrigieren des Inhalts eines ausgewählten Feldes
Zeitpunkt 08 nach erfolgtem Korrigieren des Inhalts eines ausgewählten Feldes
Zeitpunkt 09 nach 'Original holen' eines einzelnen Eintrages
Zeitpunkt 10 nach dem Erzeugen der Kopfeinträge des Änderungsauftrages
Zeitpunkt 11 nach der Änderung eines Key-Eintrages im Änderungsauftrag
Zeitpunkt 12 nach der Änderung der Key-Einträge im Änderungsauftrag
Zeitpunkt 13 Beenden der Bearbeitung (Verlassen des Rahmenfunktionsbausteins)
Zeitpunkt 14 nach dem Sperren/Entsperren innerhalb des Rahmenfunktionsbausteines
Zeitpunkt 15 vor dem Zurückholen gelöschter Einträge
Zeitpunkt 16 nach dem Zurückholen gelöschter Einträge
Zeitpunkt 17 vor dem Drucken von Einträgen
Zeitpunkt 18 nach der Prüfung, ob die Daten verändert wurden
Zeitpunkt 19 nach dem Initialisieren globaler Variablen, Feldsymbole etc.
Zeitpunkt 20 nach der Eingabe im Datum-Subscreen (zeitabh. Tabellen/Views)
Zeitpunkt 21 Versorgen von verborgenen Feldern
Zeitpunkt 22 Absprung in Langtextpflege für weitere Sprachen
Zeitpunkt 23 Vor dem Aufruf des Adreßpflegebildes
Zeitpunkt 25 Beim Start des Pflegedialoges
Zeitpunkt 26 Bevor die angezeigten Daten in einer Liste ausgegeben werden
Zeitpunkt 27 nach dem Füllen eines GUID-Feldes
Ersetzende Zeitpunkte
Zeitpunkt AA an Stelle der Standardroutine für das Einlesen von Daten
Zeitpunkt AB an Stelle der Standardroutine für die Datenbakänderungen
Zeitpunkt AC an Stelle der Standardroutine für das 'Original holen'
Zeitpunkt AD an Stelle der Standardroutine für das Hinzulesen des RO-Feldes
Zeitpunkt AE Anstelle des Standardcodes zum Positionieren
Zeitpunkt AF an Stelle des Einlesens von Texten in weiteren Sprachen
Zeitpunkt AG an Stelle 'Original holen' für Texte in weiteren Sprachen
Zeitpunkt AH an Stelle der Datenbankänderung für Texte in weiteren Sprachen
Zeitpunkt ST Name des Trägerprogramms für das GUI-Menü
Beispiel Zeitpunkt 23 Vor dem Aufruf des Adresspflegebildes
Steuerzeichen für den Zeitpunkt 23 Vor dem Aufruf des Adresspflegebildes
–
(Minus) Feld ausblenden
.
(Punkt) Kann-Eingabe
+
(Plus) Muss-Eingabe
*
(Stern) nur Ausgabe
#
(Raute) Feld immer sichtbar
(Leerzeichen) Standardfeldsteuerung
Sie möchten z.B. alles ausblenden ausser Name und Telefonnummer.
FORM zz_addresse.
vim_addr_frame_text = 'Bereichsleiter'.
vim_addr_titlebar = 'Adresse für Bereiche'.
vim_addr_field_selection+00(1) = '-'. "Title"
* vim_addr_field_selection+01(1) = '-'. "Name"
vim_addr_field_selection+02(1) = '-'. "Name leere Zeile 1"
vim_addr_field_selection+05(1) = '-'. "Name leere Zeile 2"
vim_addr_field_selection+08(1) = '-'. "Name leere Zeile 3"
vim_addr_field_selection+03(1) = '-'. "Suchbegriff 1"
vim_addr_field_selection+04(1) = '-'. "Suchbegriff 2"
vim_addr_field_selection+06(1) = '-'. "Sprache"
* vim_addr_field_selection+07(1) = '-'. "?"
vim_addr_field_selection+09(1) = '-'. "Strasse"
vim_addr_field_selection+11(1) = '-'. "Ort"
vim_addr_field_selection+12(1) = '-'. "PLZ"
vim_addr_field_selection+13(1) = '-'. "Ortsteil"
vim_addr_field_selection+15(1) = '-'. "Land"
vim_addr_field_selection+16(1) = '-'. "Region"
vim_addr_field_selection+17(1) = '-'. "Standardkomm.art"
vim_addr_field_selection+18(1) = '-'. "Telefon"
vim_addr_field_selection+19(1) = '-'. "Fax"
vim_addr_field_selection+20(1) = '-'. "Weitere Kommunikation"
vim_addr_field_selection+21(1) = '-'. "Hausnummer"
vim_addr_field_selection+22(1) = '-'. "c/o"
vim_addr_field_selection+23(1) = '-'. "Zusatz"
* vim_addr_field_selection+24(1) = '-'. "?"
vim_addr_field_selection+25(1) = '-'. "Strasse 2"
vim_addr_field_selection+26(1) = '-'. "Strasse 3"
vim_addr_field_selection+27(1) = '-'. "Strasse 5"
* vim_addr_field_selection+31(1) = '-'. "?"
vim_addr_field_selection+32(1) = '-'. "Transportzone"
vim_addr_field_selection+10(1) = '-'. "company"
vim_addr_field_selection+14(1) = '-'. "company"
vim_addr_field_selection+33(1) = '-'. "company"
vim_addr_field_selection+28(1) = '-'. "Gebäude"
vim_addr_field_selection+29(1) = '-'. "Stockwerk"
vim_addr_field_selection+30(1) = '-'. "Raum"
vim_addr_field_selection+34(1) = '-'. "Remark"
* vim_addr_field_selection+35(1) = '-'. "?"
* vim_addr_field_selection+36(1) = '-'. "?"
* vim_addr_field_selection+37(1) = '-'. "Rahmen Bereichsleiter"
* vim_addr_field_selection+38(1) = '-'. "Rahmen Suchbegriffe"
* vim_addr_field_selection+39(1) = '-'. "Rahmen Strasseadresse"
* vim_addr_field_selection+40(1) = '-'. "?"
* vim_addr_field_selection+41(1) = '-'. "Rahmen Kommunikation"
* vim_addr_field_selection+42(1) = '-'. "?"
vim_addr_field_selection+43(1) = '-'. "Zeitzone"
vim_addr_field_selection+44(1) = '-'. "Strasse 4"
* vim_addr_field_selection+45(1) = '-'. "?"
* vim_addr_field_selection+46(1) = '-'. "?"
vim_addr_field_selection+47(1) = '-'. "Jurisdict.COde"
vim_addr_field_selection+48(1) = '-'. "Regionalstrukturgrp."
vim_addr_field_selection+49(1) = '-'. "E-Mail"
ENDFORM. "zz_addresse