SAP Toolbar Control (BC-CI)
|
|
|
- Oldwig Förstner
- vor 9 Jahren
- Abrufe
Transkript
1 HELP.BCCITOOLBAR Release 4.6C
2 SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden. Die von SAP AG oder deren Vertriebsfirmen angebotenen Software-Produkte können Software- Komponenten auch anderer Software-Hersteller enthalten. Microsoft, WINDOWS, NT, EXCEL, Word, PowerPoint und SQL Server sind eingetragene Marken der Microsoft Corporation. IBM, DB2, OS/2, DB2/6000, Parallel Sysplex, MVS/ESA, RS/6000, AIX, S/390, AS/400, OS/390 und OS/400 sind eingetragene Marken der IBM Corporation. ORACLE ist eine eingetragene Marke der ORACLE Corporation. INFORMIX -OnLine for SAP und Informix Dynamic Server TM sind eingetragene Marken der Informix Software Incorporated. UNIX, X/Open, OSF/1 und Motif sind eingetragene Marken der Open Group. HTML, DHTML, XML, XHTML sind Marken oder eingetragene Marken des W3C, World Wide Web Consortium, Massachusetts Institute of Technology. JAVA ist eine eingetragene Marke der Sun Microsystems, Inc. JAVASCRIPT ist eine eingetragene Marke der Sun Microsystems, Inc., verwendet unter der Lizenz der von Netscape entwickelten und implementierten Technologie. SAP, SAP Logo, R/2, RIVA, R/3, ABAP, SAP ArchiveLink, SAP Business Workflow, WebFlow, SAP EarlyWatch, BAPI, SAPPHIRE, Management Cockpit, mysap.com Logo und mysap.com sind Marken oder eingetragene Marken der SAP AG in Deutschland und vielen anderen Ländern weltweit. Alle anderen Produkte sind Marken oder eingetragene Marken der jeweiligen Firmen. 2 April 2001
3 SAP AG Symbole Symbol Bedeutung Achtung Beispiel Empfehlung Hinweis Syntax Tip April
4 SAP AG Inhalt... 5 Instanz für das SAP Toolbar Control... 6 Anlegen eines Controls am Beispiel des SAP Picture... 7 Arbeiten mit dem SAP Toolbar Control... 9 Registrieren und Verarbeiten von Ereignissen Ereignisse des SAP Toolbar Controls Verwendung von Controls im WAN Spezielle Hinweise für das SAP Toolbar Control Methoden der Klasse CL_GUI_TOOLBAR...18 constructor add_button add_button_group fill_buttons_data_table delete_button delete_all_buttons set_button_state set_button_info set_static_ctxmenu assign_static_ctxmenu_table track_context_menu Methoden des OO Control Frameworks Methoden der Klasse CL_GUI_CFW dispatch flush get_living_dynpro_controls set_new_ok_code update_view Methoden der Klasse CL_GUI_OBJECT is_valid free Methoden der Klasse CL_GUI_CONTROL...45 finalize set_registered_events get_registered_events is_alive set_alignment set_position set_visible get_focus set_focus get_height get_width April 2001
5 SAP AG Einsatzmöglichkeiten Mit dem SAP Toolbar Control können Sie zusätzlich zur normalen Drucktastenleiste weitere Drucktastenleisten definieren: Integration Das SAP Toolbar Control wird in einem beliebigen SAP Control Container eingebettet. Funktionsumfang Mit dem SAP Toolbar Control können Sie zusätzliche Drucktastenleisten definieren. Auf der Drucktastenleiste können Sie folgende Objekte plazieren: Drucktasten Drucktaste mit Dropdown-Menü : Wählt der Benutzer die Drucktaste, wird eine für dieses Objekt voreingestellte Aktion ausgelöst. Klickt der Benutzer dagegen auf den Pfeil, erhält er ein Menü. Menü : Der Benutzer erhält auf Mausklick ein Menü. Trennlinien/-zeichen Drucktastengruppen (analog zu Auswahlfeldern) Toggle-Buttons (analog zu Ankreuzfeldern) Betätigt der Benutzer eine dieser Drucktasten, erhält das Anwendungsprogramm über die Ereignissteuerung des Control Frameworks die Kontrolle. Als Ereignisparameter wird dabei der Funktionscode der ausgewählten Aktion an das Anwendungsprogramm übergeben. Einschränkungen Das SAP Toolbar Control setzt das Microsoft Common Control voraus. Daher wird die Installation des MS Internet Explorers Version 4.0 vorausgesetzt. April
6 SAP AG Instanz für das SAP Toolbar Control Instanz für das SAP Toolbar Control Definition Diese Instanz wird mit Referenz auf die Klasse cl_gui_toolbar definiert: data toolbar type ref to cl_gui_toolbar. Verwendung Eine Instanz für das SAP Toolbar Control verwaltet alle Informationen bezüglich einer zusätzlichen Werkzeugleiste in Ihrem Dynpro. Auf diese Instanz können Sie Methoden aufrufen, mit denen Sie die Eigenschaften des Toolbar Controls definieren und ändern können. Integration Die Klasse cl_gui_toolbar beinhaltet sowohl control-spezifische [Seite 18] Methoden als auch Methoden des OO Control Frameworks [Seite 35]. 6 April 2001
7 SAP AG Anlegen eines Controls am Beispiel des SAP Picture Anlegen eines Controls am Beispiel des SAP Picture Voraussetzungen Der folgende Ablauf ist für alle von SAP ausgelieferten Custom Controls anwendbar. In den Code-Beispielen wird immer auf das SAP Picture Control eingegangen. Für andere Controls ist aber im Prinzip nur die Klasse des Controls auszutauschen. Weiterhin geht das Beispiel davon aus, daß das Custom Control in einem Custom Container eingebaut wird. Andere Szenarios werden in der Dokumentation zu den Control Containern beschrieben. Ablauf Instanz anlegen 1. Definieren Sie eine Referenzvariable für den Custom Container, in dem das Custom Control angezeigt werden soll (Siehe SAP Container [Extern]) DATA container TYPE REF TO cl_gui_custom_container. 2. Definieren Sie eine Referenzvariable für das Picture Control: DATA picture TYPE REF TO cl_gui_picture. 3. Erzeugen Sie den Custom Container. Den Bereich 'CUSTOM' für den Custom Container müssen Sie vorher im Screen Painter angelegt haben. Beim Erzeugen des Containers legen Sie auch seine Lebensdauer [Extern] fest (siehe constructor [Extern]). CREATE OBJECT container EXPORTING container_name = 'CUSTOM' lifetime = lifetime. 4. Erzeugen Sie das Picture Control. Für dieses können Sie auch eine Lebensdauer festlegen. Allerdings darf die Lebensdauer nicht größer sein als die seines Containers. CREATE OBJECT picture EXPORTING parent = container lifetime = lifetime. Ereignis anmelden 5. Das Anmelden von Ereignissen gliedert sich in das Registrieren des Ereignisses am Control Framework, das Definieren einer Behandlermethode und das Anmelden der Behandlermethode. Diese Schritte finden Sie in Registrieren und Verarbeiten von Ereignissen [Seite 11]. Arbeiten mit dem Control 6. Diese Schritte sind control-spezifisch und werden hier nicht beschrieben. Abbau der Controls In der Regel übernimmt das Lifetime Management [Extern] den Abbau der verwendeten Controls. Wenn Sie die Controls aber in Ihrem Programm selbst abbauen wollen, führen Sie folgende Schritte aus: April
8 SAP AG Anlegen eines Controls am Beispiel des SAP Picture 7. Bauen Sie das Custom Control mit der Methode free [Seite 44] am Frontend ab. Sofern Sie den Control Container nicht mehr benötigen, bauen Sie auch diesen ab: CALL METHOD picture->free EXCEPTIONS cntl_error = 1 cntl_system_error = 2. CALL METHOD container->free EXCEPTIONS cntl_error = 1 cntl_system_error = 2. Beachten Sie die Reihenfolge, in der Sie die Controls am Frontend abbauen. Wenn Sie einen Container abbauen, werden nämlich automatisch alle in dem Container eingebundenen Controls auch abgebaut. Der Versuch, ein bereits abgebautes Control erneut abzubauen, führt zu einem Fehler. Mit der Methode is_alive [Seite 49] kann nachgeprüft werden, ob das Control schon abgebaut wurde. 8. Löschen Sie die Referenzvariablen des Custom Controls und des Control Containers: FREE PICTURE. FREE CONTAINER. 8 April 2001
9 SAP AG Arbeiten mit dem SAP Toolbar Control Arbeiten mit dem SAP Toolbar Control In diesem Abschnitt werden die für das SAP Toolbar Control spezifischen Funktionen aufgeführt. Voraussetzungen Der in diesem Abschnitt beschriebene Prozeß stellt nur eine control-spezifische Ergänzung des allgemeinen Prozesses zur Control-Einbindung [Seite 7] dar und ist isoliert nicht lauffähig. Ablauf Instanzieren Die Code-Abschnitte sind Beispiele, die nicht immer den vollen Funktionsumfang ausnutzen. Genauere Informationen finden Sie immer im Referenzteil dieser Dokumentation. Das Beispielprogramm SAPTOOLBAR_DEMO1 finden Sie im System. 1. Definieren Sie eine Referenzvariable für das SAP Toolbar Control: DATA toolbar TYPE REF TO cl_gui_toolbar. 2. Erzeugen Sie eine Instanz [Extern] des SAP Toolbar Controls: CREATE OBJECT toolbar EXPORTING parent = container. 3. Fügen Sie einzelne Drucktasten [Seite 21] oder Drucktastengruppen [Seite 23] in das Toolbar Control ein. CALL METHOD toolbar->add_button EXPORTING fcode = 'FUNC_1' icon = '@03@ butn_type = cntb_btype_dropdown text = 'My Function' EXCEPTIONS cntl_error = 1. Ereignis anmelden 4. Melden Sie Ereignisse für das SAP Toolbar Control [Seite 13] an. Folgende Ereignisse unterstützt das Control: Ereignisname FUNCTION_SELECTED DROPDOWN_CLICKED Bedeutung Drucktaste wurde gedrückt Anforderung eines Kontextmenüs zu einer Drucktaste vom Typ cntb_btype_dropdown und cntb_btype_menu. April
10 SAP AG Arbeiten mit dem SAP Toolbar Control Veränderung von Controleigenschaften zur Laufzeit 5. Fügen Sie weitere Drucktasten oder Drucktastengruppen hinzu. 6. Verändern Sie den Status [Seite 28] einzelner Drucktasten: CALL METHOD toolbar->set_button_state EXPORTING enabled = 'X' fcode = 'FUNC_1' EXCEPTIONS cntl_error = Löschen Sie eine [Seite 26] oder alle [Seite 27] Drucktasten: CALL METHOD toolbar->delete_button exporting fcode = 'FUNC_1' exceptions CNTL_ERROR = Interpretieren Sie die vom Benutzer ausgewählten Funktionen des Toolbar Controls in der Ereignisbehandlermethode. Abbau der Controls In der Regel übernimmt das Lifetime Management [Extern] den Abbau der verwendeten Controls. Wenn Sie die Controls aber in Ihrem Programm selbst abbauen wollen, führen Sie folgende Schritte aus: 9. Bauen Sie das Custom Control am Frontend ab. Sofern Sie den Control Container nicht mehr benötigen, bauen Sie auch diesen ab: CALL METHOD toolbar->free. 10. Löschen Sie die Referenzvariablen des Custom Controls und des Control Containers: FREE toolbar. Als Beispiel für die Integration eines Toolbar Controls in eine Anwendung können Sie den Report SAPTOOLBAR_DEMO1 heranziehen. 10 April 2001
11 SAP AG Registrieren und Verarbeiten von Ereignissen Registrieren und Verarbeiten von Ereignissen Einsatzmöglichkeiten Über den Ereignismechanismus des Control Frameworks können Sie in Ihrem Programm in Behandlermethoden auf Ereignisse reagieren, die auf dem Control ausgelöst wurden (z.b. Doppelklick). Voraussetzungen Der Ablauf wurde allgemeingültig für alle Custom Controls gehalten. Control-spezifische Informationen finden Sie in der jeweiligen Dokumentation zu der Control-Verschalung. Ablauf 1. Es wird davon ausgegangen, daß Sie mit einem Custom Control mit der Verschalung cl_gui_xyz arbeiten: DATA my_control TYPE REF TO cl_gui_xyz. Anmelden von Ereignissen beim Control Framework 2. Definieren Sie eine interne Tabelle (Typ cntl_simple_events) und einen dazugehörenden Arbeitsbereich (Typ cntl_simple_event). DATA events TYPE cntl_simple_events. DATA wa_events TYPE cntl_simple_event. 3. Füllen Sie nun die Ereignistabelle mit den relevanten Ereignissen. Dazu benötigen Sie die Identifikation des Ereignisses (event_id). Diese Information finden Sie wiederum in der Klassenbibliothek in den Attributen der Klasse cl_gui_xyz. Weiterhin müssen Sie sich entscheiden, ob das Ereignis als Systemereignis (appl_event = ' ') oder als Applikationsereignis (appl_event = 'X') definiert werden soll. wa_events-eventid = event_id. wa_events-appl_event = appl_event. APPEND wa_events TO events. 4. Im nächsten Schritt muß die Ereignistabelle an das Frontend geschickt werden, damit die relevanten Ereignisse vom Frontend an das Backend weitergeleitet werden. CALL METHOD my_control->set_registered_events events = events. Um auf ein Ereignis Ihres Custom Controls eingehen zu können, müssen Sie nun noch eine Behandlermethode angeben. Die Behandlermethode kann eine Instanzmethode oder eine statische Methode sein: Behandlung des Ereignisses als Instanzmethode 5. Definieren Sie die (lokale) Klassendefinition für den Ereignisbehandler. Dabei legen Sie den Namen der Ereignisbehandlermethode fest (Event_Handler). Als Information müssen Sie sich in der Klassenbibliothek für die Klasse des Custom Controls cl_gui_xyz den Namen des Ereignisses (event_name) und die zu diesem Ereignis gehörenden Ereignisparameter (event_parameter) besorgen. Der Ereignisparameter sender wird bei jedem Ereignis zur April
12 SAP AG Registrieren und Verarbeiten von Ereignissen Verfügung gestellt. Der Parameter enthält die Referenz des Controls, das dieses Ereignis ausgelöst hat. CLASS lcl_event_receiver DEFINITION. PUBLIC SECTION. METHODS Event_Handler FOR EVENT event_name OF cl_gui_xyz IMPORTING event_parameter sender. ENDCLASS. 6. Melden Sie jetzt noch für die registrierten Ereignisse Behandlermethoden beim OO Control Framework an. DATA event_receiver TYPE REF TO lcl_event_receiver. CREATE OBJECT event_receiver. SET HANDLER event_receiver->event_handler FOR my_control. Registrieren als statische Methode 7. Definieren Sie die (lokale) Klassendefinition für den Ereignisbehandler. Dabei legen Sie den Namen der statischen Ereignisbehandlermethode fest (Event_Handler). Als Information müssen Sie sich in der Klassenbibliothek für die Klasse des Custom Controls cl_gui_xyz den Namen des Ereignisses (event_name) und die zu diesem Ereignis gehörenden Ereignisparameter (event_parameter) besorgen. CLASS lcl_event_receiver DEFINITION. PUBLIC SECTION. CLASS-METHODS Event_Handler FOR EVENT event_name OF cl_gui_xyz IMPORTING event_parameter sender. ENDCLASS. 8. Melden Sie jetzt noch für die registrierten Ereignisse Behandlermethoden beim OO Control Framework an. SET HANDLER lcl_event_receiver=>event_handler FOR my_control. Verarbeiten von Control-Ereignissen 9. Wie Sie auf ein Ereignis reagieren wollen, legen Sie im Implementierungsteil der Behandlermethode fest. CLASS lcl_event_receiver IMPLEMENTATION. METHOD Event_Handler. * Abarbeitung des Ereignisses ENDMETHOD. ENDCLASS. 10. Je nach Art des Ereignisses (System- oder Applikationsereignis) müssen Sie jetzt noch die Methode CL_GUI_CFW=>DISPATCH aufrufen. Lesen Sie dazu Ereignisbehandlung [Extern]. 12 April 2001
13 SAP AG Ereignisse des SAP Toolbar Controls Ereignisse des SAP Toolbar Controls Verwendung Durch Auswahl von Drucktasten des SAP Toolbar Controls werden je nach Drucktastenart Ereignisse ausgelöst: Ereignis FUNCTION_SELECTE D DROPDOWN_CLICKE D Ereignis-ID cl_gui_toolbar=> M_ID_FUNCTION_SELECTE D M_ID_DROPDOWN_CLICKE D Zu dem Ereignis erhalten Sie folgende Ereignisparameter: Ereignis Parameter Bedeutung Bedeutung FUNCTION_SELECTED fcode Funktionscode der Taste DROPDOWN_CLICKED Integration fcode posx posy Funktionscode der Taste Drucktaste wurde gedrückt Menü zu einer Drucktaste vom Typ cntb_btype_dropdown und cntb_btype_menu wurde ausgewählt. Anforderung eines Kontextmenüs zu einer Drucktaste vom Typ cntb_btype_dropdown und cntb_btype_menu. Position der Drucktaste, für die das Menü angezeigt werden soll Wenn Sie auf Ereignisse in Ihrem ABAP-Programm reagieren möchten, müssen Sie sich auf diese Ereignisse registrieren. Dazu verwenden Sie die Methode set_registered_events [Seite 47]. Ereignisse, auf die Sie sich nicht registrieren, werden schon am Frontend gefiltert und gelangen nicht zum Backend. Siehe Ereignisbehandlung [Extern]. Funktionsumfang Das Ereignis FUNCTION_SELECTED Dieses Ereignis wird immer dann ausgelöst, wenn eine Drucktaste gedrückt wurde oder ein Menüeintrag einer Drucktaste vom Typ cntb_btype_dropdown und cntb_btype_menu ausgewählt wurde. Drucktasten vom Typ cntb_btype_dropdown bestehen aus zwei Teilen. Auf der linken Seite befindet sich die eigentliche Drucktaste, mit der eine vordefinierte Funktion verknüpft wurde (analog zu einer normalen Drucktaste). Wird diese Taste gedrückt, wird das Ereignis FUNCTION_SELECTED ausgelöst. Auf der rechten Seite ist eine Drucktaste mit einem Pfeil zu sehen. Wird diese angeklickt, wird das Ereignis DROPDOWN_CLICKED ausgelöst. April
14 SAP AG Ereignisse des SAP Toolbar Controls Bei Drucktasten vom Typ cntb_btype_menu wird immer das Ereignis DROPDOWN_CLICKED ausgelöst. Als Ereignisparameter des Ereignisses FUNCTION_SELECTED erhalten Sie den Funktionscode der Taste. Über diesen Funktionscode können Sie die Taste identifizieren und entsprechend reagieren. Das Ereignis DROPDOWN_CLICKED Dieses Ereignis wird immer dann ausgelöst, wenn zu einer Drucktaste ein Menü angezeigt werden kann. Dies ist nur bei Drucktasten vom Typ Typ cntb_btype_dropdown und cntb_btype_menu möglich. Als Ereignisparameter erhalten Sie den Funktionscode der Taste und die Position der Drucktaste. Über den Funktionscode können Sie die Taste identifizieren. Die Position können Sie dazu verwenden, das Kontextmenü an der entsprechenden Stelle zu plazieren. Das Kontextmenü bauen Sie mit den Methoden der Klasse CL_CTMENU auf. Zur Anzeige bringen Sie es mit der Methode track_context_menu [Seite 34]. Aktivitäten Lesen Sie den allgemeinen Prozeß [Seite 11] für das Arbeiten mit Ereignissen des Control Frameworks. 14 April 2001
15 SAP AG Verwendung von Controls im WAN Verwendung von Controls im WAN Die Verwendung von Controls zur Oberflächengestaltung führt in der Regel zu einer Belastung des Kommunikationskanals zwischen Frontend und Backend. Dies kann schon im LAN-, aber insbesondere im WAN-Umfeld ein performance-kritischer Aspekt sein. Puffermechanismen helfen, diese Problematik zu entschärfen (siehe auch Automation Queue [Extern]). Die aufgeführten Punkte sollen als Richtlinien bei der Verwendung von Controls im WAN dienen. Control-spezifische Hinweise zur Verwendung im WAN finden Sie in der Dokumentation zu dem jeweiligen Control. Verwendung von CL_GUI_CFW=>FLUSH Der Aufruf CL_GUI_CFW=>FLUSH [Seite 38] dient zum Synchronisieren der Automation Queue und der in der Queue enthaltenen ABAP-Variablen. Dieser Aufruf erzeugt in vielen Fällen einen synchronen RFC vom Applikationsserver zum Frontend. Um optimale Performance zu erreichen, sollten die Aufrufe dieser Methode minimiert werden. Es ist in vielen Fällen zu empfehlen, alle Eigenschaften von allen Controls zentral an einer Stelle (z.b. am Anfang des PAI) in einer Automation Queue zu lesen und dann über einen einmalige Synchronisation zu besorgen. Diese Variante ist auch dann zu bevorzugen, wenn dabei Eigenschaften gelesen werden, die nicht immer für den Ablauf des Ereignisbehandlers bzw. des PAI PBO Zyklus notwendig sind. Es ist nicht notwendig, einen Sicherheits-Flush am Ende von PBO zu codieren, damit Methodenaufrufe der Controls garantiert an das Frontend transportiert werden. Diese Funktionalität wird systemseitig garantiert, wenn das nächste Dynpro gesendet wird. Damit ist es auch nicht möglich, eine Automation Queue über mehrere Bildwechsel hinweg aufzubauen. Es ist nicht garantiert, daß eine Automation Queue durch den Aufruf CL_GUI_CFW=>FLUSH gesendet wird. Die Queue erkennt, ob Returnwerte enthalten sind. Ist dies nicht der Fall, wird das Senden unterdrückt! Für alle Fälle, in denen auch bei einer Queue ohne Returnwert gewünscht wird, daß die Automation Queue synchron versendet wird, gibt es im Control Framework die Methode CL_GUI_CFW=>UPDATE_VIEW [Seite 41]. Diese Methode darf nur dann verwendet werden, wenn es zwingend notwendig ist, ein Update des GUI zu erreichen. Beispiele hierfür sind sehr lange laufende Anwendungen, die in regelmäßigen Abständen dem Benutzer ein Feedback über den Fortschritt der Aktion anzeigen möchten. Nach dem Lesen von Eigenschaften ist der Inhalt der entsprechenden ABAP-Variablen erst nach dem nächsten FLUSH garantiert. Solange dieser Aufruf nicht erfolgt ist, ist der Inhalt der entsprechenden ABAP-Variablen nicht definiert. In Zukunft wird es Fälle gegeben, in denen dieser FLUSH unnötig sein wird. Diese Fälle werden von der Automation Queue erkannt; der entsprechende FLUSH-Call wird dann ignoriert. Erzeugen von Controls, Datenversorgung Das Erzeugen eines Controls und die Datenversorgung ist in den meisten Fällen ein einmaliger Vorgang und im Vergleich zu Dynproelementen sehr teuer. Deshalb sollten Controls nicht unnötig erzeugt bzw. nicht unnötig mit Daten versorgt werden. Ein typisches Beispiel hierfür sind TabStrips mit mehreren Seiten. Wenn diese Seiten Controls tragen, ist immer abzuwägen, ob man auf lokale Seiten verzichtet und die Controls erst dann April
16 SAP AG Verwendung von Controls im WAN erzeugt, wenn der Benutzer die Seite aktiviert. Das gleiche trifft für die Datenversorgung dieser Controls auf TabStrip-Seiten zu. Muß bei der Datenversorgung eine Unterscheidung zwischen einer WAN- und einer LAN- Anmeldung vorgenommen werden, steht der Funktionsbaustein SAPGUI_GET_WANFLAG zur Verfügung. In manchen Fällen kann es notwendig werden, daß eine Anwendung andere Datenmengen oder ganze Fallbacks für die WAN-Anmeldung zur Verfügung stellen sollte. Ein Beispiel, wann die WAN- bzw. LAN- Anmeldung einen Einfluß haben kann, ist die Anzahl von Geschwistern in einem Tree Control, die ohne künstliche Zwischenebenen übertragen werden können. Im Gegensatz zu Dynproelementen werden die Controls nur einmalig erzeugt und mit Daten versorgt. Controls werden unter Performance-Aspekten dann immer preiswerter, je länger diese leben. In Anwendungen, die ständig neu aufgerufen und damit neu initialisiert werden, kann dies zu einem erheblichen Performance-Nachteil werden; in Anwendungen, die sehr lange auf den gleichen Bildern arbeiten, kann daraus sogar ein Performance-Vorteil entstehen. Im Einzelfall kann über entsprechende Performance-Werkzeuge [Extern] überprüft werden, welche Nachteile oder Vorteile die Verwendung eines Controls unter dem Aspekt der Netzwerkauslastung bringt. Ablegen von Dokumenten, Bildern etc. Zum Release 4.6A wird ein Frontend-Cache für Zugriffe auf Dokumente aus dem BDS (Business Dokument Service) realisiert. Es wird dringend empfohlen, Office-Dokumente, Bilder etc. im BDS und nicht in der R/3-Datenbank abzulegen. Dokumente aus dem BDS können danach im Frontend-Cache abgelegt werden. Sie müssen nur einmalig über das Netz geladen werden. 16 April 2001
17 SAP AG Spezielle Hinweise für das SAP Toolbar Control Spezielle Hinweise für das SAP Toolbar Control Für das SAP Toolbar Control bestehen keine Einschränkungen beim Einsatz im WAN. April
18 SAP AG Methoden der Klasse CL_GUI_TOOLBAR Methoden der Klasse CL_GUI_TOOLBAR Diese Klasse beinhaltet sowohl control-spezifische Methoden als auch vom Control Framework geerbte Methoden. In diesem Abschnitt werden nur die control-spezifischen Methoden beschrieben. Die relevanten Methoden des Control Frameworks werden in Methoden des OO Control Frameworks [Seite 35] beschrieben. 18 April 2001
19 SAP AG constructor constructor Diese Methode wird für die Instanzierung eines SAP Toolbar Controls verwendet. CREATE OBJECT toolbar EXPORTING parent = parent shellstyle = shellstyle lifetime = lifetime display_mode = display_mode EXCEPTIONS cntl_install_error = 1 cntl_error = 2. Parameter lifetime shellstyle parent display_mode Bedeutung Parameter für das Lifetime Management [Extern]. Folgende Werte sind möglich: toolbar->lifetime_imode: Das Control lebt, solange der interne Modus nicht abgebaut wird (d.h. durch eine der folgenden Anweisungen beendet wird: leave program. leave to transaction. set screen 0, leave screen.). Danach wird die Methode finalize [Seite 46] aufgerufen. toolbar->lifetime_dynpro: Das Control lebt, solange die Instanz des Dynpros existiert, d.h. sich noch im Dynprostapel befindet. Danach wird die Methode free [Seite 44] aufgerufen. Die Benutzung dieses Modus regelt automatisch die Sichtbarkeit von Controls. Controls werden immer nur dann eingeblendet, wenn das Dynpro aktiv ist, auf dem sie erzeugt wurden. Ist ein anderes Dynpro aktiv, werden sie automatisch unsichtbar geschaltet. toolbar->lifetime_default: Wird das Control in einen Container eingebaut, übernimmt es die Lebensdauer des Containers. Wird es nicht in einen Container eingebaut (z.b. es ist selbst ein Container), dann wird die Lebensdauer auf toolbar->lifetime_imode gesetzt. Steuerung des Erscheinungsbilds und des Verhaltens des Controls Konstanten aus dem ABAP-Include <CTLDEF>, die mit WS beginnen, können Sie übergeben. Kombinationen von mehreren Styles können Sie durch Addieren der Konstanten erreichen. Der Vorschlagswert führt intern zum Setzen einer ausreichenden Kombination von Style-Konstanten. Container, in dem das SAP Toolbar Control angezeigt werden kann (siehe SAP Container [Extern]) Ausrichtung der Drucktastenleiste: cl_gui_toolbar=>m_mode_horizontal: Horizontal cl_gui_toolbar=>m_mode_vertical: Vertikal April
20 SAP AG constructor 20 April 2001
21 SAP AG add_button add_button Mit dieser Methode fügen Sie eine neue Drucktaste zur Drucktastenleiste hinzu. CALL METHOD toolbar->add_button EXPORTING fcode = fcode icon = iconid is_disabled = is_disabled butn_type = butn_type text = text quickinfo = quickinfo is_checked = is_checked EXCEPTIONS cntl_error = 1. Parameter fcode icon is_disabled butn_type text quickinfo is_checked Bedeutung Funktionscode, der als Ereignisparameter beim Auslösen der hinzuzufügenden Drucktaste an Ihr Applikationsprogramm übergeben wird Ikone, die auf der Drucktaste angezeigt werden soll 'X': Drucktaste ist inaktiv ' ': Drucktaste ist aktiv cntb_btype_button: Drucktaste cntb_btype_dropdown: Drucktaste mit Menü cntb_btype_menu: Menü cntb_btype_sep: Trennlinien/-zeichen cntb_btype_group: Drucktastengruppe cntb_btype_check: Toggle-Button Hinweis: Wenn immer möglich, sollten Sie statische Menüs verwenden, da dadurch weitläufige Roundtrips vermieden werden. Dies ist besonders im SAP GUI for HTML wichtig. Weitere Informationen finden Sie unter set_static_ctxmenu [Seite 30] oder assign_static_ctxmenu_table [Seite 32]. Text, der auf der Drucktaste angezeigt werden soll Quick-Info für die Drucktaste Nur für Drucktasten vom Typ cntb_btype_group und cntb_btype_check: 'X': Taste ist ausgewählt ' ': Taste ist nicht ausgewählt Die Ikone kann über ihren Namen (z.b. ICON_ANNOTATION) angesprochen werden. Dazu muß aber in Ihrem Programm das Include <ICON> eingebunden werden. Eine Übersicht über alle verfügbaren Ikonen liefert der Report SHOWICON. April
22 SAP AG add_button Ansonsten sprechen Sie die Ikonen über an, wobei xy die entsprechende Buchstabenkombination darstellt. 22 April 2001
23 SAP AG add_button_group add_button_group Mit dieser Methode können Sie eine Liste von Drucktasten zu Ihrer Drucktastenleiste hinzufügen. CALL METHOD toolbar->add_button_group EXPORTING data_table = data_table EXCEPTIONS dp_error = 1. Parameter Bedeutung data_table Tabelle aller Drucktasten, die zu der Drucktastenleiste hinzugefügt werden sollen. Die Tabelle wird mit Bezug auf den Typ TTB_BUTTON angelegt. Sie können die Tabelle mit der Methode fill_buttons_data_table [Seite 24] füllen. Wenn immer möglich, sollten Sie statische Menüs verwenden, da dadurch weitläufige Roundtrips vermieden werden. Dies ist besonders im SAP GUI for HTML wichtig. Weitere Informationen finden Sie unter set_static_ctxmenu [Seite 30] oder assign_static_ctxmenu_table [Seite 32]. April
24 SAP AG fill_buttons_data_table fill_buttons_data_table Diese Methode stellt eine Hilfsfunktion zum Füllen einer Tabelle dar, die Sie dann der Methode add_button_group [Seite 23] zum Anlegen mehrerer Drucktasten übergeben. CALL METHOD toolbar->fill_buttons_data_table EXPORTING fcode = fcode icon = iconid disabled = disabled butn_type = butn_type text = text quickinfo = quickinfo checked = checked CHANGING data_table = data_table. Parameter fcode icon disabled butn_type text quickinfo checked data_table Bedeutung Funktionscode, der als Ereignisparameter beim Auslösen der hinzuzufügenden Drucktaste an Ihr Applikationsprogramm übergeben wird Ikone, die auf der Drucktaste angezeigt werden soll 'X': Drucktaste ist inaktiv ' ': Drucktaste ist aktiv cntb_btype_button: Drucktaste cntb_btype_dropdown: Drucktaste mit Menü cntb_btype_menu: Menü cntb_btype_sep: Trennlinien/-zeichen cntb_btype_group: Drucktastengruppe cntb_btype_check: Toggle-Button Hinweis: Wenn immer möglich, sollten Sie statische Menüs verwenden, da dadurch weitläufige Roundtrips vermieden werden. Dies ist besonders im SAP GUI for HTML wichtig. Weitere Informationen finden Sie unter set_static_ctxmenu [Seite 30] oder assign_static_ctxmenu_table [Seite 32]. Text, der auf der Drucktaste angezeigt werden soll Quick-Info für die Drucktaste Nur für Drucktasten vom Typ cntb_btype_group und cntb_btype_check: 'X': Taste ist ausgewählt ' ': Taste ist nicht ausgewählt Tabelle aller Drucktasten, die zu der Drucktastenleiste hinzugefügt werden sollen. Die Tabelle wird mit Bezug auf den Typ TTB_BUTTON angelegt. Diese Tabelle übergeben Sie dann der Methode add_button_group [Seite 23]. 24 April 2001
25 SAP AG fill_buttons_data_table Die Ikone kann über ihren Namen (z.b. ICON_ANNOTATION) angesprochen werden. Dazu muß aber in Ihrem Programm das Include <ICON> eingebunden werden. Eine Übersicht über alle verfügbaren Ikonen liefert der Report SHOWICON. Ansonsten sprechen Sie die Ikonen über an, wobei xy die entsprechende Buchstabenkombination darstellt. April
26 SAP AG delete_button delete_button Mit dieser Methode löschen Sie eine Drucktaste aus der Drucktastenleiste. CALL METHOD toolbar->delete_button exporting fcode = fcode exceptions CNTL_ERROR = 1. Parameter fcode Bedeutung Funktionscode, der als Ereignisparameter beim Auslösen der zu löschenden Drucktaste an Ihr Applikationsprogramm übergeben wird Wurden mehrere Drucktasten mit dem gleichen Funktionscode angelegt, wird nur die letzte Taste aus der Drucktastenleiste entfernt. 26 April 2001
27 SAP AG delete_all_buttons delete_all_buttons Mit dieser Methode löschen Sie alle Drucktasten aus der Drucktastenleiste. CALL METHOD toolbar->delete_all_buttons exceptions CNTL_ERROR = 1. April
28 SAP AG set_button_state set_button_state Mit dieser Methode können Sie den Status einzelner Drucktasten verändern: CALL METHOD toolbar->set_button_state EXPORTING enabled = enabled checked = checked fcode = fcode EXCEPTIONS cntl_error = 1. Parameter Bedeutung enabled ' ': Drucktaste ist inaktiv 'X': Drucktaste ist aktiv is_checked Nur für Drucktasten vom Typ cntb_btype_group und cntb_btype_check: 'X': Taste ist ausgewählt ' ': Taste ist nicht ausgewählt 28 April 2001
29 SAP AG set_button_info set_button_info Mit dieser Methode ändern Sie den Text, die Ikone oder die Quick-Info für eine Drucktaste. CALL METHOD toolbar->set_button_info EXPORTING fcode = fcode icon = icon text = text quickinfo = quickinfo. Parameter und Typ Optional Bedeutung fcode TYPE UI_FUNC icon TYPE ICOPNNAME text TYPE TEXT40 quickinfo TYPE ICONQUICK X X X Funktionscode der Drucktaste (zur Identifizierung der Drucktaste - darf nicht geändert werden) Neue Ikone der Form '@XY@' Neuer Text für die Drucktaste Neuer Quick-Info-Text für die Drucktaste April
30 SAP AG set_static_ctxmenu set_static_ctxmenu Mit dieser Methode ordnen Sie einer Drucktaste für die gesamte Lebensdauer des Controls ein Kontextmenü zu. Wenn Sie ein Kontextmenü statisch zuordnen, wird es in das Frontend-Control geladen und bleibt dort auch, wenn es vom Benutzer geschlossen wurde. Normalerweise wird das Ereignis DROPDOWN_CLICKED ausgelöst, wenn der Benutzer eine Drucktaste mit Dropdown-Menü anklickt. In Ihrer Anwendung würden Sie dann der Drucktaste das Kontextmenü zuordnen, aber nur für diesen Fall. Wenn Sie das Kontextmenü statisch zuordnen, bleibt es auf dem Frontend und steht dann immer zur Verfügung, wenn der Benutzer die entsprechende Drucktaste anklickt. Sie müssen es also nicht jedes Mal erneut zuordnen. Sie sollten statische Kontextmenüs außer in besonders kontextabhängigen Fällen immer verwenden. Alle Änderungen, die am Kontextmenü während der Lebensdauer des Controls vorgenommen werden, werden automatisch am Frontend nachgezogen. CALL METHOD toolbar->set_static_ctxmenu EXPORTING fcode = fcode ctxmenu = ctxmenu Parameter und Typ fcode TYPE UI_FUNC ctxmenu TYPE REF TO CL_CTMENU Bedeutung Funktionscode der Drucktaste, der Sie das Kontextmenü zuordnen möchten Hinweis: Die Drucktaste muß vom Typ cntb_btype_dropdown oder cntb_btype_menu sein. Referenzvariable, die auf die Kontextmenü-Instanz zeigt, die Sie zuordnen möchten (siehe Kontextmenüs [Extern]) 30 April 2001
31 SAP AG set_static_ctxmenu April
32 SAP AG assign_static_ctxmenu_table assign_static_ctxmenu_table Mit dieser Methode ordnen Sie einer Drucktastengruppe für die gesamte Lebensdauer des Controls Kontextmenüs zu. Wenn Sie ein Kontextmenü statisch zuordnen, wird es in das Frontend-Control geladen und bleibt dort auch, wenn es vom Benutzer geschlossen wurde. Normalerweise wird das Ereignis DROPDOWN_CLICKED ausgelöst, wenn der Benutzer eine Drucktaste mit Dropdown-Menü anklickt. In Ihrer Anwendung würden Sie dann der Drucktaste das Kontextmenü zuordnen, aber nur für diesen Fall. Wenn Sie die Kontextmenüs statisch zuordnen, bleiben sie auf dem Frontend und stehen dann immer zur Verfügung, wenn der Benutzer die entsprechende Drucktaste anklickt. Sie müssen sie also nicht jedes Mal erneut zuordnen. Sie sollten statische Kontextmenüs außer in besonders kontextabhängigen Fällen immer verwenden. Alle Änderungen, die am Kontextmenü während der Lebensdauer des Controls vorgenommen werden, werden automatisch am Frontend nachgezogen. CALL METHOD toolbar->assign_static_ctxmenu_table EXPORTING table_ctxmenu = table_ctxmenu. Parameter und Typ table_ctxmenu TYPE TTB_BTNMNU Bedeutung Struktur STB_BTNMNU Komponente und Typ Function TYPE UI_FUNC Interne Tabelle mit den Zuordnungen der Kontextmenüs zu den Drucktasten in der Toolbar-Instanz. Sie hat den Zeilentyp STB_BTNMNU (siehe unten). Bedeutung Funktionscode der Drucktaste in der Drucktastenleiste, der Sie das Kontextmenü zuordnen möchten 32 April 2001
33 SAP AG assign_static_ctxmenu_table ctmenu TYPE REF TO CL_CTMENU Referenzvariable, die auf das Kontextmenü zeigt, das Sie der Drucktaste zuordnen möchten (siehe Kontextmenüs [Extern]) April
34 SAP AG track_context_menu track_context_menu Mit dieser Methode können Sie ein Kontextmenü anzeigen. Diese Methode macht vor allem in Verbindung mit Ereignissen der Drucktasten vom Typ cntb_btype_dropdown und cntb_btype_menu Sinn. CALL METHOD toolbar->track_context_menu EXPORTING context_menu = menu posx = posx posy = posy EXCEPTIONS ctmenu_error = 1. Parameter context_menu posx posy Bedeutung Name des Kontextmenüs. Das Menü wird mit Referenz auf die Klasse CL_CTMENU angelegt. Sie müssen das Menü mit Methoden dieser Klasse füllen. Horizontale Position des angezeigten Menüs Vertikale Position des angezeigten Menüs 34 April 2001
35 SAP AG Methoden des OO Control Frameworks Methoden des OO Control Frameworks In diesem Abschnitt werden relevante Methoden des OO Control Frameworks beschrieben, die Sie bei der Implementierung des SAP Toolbar Controls benötigen. April
36 SAP AG Methoden der Klasse CL_GUI_CFW Methoden der Klasse CL_GUI_CFW Die Klasse CL_GUI_CFW beinhaltet statische Methoden, die beim Aufruf auf alle instanzierten Custom Controls wirken. 36 April 2001
37 SAP AG dispatch dispatch Die Methode dispatch verteilt Applikationsereignisse (siehe Ereignisbehandlung [Extern]) an die für das Ereignis angemeldeten Ereignisbehandler. Wenn diese Methode nicht im Applikationsprogramm innerhalb von PAI aufgerufen wird, dann wird sie automatisch vom System nach dem Abarbeiten von PAI aufgerufen. Die Methode liefert einen Returncode zurück, über den der Erfolg des Aufrufs abzulesen ist. CALL METHOD cl_gui_cfw=>dispatch IMPORTING return_code = return_code. Parameter return_code Bedeutung cl_gui_cfw=>rc_found: Das Ereignis konnte erfolgreich an eine Behandlermethode übergeben werden. cl_gui_cfw=>rc_unknown: Das Ereignis wurde nicht in der Ereignisliste registriert. cl_gui_cfw=>rc_noevent: Es wurde kein Ereignis auf einem Control ausgelöst. Der OK_CODE war daher ein normaler OK_CODE (z.b. von einem Menüeintrag). cl_gui_cfw=>rc_nodispatch: Dem Ereignis konnte keine Behandlermethode zugeordnet werden. Das Ereignis kann nur einmalig verteilt werden. Danach ist das Ereignis verbraucht. Daher wird ein zweiter Aufruf der Methode nicht nochmals zu einem Sprung in den Ereignisbehandler führen. April
38 SAP AG flush flush Mit dieser Methode synchronisieren Sie explizit die Automation Queue [Extern]. Die gepufferten Operationen werden dann zum Frontend per GUI-RFC geschickt. Dort wird die Automation Queue in der Reihenfolge abgearbeitet, wie Sie sie gefüllt haben. Im Fehlerfall wird eine Ausnahme ausgelöst, die Sie auf jeden Fall abfragen und behandeln sollten. Da eine Zuordnung des Fehlers in der Regel nicht mehr möglich ist, stehen Ihnen sowohl im Debugger als auch im SAP GUI Werkzeuge zur Verfügung, um den Fehler zu lokalisieren: Debugger: Markieren Sie in den Einstellungen das Ankreuzfeld Automation Controller: Aufträge immer synchron verarbeiten. Dies führt dazu, daß nach jeder Methode, die den Automation Controller ruft, die Methode cl_gui_cfw=>flush automatisch aufgerufen wird. SAP GUI: In den Einstellungen zum SAP GUI können Sie auf der Karteikarte Trace das Ankreuzfeld Automation wählen. Dadurch wird die Kommunikation zwischen Applikationsserver und Automation Controller in einer Trace-Datei mitgeschrieben. Diese kann dann ausgewertet werden. CALL METHOD cl_gui_cfw=>flush EXCEPTIONS CNTL_SYSTEM_ERROR = 1 CNTL_ERROR = 2. Führen Sie nur so viele Synchronisationspunkte in Ihr Programm ein, wie wirklich nötig sind. Bei jeder Synchronisation wird nämlich eine RFC-Verbindung zum SAP GUI geöffnet. 38 April 2001
39 SAP AG get_living_dynpro_controls get_living_dynpro_controls Mit dieser Methode können Sie sich eine Liste von Referenzvariablen zu allen noch aktiven Custom Controls besorgen. CALL METHOD cl_gui_cfw=>get_living_dynpro_controls IMPORTING control_list = control_list. Parameter control_list Bedeutung Liste der Referenzvariablen zu aktiven Custom Controls. Liste ist vom Typ CNTO_CONTROL_LIST (in der Klasse CL_GUI_CFW definiert) April
40 SAP AG set_new_ok_code set_new_ok_code Diese Methode darf nur in Behandlermethoden zu Systemereignissen eingesetzt werden. Sie setzt einen OK_CODE, der ein Ausführen von PAI nach sich zieht. Dadurch können Sie nach dem Feldtransport nochmals die Kontrolle in Ihren PAI-Modulen bekommen. CALL METHOD cl_gui_cfw=>set_new_ok_code EXPORTING new_code = new_code IMPORTING rc = rc. Parameter new_code return_code Bedeutung Funktionscode, der in das OK_CODE-Feld (SY-UCOMM) gestellt werden soll. cl_gui_cfw=>rc_posted: Der OK_CODE wurde mit Erfolg gesetzt, und die Verarbeitung wird nach Abschluß der Behandlermethode mit PAI fortgesetzt (vorher wird noch die automatische Feldprüfung des Dynpros durchgeführt). cl_gui_cfw=>rc_wrong_state: Die Methode wurde nicht bei einem Systemereignis aufgerufen. cl_gui_cfw=>rc_invalid: Der gesetzte OK_CODE ist kein erlaubter OK_CODE. 40 April 2001
41 SAP AG update_view update_view Die Automation Queue wird durch den Aufruf der Methode flush [Seite 38] nur dann synchronisiert, wenn in der Automation Queue Returnwerte enthalten sind. Für alle Fälle, in denen auch im Fall einer Returnwert-freien Queue gewünscht wird, daß die Automation Queue synchron versendet wird, gibt es im Control Framework die Methode CL_GUI_CFW=>UPDATE_VIEW. Diese Methode darf nur dann verwendet werden, wenn es zwingend notwendig ist, ein Update des SAP GUI zu erreichen. Beispiele hierfür sind sehr lange laufende Anwendungen, die in regelmäßigen Abständen dem Benutzer ein Feedback über den Fortschritt der Aktion anzeigen möchten. CALL METHOD cl_gui_cfw=>update_view EXCEPTIONS CNTL_SYSTEM_ERROR = 1 CNTL_ERROR = 2. April
42 SAP AG Methoden der Klasse CL_GUI_OBJECT Methoden der Klasse CL_GUI_OBJECT Die Klasse CL_GUI_OBJECT beinhaltet wichtige Methoden zum Verschalen von Custom Controls. Für Anwendungsprogramme ist einzig die Methode is_valid [Seite 43] relevant. 42 April 2001
43 SAP AG is_valid is_valid Diese Methode liefert als Ergebnis, ob ein Custom Control zu einer Objektreferenz noch am Frontend vorhanden ist. CALL METHOD my_control->is_valid IMPORTING result = result. Parameter result Bedeutung 0: Custom Control ist nicht mehr am Frontend aktiv 1: Custom Control ist noch aktiv April
44 SAP AG free free Diese Methode baut ein Custom Control am Frontend ab. Nach Aufruf dieser Methode sollten Sie auch die Objektreferenz initialisieren (FREE my_control). CALL METHOD my_control->free EXCEPTIONS cntl_error = 1 cntl_system_error = April 2001
45 SAP AG Methoden der Klasse CL_GUI_CONTROL Methoden der Klasse CL_GUI_CONTROL Die Klasse CL_GUI_CONTROL beinhaltet Methoden, die zum Setzen von Control-Eigenschaften (z.b. Visualisieren des Controls), Registrieren von Ereignissen und zum Abbau des Controls dienen. April
46 SAP AG finalize finalize Diese Methode wird von der verwendeten Controlverschalung überdefiniert. In ihr werden control-spezifische Funktionen zum Abbau des Controls aufgerufen. Diese Methode wird automatisch von der Methode free [Seite 44] aufgerufen, bevor das Control am Frontend abgebaut wird. CALL METHOD my_control->finalize. 46 April 2001
47 SAP AG set_registered_events set_registered_events Mit dieser Methode registrieren Sie sich auf Ereignisse des Controls (siehe auch: Ereignisbehandlung [Extern]). CALL METHOD my_control->set_registered_events EXPORTING events = events EXCEPTIONS cntl_error = 1 cntl_system_error = 2 illegal_event_combination = 3. Parameter events Bedeutung Tabelle der zu registrierenden Ereignisse für das Custom Control my_control Die Tabelle events ist eine Liste mit Ereignissen, auf die Sie sich registrieren wollen. Die Tabelle wird mit Bezug auf den Tabellentyp CNTL_SIMPLE_EVENTS definiert. Dem Tabellentyp liegt die Struktur CNTL_SIMPLE_EVENT zugrunde. Dieser besteht aus folgenden Feldern: Feld EVENTID APPL_EVENT Bedeutung Name des Ereignisses Unterscheidung, ob es sich um ein Systemereignis (initial) oder ein Applikationsereignis (X) handeln soll. Die Werte, die dem Feld EVENTID zuzuordnen sind, sind control-spezifisch und werden daher bei den entsprechenden Controls beschrieben. April
48 SAP AG get_registered_events get_registered_events Diese Methode liefert eine Liste aller für das Custom Control my_control registrierten Ereignisse zurück. CALL METHOD my_control->get_registered_events IMPORTING events = events EXCEPTIONS cntl_error = 1. Parameter events Bedeutung Tabelle der zu registrierenden Ereignisse für das Custom Control my_control Die Tabelle events ist eine Liste mit Ereignissen, auf die Sie sich registriert haben. Die Tabelle wird mit Bezug auf den Tabellentyp CNTL_SIMPLE_EVENTS definiert. Dem Tabellentyp liegt die Struktur CNTL_SIMPLE_EVENT zugrunde. Dieser besteht aus folgenden Feldern: Feld EVENTID APPL_EVENT Bedeutung Name des Ereignisses Unterscheidung, ob es sich um ein Systemereignis (initial) oder ein Applikationsereignis (X) handeln soll. Die Werte, die dem Feld EVENTID zuzuordnen sind, sind control-spezifisch und werden daher bei den entsprechenden Controls beschrieben. Allgemeine Informationen zur Ereignisbehandlung finden Sie in der Dokumentation des SAP Control Frameworks unter Ereignisbehandlung [Extern]. 48 April 2001
49 SAP AG is_alive is_alive Diese Methode liefert als Ergebnis, ob ein Custom Control zu einer Objektreferenz noch am Frontend vorhanden ist. CALL METHOD my_control->is_alive RETURNING state = state. Parameter state Bedeutung my_control->state_dead: Custom Control ist nicht mehr am Frontend aktiv my_control->state_alive: Custom Control ist auf aktuellem Dynpro aktiv my_control->state_alive_on_other_dynpro: Custom Control ist auf dem aktuellen Dynpro nicht aktiv, aber am Frontend noch aktiv (d.h. unsichtbar) April
50 SAP AG set_alignment set_alignment Diese Methode richtet das Custom Control innerhalb seines Containers aus: CALL METHOD my_control->set_alignment EXPORTING alignment = alignment EXCEPTIONS cntl_error = 1 cntl_system_error = 2. Parameter alignment Bedeutung Ausrichtung des Controls Der Parameter alignment kann aus Kombinationen folgender Ausrichtungen bestehen: Name my_control->align_at_left my_control->align_at_right my_control->align_at_top my_control->align_at_bottom Bedeutung Ausrichtung am linken Rand Ausrichtung am rechten Rand Ausrichtung am oberen Rand Ausrichtung am unteren Rand Kombinationen erhält man durch Aufaddieren der Komponenten: alignment = my_control->alingn_at_left + my_control->alingn_at_top. 50 April 2001
51 SAP AG set_position set_position Diese Methode plaziert das Control an eine bestimmte Stelle des Dynpros. In der Regel wird die Position des Controls über seinen Container geregelt. CALL METHOD my_control->set_position EXPORTING height = height left = left top = top width = width EXCEPTIONS cntl_error = 1 cntl_system_error = 2. Parameter height left top width Bedeutung Höhe des Controls Linker Rand des Controls Oberer Rand des Controls Breite des Controls April
52 SAP AG set_visible set_visible Mit dieser Methode können Sie die Sichtbarkeit eines Custom Controls verändern. CALL METHOD my_control->set_visible EXPORTING visible = visible EXCEPTIONS cntl_error = 1 cntl_system_error = 2. Parameter visible Bedeutung X: Custom Control ist sichtbar ' ': Custom Control ist nicht sichtbar 52 April 2001
53 SAP AG get_focus get_focus Diese statische Methode liefert die Objektreferenz des Custom Controls zurück, welches den Fokus hat. CALL METHOD cl_gui_control=>get_focus IMPORTING control = control EXCEPTIONS cntl_error = 1 cntl_system_error = 2. Parameter control Bedeutung Objektreferenz (TYPE REF TO cl_gui_control) auf das Control, das den Fokus hat April
54 SAP AG set_focus set_focus Mit dieser statischen Methode können Sie den Fokus auf ein Custom Control setzen. CALL METHOD cl_gui_control=>set_focus EXPORTING control = control EXCEPTIONS cntl_error = 1 cntl_system_error = 2. Parameter control Bedeutung Objektreferenz (TYPE REF TO cl_gui_control) auf das Control, das den Fokus bekommen soll 54 April 2001
55 SAP AG get_height get_height Diese Methode liefert die Höhe des Controls zurück. CALL METHOD control->get_height IMPORTING height = height EXCEPTIONS cntl_error = 1. Parameter height Bedeutung Aktuelle Höhe des Controls April
56 SAP AG get_width get_width Diese Methode liefert die Breite des Controls zurück. CALL METHOD control->get_width IMPORTING width = width EXCEPTIONS cntl_error = 1. Parameter width Bedeutung Aktuelle Breite des Controls 56 April 2001
Lohnjournal (Report RPCLJNx0; HxxCLJN0)
Lohnjournal (Report RPCLJNx0; HxxCLJN0) HELP.PYINT Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus
PM/CS - Datenübernahme in Instandhaltung und Kundenservice
PM/CS - Datenübernahme in Instandhaltung und Kundenservice HELP.CAGTFADMPM Release 4.6C PM/CS - Datenübernahme in Instandhaltung und Kundenservice SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten.
Kapazitätsplanung in der Prozeßindustrie
Kapazitätsplanung in der Prozeßindustrie HELP.PPCRPPPPI Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen
IAC-Programmierung HELP.BCFESITSIACPROG. Release 4.6C
IAC-Programmierung HELP.BCFESITSIACPROG Release 4.6C IAC-Programmierung SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen
QM/PM Partnerrollen HELP.BCBMTOM. Release 4.6C
HELP.BCBMTOM Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher
SAP Picture (BC-CI) HELP.BCCIIMAGE. Release 4.6C
HELP.BCCIIMAGE Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher
Leistungsverrechnung Zeitwirtschaft einstellen
Leistungsverrechnung Zeitwirtschaft einstellen HELP.PT-BFA Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen
Secure Network Communications (BC-SEC-SNC)
Secure Network Communications (BC-SEC-SNC) HELP.BCSECSNC Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen
Kapazitätsplanung im Vertrieb
HELP.PPCRPSD Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher
Lohnarten-Reporter (H99CWTR0)
Lohnarten-Reporter (H99CWTR0) HELP.PYXXFOLGE Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind,
ALE-Szenarien der Anlagenbuchhaltung
ALE-Szenarien der Anlagenbuchhaltung HELP.FIAA Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind,
PS - Projektsystem. SAP ERP Central Component
PS - Projektsystem SAP ERP Central Component Release 5.0 Release-Informationen Copyright 2004 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus
Unqualifizierter Abschlag
HELP.PYINT Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher
Service: Feedback-Meldungen (SV-FDB)
Service: Feedback-Meldungen (SV-FDB) MYSAP.ROLES_S_SV Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus
Entwicklung eines Infotyps (Planung)
Entwicklung eines Infotyps (Planung) HELP.PAXX Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind,
Standardisierte Notizerfassung
HELP.CANOTES Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher
WE/RE-Kontenpflege (MM-IV-CA)
WE/RE-Kontenpflege (MM-IV-CA) HELP.MMIVWERE Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind,
Personalabrechnung mit dem SAP-System
Personalabrechnung mit dem SAP-System HELP.PYINT Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus
Kontierungsblock HELP.BCBMTOM. Release 4.6C
HELP.BCBMTOM Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher
Kapazitätsplanung in der Fertigungssteuerung
Kapazitätsplanung in der Fertigungssteuerung HELP.PPCRPSFC Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen
SAP HTML Viewer (BC-CI)
HELP.BCCIHTML Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher
Remote Communications
HELP.BCFESDEI Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher
Lohnartenverteilung HELP.PYINT. Release 4.6C
HELP.PYINT Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher
Lohnkonto (Report RPCKTOx0; HxxCKTO0)
Lohnkonto (Report RPCKTOx0; HxxCKTO0) HELP.PYINT Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus
Lohnartennachweis HELP.PYINT. Release 4.6C
HELP.PYINT Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher
Electronic Data Interchange / IDoc-Schnittstelle (SD-EDI)
Electronic Data Interchange / IDoc-Schnittstelle (SD-EDI) HELP.SDEDI Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder
Plandatenerfassung im Workflow (CO-PA)
HELP.COPA Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form
Employment and Salary Verification in the Internet (PA-PA-US)
Employment and Salary Verification in the Internet (PA-PA-US) HELP.PYUS Release 4.6C Employment and Salary Verification in the Internet (PA-PA-US SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten.
PLM Product Lifecycle Management. SAP ERP Central Component
PLM Product Lifecycle Management SAP ERP Central Component Release 6.0 Release-Informationen Copyright 2005. SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von
Systemübergreifende Planungssituation (CA-BFA)
Systemübergreifende (CA-BFA) HELP.CA-BFA-IS-028 Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind,
Immobilienmanagement (IS-RE)
Immobilienmanagement (IS-RE) MYSAP.ROLES_S_REM Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind,
Anton Ochsenkühn. amac BUCH VERLAG. Ecxel 2016. für Mac. amac-buch Verlag
Anton Ochsenkühn amac BUCH VERLAG Ecxel 2016 für Mac amac-buch Verlag 2 Word-Dokumentenkatalog! Zudem können unterhalb von Neu noch Zuletzt verwendet eingeblendet werden. Damit hat der Anwender einen sehr
KM - Knowledge Management. SAP ERP Central Component
KM - Knowledge Management SAP ERP Central Component Release 5.0 Release-Informationen Copyright 2004 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen
inviu routes Installation und Erstellung einer ENAiKOON id
inviu routes Installation und Erstellung einer ENAiKOON id Inhaltsverzeichnis inviu routes... 1 Installation und Erstellung einer ENAiKOON id... 1 1 Installation... 1 2 Start der App... 1 3 inviu routes
FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7
FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7 Die Installation der FuxMedia Software erfolgt erst NACH Einrichtung des Netzlaufwerks! Menüleiste einblenden, falls nicht vorhanden Die
Aufklappelemente anlegen
Aufklappelemente anlegen Dieses Dokument beschreibt die grundsätzliche Erstellung der Aufklappelemente in der mittleren und rechten Spalte. Login Melden Sie sich an der jeweiligen Website an, in dem Sie
teamsync Kurzanleitung
1 teamsync Kurzanleitung Version 4.0-19. November 2012 2 1 Einleitung Mit teamsync können Sie die Produkte teamspace und projectfacts mit Microsoft Outlook synchronisieren.laden Sie sich teamsync hier
PLM Product Lifecycle Management. SAP R/3 Enterprise
PLM Prduct Lifecycle Management SAP R/3 Enterprise Release 470x200 Release-Infrmatinen Cpyright 2003 SAP AG. Alle Rechte vrbehalten. Weitergabe und Vervielfältigung dieser Publikatin der vn Teilen daraus
Entgeltnachweis (Report RPCEDTx0; HxxCEDT0)
Entgeltnachweis (Report RPCEDTx0; HxxCEDT0) HELP.PYINT Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus
Zahlungsfreigabe HELP.FIBP. Release 4.6C
HELP.FIBP Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form
EP Enterprise Portal. SAP ERP Central Component
EP Enterprise Portal SAP ERP Central Component Release 5.0 Release-Informationen Copyright 2005 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus
ICM Provisionsmanagement. SAP R/3 Enterprise
ICM Provisionsmanagement SAP R/3 Enterprise Release 470x200 Release-Informationen Copyright 2003 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus
EC Unternehmenscontrolling. SAP ERP Central Component
EC Unternehmenscontrolling SAP ERP Central Component Release 6.0 Release-Informationen Copyright 2005. SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen
White Paper. Fabasoft Folio Zugriffsdefinitionen. 2013 Winter Release
White Paper Fabasoft Folio Zugriffsdefinitionen 2013 Winter Release Copyright Fabasoft R&D GmbH, A-4020 Linz, 2012. Alle Rechte vorbehalten. Alle verwendeten Hard- und Softwarenamen sind Handelsnamen und/oder
Meßwert- und Zählerstandserfassung im Internet (PM-QM-EQ)
Meßwert- und Zählerstandserfassung im Internet (PM-QM-EQ) HELP.PMEQMEQ Release 4.6C Meßwert- und Zählerstandserfassung im Internet (PM SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe
Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook (2002-2007) Zentrum für Datenverarbeitung der Universität Tübingen
Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook (2002-2007) Zentrum für Datenverarbeitung der Universität Tübingen Inhalt 1. Die Funambol Software... 3 2. Download und Installation... 3 3.
Editor für Funktionen und Operationen (PY-XX-TL)
Editor für Funktionen und Operationen (PY-XX-TL) HELP.PAXX Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen
Bereich METIS (Texte im Internet) Zählmarkenrecherche
Bereich METIS (Texte im Internet) Zählmarkenrecherche Über die Zählmarkenrecherche kann man nach der Eingabe des Privaten Identifikationscodes einer bestimmten Zählmarke, 1. Informationen zu dieser Zählmarke
Feiertage in Marvin hinterlegen
von 6 Goecom GmbH & Co KG Marvin How to's Feiertage in Marvin hinterlegen Feiertage spielen in Marvin an einer Reihe von Stellen eine nicht unerhebliche Rolle. Daher ist es wichtig, zum Einen zu hinterlegen,
Menü Macro. WinIBW2-Macros unter Windows7? Macros aufnehmen
Menü Macro WinIBW2-Macros unter Windows7?... 1 Macros aufnehmen... 1 Menübefehle und Schaltflächen in Macros verwenden... 4 Macros bearbeiten... 4 Macros löschen... 5 Macro-Dateien... 5 Macros importieren...
CMS.R. Bedienungsanleitung. Modul Cron. Copyright 10.09.2009. www.sruttloff.de CMS.R. - 1 - Revision 1
CMS.R. Bedienungsanleitung Modul Cron Revision 1 Copyright 10.09.2009 www.sruttloff.de CMS.R. - 1 - WOZU CRON...3 VERWENDUNG...3 EINSTELLUNGEN...5 TASK ERSTELLEN / BEARBEITEN...6 RECHTE...7 EREIGNISSE...7
Webakte in Advolux Verfasser : Advolux GmbH Letze Änderung : 10. Juli 2015 1
Webakte in Advolux Verfasser : Advolux GmbH Letze Änderung : 10. Juli 2015 1 Inhaltsverzeichnis WIE NUTZEN SIE DIE FUNKTIONALITÄTEN DER WEBAKTE IN ADVOLUX?... 3 E-CONSULT-ZUGANG ERSTMALIG EINRICHTEN...
Synchronisations- Assistent
TimePunch Synchronisations- Assistent Benutzerhandbuch Gerhard Stephan Softwareentwicklung -und Vertrieb 25.08.2011 Dokumenten Information: Dokumenten-Name Benutzerhandbuch, Synchronisations-Assistent
iphone- und ipad-praxis: Kalender optimal synchronisieren
42 iphone- und ipad-praxis: Kalender optimal synchronisieren Die Synchronisierung von ios mit anderen Kalendern ist eine elementare Funktion. Die Standard-App bildet eine gute Basis, für eine optimale
Windows. Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1
Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1 Wenn der Name nicht gerade www.buch.de oder www.bmw.de heißt, sind Internetadressen oft schwer zu merken Deshalb ist es sinnvoll, die Adressen
Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang
sysplus.ch outlook - mail-grundlagen Seite 1/8 Outlook Mail-Grundlagen Posteingang Es gibt verschiedene Möglichkeiten, um zum Posteingang zu gelangen. Man kann links im Outlook-Fenster auf die Schaltfläche
Hilfedatei der Oden$-Börse Stand Juni 2014
Hilfedatei der Oden$-Börse Stand Juni 2014 Inhalt 1. Einleitung... 2 2. Die Anmeldung... 2 2.1 Die Erstregistrierung... 3 2.2 Die Mitgliedsnummer anfordern... 4 3. Die Funktionen für Nutzer... 5 3.1 Arbeiten
Dokumentation IBIS Monitor
Dokumentation IBIS Monitor Seite 1 von 16 11.01.06 Inhaltsverzeichnis 1. Allgemein 2. Installation und Programm starten 3. Programmkonfiguration 4. Aufzeichnung 4.1 Aufzeichnung mitschneiden 4.1.1 Inhalt
ELSTER Daten versenden
ELSTER Daten versenden Hauptmenü: Über den Haupt-Menüpunkt ELSTER gelangen Sie zu allen wichtigen Funktionen rund um ELSTER. - Verfügbarkeit: Sie können hierüber die Verfügbarkeit der ELSTER-Server für
Zwischenablage (Bilder, Texte,...)
Zwischenablage was ist das? Informationen über. die Bedeutung der Windows-Zwischenablage Kopieren und Einfügen mit der Zwischenablage Vermeiden von Fehlern beim Arbeiten mit der Zwischenablage Bei diesen
Nutzung von GiS BasePac 8 im Netzwerk
Allgemeines Grundsätzlich kann das GiS BasePac Programm in allen Netzwerken eingesetzt werden, die Verbindungen als Laufwerk zu lassen (alle WINDOWS Versionen). Die GiS Software unterstützt nur den Zugriff
Novell Client. Anleitung. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Februar 2015. ZID Dezentrale Systeme
Novell Client Anleitung zur Verfügung gestellt durch: ZID Dezentrale Systeme Februar 2015 Seite 2 von 8 Mit der Einführung von Windows 7 hat sich die Novell-Anmeldung sehr stark verändert. Der Novell Client
SAP Control Framework
HELP.BCCIGOF Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher
Import-Basismodul (SD-FT-IMP)
HELP.SDFTIMP Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher
Installationsleitfaden kabelsafe backup professional unter MS Windows
Installationsleitfaden kabelsafe backup professional unter MS Windows Installationsanleitung und Schnelleinstieg kabelsafe backup professional (kabelnet-obm) unter MS Windows Als PDF herunterladen Diese
Sie können diesen Service verwenden, um fast beliebig große Dateien auch über 2 GB zu versenden.
1 Informationen zum F*EX Service von BelWü Sie können diesen Service verwenden, um fast beliebig große Dateien auch über 2 GB zu versenden. 2 Registrierung für den Service Auf fex.belwue.de finden Sie
S7-Hantierungsbausteine für R355, R6000 und R2700
S7-Hantierungsbausteine für R355, R6000 und R2700 1. FB90, Zyklus_R/W Dieser Baustein dient zur zentralen Kommunikation zwischen Anwenderprogramm und dem Modul R355 sowie den Geräten R6000 und R2700 über
Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge
Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge Ab der Version forma 5.5 handelt es sich bei den Orientierungshilfen der Architekten-/Objektplanerverträge nicht
Enigmail Konfiguration
Enigmail Konfiguration 11.06.2006 [email protected] Enigmail ist in der Grundkonfiguration so eingestellt, dass alles funktioniert ohne weitere Einstellungen vornehmen zu müssen. Für alle, die es
Dokument Lob erstellen
Dokument Lob erstellen Vorbemerkung Ein Lob wird immer mit einem Abschlusszeugnis ausgestellt und auch mit diesem Verteilt. Um ein Lob zu dokumentieren müssen folgende Bausteine definiert und eingerichtet
NOXON Connect Bedienungsanleitung Manual
Software NOXON Connect Bedienungsanleitung Manual Version 1.0-03/2011 1 NOXON Connect 2 Inhalt Einführung... 4 Die Installation... 5 Der erste Start.... 7 Account anlegen...7 Hinzufügen eines Gerätes...8
1. Einleitung. 1.1. Was ist die App Listini. 1.2. Was benötigen Sie dazu. 1.3. Wie gehen Sie vor
1. Einleitung 1.1. Was ist die App Listini Die App Listini ist eine Anwendung für Ihr ipad oder Ihr Android-Gerät, welche Ihnen das Lesen und das Nachschlagen in Preislisten, Katalogen sowie der Fotogalerie
INNOTask Suite. INNOApps Installationsanforderungen
INNOTask Suite INNOApps Installationsanforderungen Inhaltsverzeichnis Installationsanforderungen für BGVA 3 Check App und Inventur App 1 BGVA3 Check App... 3 1.1 Beschreibung... 3 1.2 Rechte... 3 1.3 Betriebssystem...
ID VisitControl. Dokumentation Administration. 2015 Equitania Software GmbH cmc Gruppe Seite 1
ID VisitControl Dokumentation Administration 2015 Equitania Software GmbH cmc Gruppe Seite 1 Inhalt 1. Anmeldung... 3 2. Benutzer anlegen oder bearbeiten... 4 2.1. Benutzer aus LDAP Anbindung importieren/updaten...
SRH - Kurzinformation
SRH - Kurzinformation Dieses Dokument gibt eine Übersicht über das Shockley/Read/Hall-Programm, im folgenden SRH- Programm genannt. Bei dem SRH-Programm handelt es sich um ein Java Programm, welches in
Einer Outlook-Gruppe weitere Computer hinzufügen
Das will ich auch wissen! Kapitel 4 Einer Outlook-Gruppe weitere Computer hinzufügen Inhaltsverzeichnis Überblick über dieses Dokument... 2 Diese Kenntnisse möchten wir Ihnen vermitteln... 2 Diese Kenntnisse
Terminabgleich mit Mobiltelefonen
Terminabgleich mit Mobiltelefonen Sie können Termine- und Aufgaben aus unserem Kalender, sowie die Adressdaten aus dem Hauptprogramm mit Ihrem Mobiltelefon abgleichen. MS Outlook dient dabei als Schnittstelle
Internationales Altkatholisches Laienforum
Internationales Altkatholisches Laienforum Schritt für Schritt Anleitung für die Einrichtung eines Accounts auf admin.laienforum.info Hier erklären wir, wie ein Account im registrierten Bereich eingerichtet
Preis- und Mengennotierung von Wechselkursen
Preis- und Mengennotierung von Wechselkursen HELP.CAMENG Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen
Customer and Project Services. Teilnehmerunterlagen Aktivitäten
Customer and Project Services Teilnehmerunterlagen Aktivitäten Inhalt 1.1 Grundsätzliche Unterschiede Termin/Job 1.2 Anlage eines neutralen Termins aus dem Kalender 1.3 Verknüpfung mit einem Projekt/Kunde
GEONET Anleitung für Web-Autoren
GEONET Anleitung für Web-Autoren Alfred Wassermann Universität Bayreuth [email protected] 5. Mai 1999 Inhaltsverzeichnis 1 Technische Voraussetzungen 1 2 JAVA-Programme in HTML-Seiten verwenden
Reisekostenübertragung an das Rechnungswesen
Reisekostenübertragung an das Rechnungswesen HELP.FITV Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus
Installationsanleitung dateiagent Pro
Installationsanleitung dateiagent Pro Sehr geehrter Kunde, mit dieser Anleitung möchten wir Ihnen die Installation des dateiagent Pro so einfach wie möglich gestalten. Es ist jedoch eine Softwareinstallation
HANDBUCH PHOENIX II - DOKUMENTENVERWALTUNG
it4sport GmbH HANDBUCH PHOENIX II - DOKUMENTENVERWALTUNG Stand 10.07.2014 Version 2.0 1. INHALTSVERZEICHNIS 2. Abbildungsverzeichnis... 3 3. Dokumentenumfang... 4 4. Dokumente anzeigen... 5 4.1 Dokumente
DIRECTINFO 5.7 SICHERHEITSKONZEPTE FÜR BENUTZER, INFORMATIONEN UND FUNKTIONEN
DIRECTINFO 5.7 SICHERHEITSKONZEPTE FÜR BENUTZER, INFORMATIONEN UND FUNKTIONEN - Whitepaper 1 Autor: Peter Kopecki Version: 1.2 Stand: Mai 2006 DIRECTINFO 5.7... 1 SICHERHEITSKONZEPTE FÜR BENUTZER, INFORMATIONEN
Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler
Downloadfehler in DEHSt-VPSMail Workaround zum Umgang mit einem Downloadfehler Downloadfehler bremen online services GmbH & Co. KG Seite 2 Inhaltsverzeichnis Vorwort...3 1 Fehlermeldung...4 2 Fehlerbeseitigung...5
Dokumentenverwaltung im Internet
Dokumentenverwaltung im Internet WS 09/10 mit: Thema: Workflow und Rollenverteilung im Backend Gruppe: DVI 10 Patrick Plaum und Kay Hofmann Inhalt 1. Benutzer und Benutzergruppen erstellen...2 1.1. Benutzergruppen...2
ACHTUNG: Voraussetzungen für die Nutzung der Funktion s-exposé sind:
ACHTUNG: Voraussetzungen für die Nutzung der Funktion s-exposé sind: - Upgrade auf FLOWFACT Version Performer CRM 2014 R2 (ab Juli erhältlich) - Mindestens SQL Server 2005 - vorhandene Installation von.net
Handbuch. NAFI Online-Spezial. Kunden- / Datenverwaltung. 1. Auflage. (Stand: 24.09.2014)
Handbuch NAFI Online-Spezial 1. Auflage (Stand: 24.09.2014) Copyright 2016 by NAFI GmbH Unerlaubte Vervielfältigungen sind untersagt! Inhaltsangabe Einleitung... 3 Kundenauswahl... 3 Kunde hinzufügen...
Das Handbuch zu Simond. Peter H. Grasch
Peter H. Grasch 2 Inhaltsverzeichnis 1 Einführung 6 2 Simond verwenden 7 2.1 Benutzereinrichtung.................................... 7 2.2 Netzwerkeinrichtung.................................... 9 2.3
7DVWH.HOOQHU. Kassensystem SANYO (X&D6RIWKapitel 42
7DVWH.HOOQHU Sie befinden sich im Dialog 5DXP%LOG Sie Tippen auf die Taste.HOOQHU Sie gelangen danach in den Dialog.HOOQHU/RJLQ. Alle Handlungen, die YRQ,KQHQ durchgeführt werden können sind schwarz dargestellt.
Guideline. Facebook Posting. mit advertzoom Version 2.3
Guideline Facebook Posting mit advertzoom Version 2.3 advertzoom GmbH advertzoom GmbH Stand November 2012 Seite [1] Inhalt 1 Facebook Posting Schnittstelle... 3 1.1 Funktionsüberblick... 3 2 Externe Ressource
Einzel-E-Mails und unpersönliche Massen-Mails versenden
Einzel-E-Mails und unpersönliche Massen-Mails versenden Copyright 2012 cobra computer s brainware GmbH cobra Adress PLUS ist eingetragenes Warenzeichen der cobra computer s brainware GmbH. Andere Begriffe
Der Jazz Veranstaltungskalender für Deutschland, Österreich und die Schweiz
Veranstaltung erstellen mit vorheriger Registrierung Wenn Sie sich bei Treffpunkt Jazz registrieren, genießen Sie folgende Vorteile: Sie können bereits eingestellte Veranstaltungen auch noch später ändern
Dokumentation. Black- und Whitelists. Absenderadressen auf eine Blacklist oder eine Whitelist setzen. Zugriff per Webbrowser
Dokumentation Black- und Whitelists Absenderadressen auf eine Blacklist oder eine Whitelist setzen. Zugriff per Webbrowser Inhalt INHALT 1 Kategorie Black- und Whitelists... 2 1.1 Was sind Black- und Whitelists?...
Matrix42. Matrix42 Cloud Trial Erste Schritte. Version 1.0.0 03.02.2016 - 1 -
Matrix42 Matrix42 Cloud Trial Erste Schritte Version 1.0.0 03.02.2016-1 - Inhaltsverzeichnis 1Einleitung 3 2Cloud Trial Steuerung 4 2.1 Starten der Cloud-Umgebung 4 2.2 Bedienen der Maschinen in der Cloud
Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank
Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank Die Entscheidung Advoware über VPN direkt auf dem lokalen PC / Netzwerk mit Zugriff auf die Datenbank des zentralen Servers am anderen
Stand: 28.11.2012. Adressnummern ändern Modulbeschreibung
Seite 1 Inhalt Allgemein...3 Installation...3 manuelle Eingabe von alten und neuen Adressnummern...4 Vorbereiten von Adressnummern-Änderungen in Tabellen...5 Seite 2 Allgemein Das INKS-Modul ermöglicht
Filialpreisverwaltung
Filialpreisverwaltung Ab jetzt kann man Filialpreise pro Artikel nach Filialen und Farben verwalten. Hierzu wurde ein neuer Tabellentyp geschaffen. Der Pfad für diese Preistabellen (PTAB s) wird mit dem
