Aktueller Inhalt des Selektionsbildes
Um herauszufinden, welche Selektionswerte aktuell in einem Selektionsbild erfasst wurden, können Sie Funktionsbausteine verwenden.
WEITERLESENUm herauszufinden, welche Selektionswerte aktuell in einem Selektionsbild erfasst wurden, können Sie Funktionsbausteine verwenden.
WEITERLESENSAP-Icons, alt und CORBU themen
WEITERLESENIn diesem Beispiel zeigen wir, wie Sie eine Datei aus dem Windows-Explorer auf ein SAP-Control ziehen können und den Dateipfad sowie Dateinamen angezeigt bekommen. So lässt sich z.B. eine Anwendung programmieren, die Dateien per Drag’n’Drop entgegen nimmt und auf den Application server hoch lädt.
WEITERLESENZur Laufzeit Informationen über im Report deklarierte Objekte (Strukturen, Tabellen, etc.) zu bekommen ist mithilfe der RTTI-Klassen (RTTI = Run Time Type Information) recht einfach. Man muss nur wissen, dass es sie gibt…
WEITERLESENASCII-Grafiken zur Verschönerung des Quelltextes (Code is poetry) oder einfach, weil’s schön, ungewöhnlich oder schick aussieht. >
WEITERLESENFolgendes kleines Programm zeigt die Vererbungshierarchien von Klassen auf. Die Root- oder Super-Klasse wird auf der obersten Ebene angezeigt. Darunter werden die von ihr erbenden Klassen aufgelistet. Mit einem Doppelklick auf eine Klasse wird in den Class Builder (SE24) verzweigt.
WEITERLESENIn der “Applikationstoolbar” werden die Druckknöpfe dargestellt. In einem Dynpro kann man definieren, ob man diese Toolbar sehen möchte, oder ob sie ausgeblendet werden soll. Sind keine Druckknöpfe definiert, so hat man durch das Ausblenden mehr Platz auf dem Bildschirm.
WEITERLESENManchmal möchte man gerne wissen, wieviele Zeilen eines TableControls auf dem Bildschirm tatsächlich angezeigt werden. Leider gibt es kein Systemfeld, das diese Information liefert…
WEITERLESENEin häufiger Wunsch ist die dynamische Aktivierung von Musseingabefeldern. Hierbei gibt es jedoch das Problem, dass die Mussfelder nicht beliebig hin- und hergeschaltet werden können. Denn: Ist ein Mussfeld einmal aktiv, muss es auch gefüllt werden. Andere Aktionen werden mit “Bitte erst alle Mussfelder ausfüllen” quittiert.
WEITERLESENMit folgendem kurzem Coding ist es möglich, den Selektionstext dynamisch zu ändern.
WEITERLESEN