Kurzbeschreibung. Quelltext

Größe: px
Ab Seite anzeigen:

Download "Kurzbeschreibung. Quelltext"

Transkript

1 Transaktionshistorie manipulieren Das folgende Programm demonstriert die Manipulation der OK-Code-Historie mittels ABAP. Hierfür werden Registry-Einträge auf dem Frontend manipuliert. Kurzbeschreibung Beim Aufruf des Programms wird die Historie aus der Registry eingelesen und direkt in der Select- Option OK_CODE angezeigt, hier können die Codes bearbeitet werden (Einfügen/Ändern/Löschen) nach dem Start und der Sicherheitsabfrage werden die neuen Werte in die Registry geschrieben, ein neuer Modus gestartet, damit die neuen Codes aktiviert werden und der aktuelle Modus beendet. Wichtig: vor dem Zurückschreiben wird versucht die Anzahl offener Modi zu ermitteln. Das beschränkt sich aber nur auf die Modi in einem System! Sind noch Modi in anderen Systemen offen (Produktion/Integration) müssen diese vorher geschlossen werden, sonst wird die Historie unter Umständen aus diesen Modi wieder überschrieben. Getestet mit SAP R6.20(4.70), Sap-Gui 6.20/6.40 Quelltext Bitte im Quelltext die Slashes durch Backslashes ersetzen!!! *& Report Z_SET_OK_CODE_HIST * *& FREEWARE * *& (c) Edwin Leippi Software-Entwicklung * *& info@leippi.de * *& Datum : * *& Der Autor übernimmt keine Haftung für Schäden, * *& die durch den Einsatz dieses Programmes entstehen können * *& Beschreibung: * *& Bearbeiten der OK-Code-History in der Registry * *& ROOT : HKEY_CURRRENT_USER * *& KEY : Software/SAP/SAPGUI Front/SAP Frontend Server/Code * *& VALUE: Code0,Code1,Code2,. *

2 *& In das Select-option Feld OK_CODE werden alle aktuellen Werte * *& aus der Registry übertragen und können hier bearbeitet werden * *& Löschen/Ändern/Einfügen * *& Nur Einzelwerte (I) sind erlaubt * *& Diese Tabelle der neuen Werte wird mit der aktuellen abgeglichen, * *& geänderte Einträge werden modifiziert, neue Einträge werden * *& eingefügt und nicht mehr vorhandene Einträge werden gelöscht * *& danach wird ein neuer Modus erzeugt und der in dem das Programm * *& gestartet wurde beendet, um die neuen Einträge aus der Registry * *& zu laden * *& Achtung: * *& es sollte alle SAP-Modi bis auf den rufenden geschlossen sein * REPORT z_set_ok_code_hist MESSAGE-ID z000. *& SELECT-OPTIONS SELECT-OPTIONS ok_code FOR sy-ucomm NO INTERVALS LOWER CASE. *& TYPES TYPES: BEGIN OF t_value, value_nr(4) TYPE n, value_name TYPE string, value TYPE string. TYPES: END OF t_value. *& DATA * Tabelle der gefunden Registry Einträge DATA it_values TYPE STANDARD TABLE OF t_value. FIELD-SYMBOLS <fs_values> TYPE t_value. DATA wa_values TYPE t_value. DATA reg_value TYPE string. DATA value TYPE string. DATA rc TYPE i. DATA num_char(4) TYPE c. *& INITIALIZATION INITIALIZATION. PERFORM get_ok_code_history.

3 *& START-OF-SELECTION START-OF-SELECTION. * Prüfung ist dies der letzte SAP-Modus PERFORM check_session_count CHANGING rc. IF rc NE 0. EXIT. PERFORM set_ok_code_history. END-OF-SELECTION. *& Form close_all_sessions * Öffne neuen Modus, schliesse akttuellen * * FORM close_session. * Neuen Modus erzeugen, dieser bekommt die neue History CALL FUNCTION TH_CREATE_MODE. * Warte, warte nur ein Weilchen * ohne, gab es schon Probleme, der neue Modus wurde nicht * erzeugt WAIT UP TO 2 SECONDS. * Schliesse den eigenen Modus CALL FUNCTION TH_DELETE_MODE. close_all_sessions *& Form check_session_number * Prüfe Anzahl offene Modi im System * * FORM check_session_count CHANGING p_rc. DATA user_info TYPE STANDARD TABLE OF uinfo2. DATA sess_count TYPE i. DATA antwort. p_rc = 0. REFRESH user_info. * Hole alle SAP-Modi dieses Systems CALL FUNCTION TH_LONG_USR_INFO TABLES user_info = user_info. DESCRIBE TABLE user_info LINES sess_count.

4 * Falls noch mehrere Modi offen nichts tun IF sess_count > 1. MESSAGE i000 WITH Bitte bis auf diesen alle SAP-Modi schliessen. p_rc = 1. EXIT. * Sicherheitsabfrage CALL FUNCTION POPUP_TO_CONFIRM EXPORTING text_question = Wirklich alle Ok Code Einträge überschreiben? text_button_1 = Ja'(001) text_button_2 = Nein'(002) display_cancel_button = answer = antwort text_not_found = 1 OTHERS = 2. IF sy-subrc <> 0. p_rc = 2. EXIT. IF antwort NE 1. p_rc = 2. check_session_number *& Form get_ok_code_history * Lese Ok_Code Histrory aus der Registry * -* FORM get_ok_code_history. num_char = 0. REFRESH it_values. * Alle Registry Werte holen wa_values-value_nr = 0. DO 30 TIMES. SHIFT num_char LEFT DELETING LEADING 0. IF num_char IS INITIAL. num_char = 0. CONCATENATE Code num_char INTO value. cl_gui_frontend_services=>registry_get_value(

5 EXPORTING root = cl_gui_frontend_services=>hkey_current_user key = Software/SAP/SAPGUI Front/SAP Frontend Server/Code value = value reg_value = reg_value get_regvalue_failed = 1 cntl_error = 2 error_no_gui = 3 not_supported_by_gui = 4 OTHERS = 5 ). cl_gui_cfw=>flush( ). IF sy-subrc <> 0. EXIT. * Eintrag in Selektion IF NOT reg_value IS INITIAL. ok_code-low = reg_value. ok_code-sign = I. ok_code-option = EQ. APPEND ok_code. * Eintrag in interne Tabelle der Werte wa_values-value = reg_value. wa_values-value_name = value. APPEND wa_values TO it_values. num_char = sy-index. wa_values-value_nr = sy-index. ENDDO. SORT it_values BY value_nr. get_ok_code_history *& Form set_ok_code_history * setze eingegebene Werte in die Registry * * FORM set_ok_code_history. DATA indx TYPE i. DATA indx_nr(4) TYPE n. * Überarbeiten der OK_CODE Tabelle nur I EQ sind erlaubt. LOOP AT ok_code. * Leerer Ok-Code nicht zulassen IF ok_code-low IS INITIAL. DELETE ok_code. CONTINUE.

6 * Nur Include kein Ausschliessen IF ok_code-sign NE I. DELETE ok_code. CONTINUE. * Nur Einzelwerte erlaubt IF ok_code-option NE EQ. DELETE ok_code. CONTINUE. ENDLOOP. * Jetzt noch die Ok_CODES mit der eingelesene Tabelle abgleichen LOOP AT ok_code. * Codes fangen mit 0 an Code0,Code1,. indx_nr = sy-tabix 1. READ TABLE it_values ASSIGNING <fs_values> WITH KEY value_nr = indx_nr. * Keinen Eintrag gefunden -> erzeuge neuen IF sy-subrc NE 0. num_char = indx_nr. SHIFT num_char LEFT DELETING LEADING 0. IF num_char IS INITIAL. num_char = 0. CONCATENATE Code num_char INTO value. wa_values-value_nr = indx_nr. wa_values-value = ok_code-low. wa_values-value_name = value. APPEND wa_values TO it_values. ENDLOOP. * Einträge vornehmen LOOP AT it_values INTO wa_values. indx = wa_values-value_nr + 1. * Lese OK_CODE aus Select-options READ TABLE ok_code INDEX indx. * Falls nicht gefunden -> Lösche IF sy-subrc NE 0. cl_gui_frontend_services=>registry_delete_value( EXPORTING root = cl_gui_frontend_services=>hkey_current_user key = Software/SAP/SAPGUI Front/SAP Frontend Server/Code value = wa_values-value_name rc = rc

7 cntl_error = 1 registry_delete_value_failed = 2 error_no_gui = 3 not_supported_by_gui = 4 OTHERS = 5 ). * Flush nicht vergessen cl_gui_cfw=>flush( ). ELSE. * Setze neuen Code aus der Select-Option wa_values-value = ok_code-low. IF NOT ok_code-low IS INITIAL. cl_gui_frontend_services=>registry_set_value( EXPORTING root = cl_gui_frontend_services=>hkey_current_user key = Software/SAP/SAPGUI Front/SAP Frontend Server/Code value_name = wa_values-value_name value = wa_values-value rc = rc registry_error = 1 cntl_error = 2 error_no_gui = 3 not_supported_by_gui = 4 OTHERS = 5 ). * Flush nicht vergessen cl_gui_cfw=>flush( ). ENDLOOP. * Einen neuen Modus öffnen und den eigenen beenden PERFORM close_session. set_ok_code_history

10.6 Programmier-Exits für Workitems

10.6 Programmier-Exits für Workitems 10.6 Programmier-Exits für Workitems 279 10.6 Programmier-Exits für Workitems 10.6.1 Das Interface IF_SWF_IFS_WORKITEM_EXIT Am Schritt einer Workflow-Definition im Reiter»Programmier-Exits«können verschiedene

Mehr

Bankleitzahlen einlesen

Bankleitzahlen einlesen Bankleitzahlen einlesen Mal wieder ein Thema aus dem FI-Bereich. Diesmal geht es um die Aktualisierung der Bankleitzahlen. Die Bundesbank bietet die aktuellen Bankleitzahlen zum Download an. Weitere Infos

Mehr

Standardtext ins PDF-Format konvertieren

Standardtext ins PDF-Format konvertieren Standardtext ins PDF-Format konvertieren Mithilfe eines Standardreports ist es möglich, einen SAP-Standardtext ins PDF-Format zu konvertieren und abzuspeichern. Der Report RSTXPDFT konvertiert einen Standardtext

Mehr

Download von Programmen

Download von Programmen Download von Programmen Mit diesem Programm kannst du ABAP-Programme auf deinen PC speichern. Es werden dabei die Texte als auch die Dokumentation berücksichtigt. Jeder Report wird in einer Datei mit der

Mehr

A.4 Beispiel zum E-Mail-Versand über Smart Forms

A.4 Beispiel zum E-Mail-Versand über Smart Forms A.4 Beispiel zum E-Mail-Versand über Smart Forms A.4.1 Quelltext In Abschnitt 10.1 haben wir zur Erläuterung des E-Mail-Versands über Smart Forms ein Übungsbeispiel genannt. Hier finden Sie den Quelltext

Mehr

ajanzen.com Beispiele für den Umgang mit Feldsymbolen

ajanzen.com Beispiele für den Umgang mit Feldsymbolen ajanzen.com Beispiele für den Umgang mit Feldsymbolen ajanzen.com 1 Einleitung In dem vorliegenden Dokument möchte ich auf den Umgang mit Feldsymbolen näher eingehen. Dabei geht es nicht um komplexe Erklärungen,

Mehr

Generischer Excel-Upload

Generischer Excel-Upload Generischer Excel-Upload Mit diesem Programm können Sie relativ einfach Daten, die in Excel-Tabellen gespeichert sind, in eine Tabelle geladen werden. Es wird dafür ein Excel-Objekt erzeugt und die Exceltabelle

Mehr

ajanzen.com CSV-Upload

ajanzen.com CSV-Upload ajanzen.com CSV-Upload ajanzen.com 1 Einleitung Wie bereits dem Titel zu entnehmen ist, wird in dem vorliegenden Dokument auf den Upload einer CSV-Datei eingegangen. Dabei liegt der Fokus nicht auf dem

Mehr

Includes/ Programme generieren

Includes/ Programme generieren Includes/ Programme generieren Es kommt nicht oft vor, aber wenn, ist es eine nervige Arbeit: Das Anlegen von mehreren Includes. Das Anlegen ist einfach: Per INSERT REPORT kann einfach ein Programm angelegt

Mehr

Der Beginn einer wunderbaren Freundschaft von Stefan Schnell

Der Beginn einer wunderbaren Freundschaft von Stefan Schnell Der Beginn einer wunderbaren Freundschaft von Stefan Schnell Polyglottes programmieren, also programmieren in mehreren Sprachen, ist ein eher ungewöhnliches Szenario. Programmiersprachen bieten im Regelfall

Mehr

Unterprogramme auslagern

Unterprogramme auslagern Unterprogramme auslagern Mit diesem Report können Sie Unterprogramme in eigene Includes auslagern. Die Unterprogramme werden gesucht und in jeweils ein Include ausgelagert. Das Programm dient in erster

Mehr

In diesem Beispiel wird ein ALV-Grid aufgerufen, das jede Sekunde einen anderen Eintrag aus einer Tabelle anzeigt.

In diesem Beispiel wird ein ALV-Grid aufgerufen, das jede Sekunde einen anderen Eintrag aus einer Tabelle anzeigt. ALV-Grid mit Timer In diesem Beispiel wird ein ALV-Grid aufgerufen, das jede Sekunde einen anderen Eintrag aus einer Tabelle anzeigt. Gelesen wird die komplette Ländertabelle. Im ALV-Grid werden dann nacheinander

Mehr

ajanzen.com ALV-Anzeige im Selection-Mode mit angepassten Zellenfarben

ajanzen.com ALV-Anzeige im Selection-Mode mit angepassten Zellenfarben ALV-Anzeige im Selection-Mode mit angepassten Zellenfarben 1 Einleitung In dem vorliegenden Dokument wird anhand eines Beispiels auf die Möglichkeit einer schnell programmierten Visualisierung von Informationen

Mehr

ajanzen.com ALV-Grid-Anzeige mit eingabebereiten Zellen

ajanzen.com ALV-Grid-Anzeige mit eingabebereiten Zellen ajanzen.com ALV-Grid-Anzeige mit eingabebereiten Zellen ajanzen.com 1 Einleitung Der Fokus des vorliegenden Dokumentes liegt auf der Demonstration des Vorgehens zum Erstellen eines zellenweise eingabebereiten

Mehr

B Synopsis der Programmiersprachen ABAP, VB und Java

B Synopsis der Programmiersprachen ABAP, VB und Java AnhangB.fm Seite 299 Dienstag, 22. April 2003 2:33 14 B Synopsis der Programmiersprachen ABAP, VB und Java Die folgenden Tabellen sind eine vergleichende Übersicht ausgewählter Sprachelemente der drei

Mehr

1. Schritt: Anlegen des Musters

1. Schritt: Anlegen des Musters Eigener Muster-Dialog Im folgenden erklären wir Ihnen, wie Sie Ihren eigenen Muster-Dialog erstellen können. Sie müssen hierfür zwei Namenskonventionen beachten und dann können Sie loslegen. Im folgenden

Mehr

ajanzen.com Umgang mit zur Laufzeit erstellen Selektions-, Sortier- und IF-Bedingungen

ajanzen.com Umgang mit zur Laufzeit erstellen Selektions-, Sortier- und IF-Bedingungen ajanzen.com Umgang mit zur Laufzeit erstellen Selektions-, Sortier- und IF-Bedingungen ajanzen.com 1 Einleitung In dem vorliegenden Dokument möchte ich auf die Möglichkeiten des Erstellens dynamischer

Mehr

ajanzen.com Schnell programmierte ALV-GRID-Anzeige mit geänderten Spaltenüberschriften

ajanzen.com Schnell programmierte ALV-GRID-Anzeige mit geänderten Spaltenüberschriften ajanzen.com Schnell programmierte ALV-GRID-Anzeige mit geänderten Spaltenüberschriften ajanzen.com 1 Einleitung In dem vorliegenden Dokument wird anhand eines Beispiels auf die Möglichkeit einer schnell

Mehr

Doppelklick auf eine Klasse verzweigt in den Class Builder (Transaktion SE24).

Doppelklick auf eine Klasse verzweigt in den Class Builder (Transaktion SE24). Vererbungsübersicht Folgendes kleine 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

Mehr

Magic Filter. Magic Filter. Code

Magic Filter. Magic Filter. Code Magic Filter Vor kurzem war ich genervt von einer Anwendung, in der Daten in mehreren ALV-Grids angezeigt wurden. Die unterschiedlichen Grids haben teilweise gleiche Felder. Vielleicht ähnlich eines Cockpits

Mehr

ajanzen.com ALV-Anzeige mit eigenen Spaltenüberschriften und aktiven Standardfunktionen

ajanzen.com ALV-Anzeige mit eigenen Spaltenüberschriften und aktiven Standardfunktionen ALV-Anzeige mit eigenen Spaltenüberschriften und aktiven Standardfunktionen 1 Einleitung In dem vorliegenden Dokument wird anhand eines Beispiels auf die Möglichkeit einer schnell programmierten Visualisierung

Mehr

Exporting ALV to Memory2

Exporting ALV to Memory2 Exporting ALV to Memory2 Wir greifen den Trick nach SUBMIT an die ALV-Daten im Office-Format zu gelangen noch einmal auf und zeigen, wie man aus dem XML-String eine Tabelle erhält. In diesem Beispiel rufen

Mehr

ALV-Grid und Excel. * * * * * Erweiterung der Toolbar um einen Button Export -> Excel * * * *

ALV-Grid und Excel. * * * * * Erweiterung der Toolbar um einen Button Export -> Excel * * * * ALV-Grid und Excel Dieses Coding demonstriert, wie man in die ALV-Funktionalität eingreifen kann. In diesem Fall wird der Konstruktor überschrieben, um beim Export der Tabelle den Inhalt der ALV-Tabelle

Mehr

Wählt man einen Wert aus, so wird dieser in das Selektionsbild übernommen und der Docking- Container wird wieder verkleinert.

Wählt man einen Wert aus, so wird dieser in das Selektionsbild übernommen und der Docking- Container wird wieder verkleinert. Fly-Out-Menu Ein Fly-Out-Mechanismus auf dem Selektionsbild mithilfe von HTML und entsprechenden Events. Fährt man mit der Maus über einen der drei angebotenen Kästen, so fährt der Docker-Control aus und

Mehr

Demo zu Desktop Office Integration

Demo zu Desktop Office Integration Demo zu Desktop Office Integration Demoprogramme zur Desktop Office Integration. Entwicklungsklasse: SOFFICEINTEGRATION SAPRDEMO_PIVOTINTERFACE SAPRDEMO_SPREADSHEET_INTERFACE SAPRDEMO_TABLES_IN_EXCEL SAPRDEMOEXCELINTEGRATION2

Mehr

Erzeugung eines Dokuments

Erzeugung eines Dokuments Erzeugung eines Dokuments Hier stellen wir Ihnen ein ABAP-Programm vor, mit dem ein Word-Dokument erzeugt und mit Daten gefüttert wird. Mit diesem Programm stellen wir Ihnen eine Möglichkeit vor, wie Sie

Mehr

Der ausgewählte Text wird markiert und ausgegraut, so dass er nicht erneut ausgewählt werden kann.

Der ausgewählte Text wird markiert und ausgegraut, so dass er nicht erneut ausgewählt werden kann. Statisches Menu Aufbau eines Statischen Menüs mithilfe des Toolbar-Controls. Das Beispielprogramm ist weitestgehend objektorientiert programmiert. Der Aufbau des Menüs und die Reaktion auf die Funktionen

Mehr

SAP und bunte Bilder geht das?

SAP und bunte Bilder geht das? SAP und bunte Bilder geht das? SAP ERP kann viel. Kleine Tabellen, große Tabellen ALV Tabellen und im NWBC auch neue PowerListen. Sobald man Daten jedoch grafisch anzeigen möchte kommt recht schnell Ernüchterung

Mehr

ajanzen.com Excel-Upload

ajanzen.com Excel-Upload ajanzen.com Excel-Upload ajanzen.com 1 Einleitung Wie bereits dem Titel zu entnehmen ist, wird in dem vorliegenden Dokument auf den Upload einer Excel-Datei eingegangen. Dabei liegt der Fokus neben dem

Mehr

ajanzen.com Vorgehen zur Verwendung des GUI Docking-Containers

ajanzen.com Vorgehen zur Verwendung des GUI Docking-Containers Vorgehen zur Verwendung des GUI Docking-Containers 1 Einleitung In dem vorliegenden Dokument wird anhand eines Beispiels auf den Einsatz des GUI Docking-Containers eingegangen. Das komplette Beispielcoding

Mehr

ajanzen.com Verwendung des Custom Controls

ajanzen.com Verwendung des Custom Controls Verwendung des Custom Controls 1 Einleitung In dem vorliegenden Dokument wird näher auf den Einsatz des Custom-Controls eingegangen. Dieses hat den großen Vorteil, dass es auf dem Dynpro nach Belieben

Mehr

Generic Object Services

Generic Object Services Generic Object Services Hier demonstrieren wir Ihnen, wie Sie den Knopf Generische Objektdienste, der in einigen Standardtransaktionen verwendet wird, um Notizen oder den Workflow zu bearbeiten, in Ihre

Mehr

REPORT Z_NEBP_RAHMEN.

REPORT Z_NEBP_RAHMEN. *&---------------------------------------------------------------------* *& Report Z_NEBP_RAHMEN *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------*

Mehr

Inhalt. Vorwort zur dritten Auflage 15

Inhalt. Vorwort zur dritten Auflage 15 Vorwort zur dritten Auflage 15 f... Architektur des SAP-Systems im Überblick 25 Technische Architektur 25 Betriebswirtschaftlich-organisatorische Architektur 27 Plattformunabhängigkeit 30 Anwendungsprogramme

Mehr

ajanzen.com Aufruf eines Pop-Up-Containers

ajanzen.com Aufruf eines Pop-Up-Containers ajanzen.com Aufruf eines Pop-Up-Containers ajanzen.com 1 Einleitung Der Fokus des vorliegenden Dokumentes liegt auf dem Aufruf eines Pop-Up- Containers. Die Funktion ist klassenbasiert und erfordert keine

Mehr

Welche Redefinitionen gibt es?

Welche Redefinitionen gibt es? Welche Redefinitionen gibt es? In einem Projekt habe ich viel mit einer Superklasse und vielen Vererbungen gearbeitet. Die Superklasse besitzt sozusagen die Standardimplementierung für die einzelnen Funktionen

Mehr

Datenbankablage für ArchiveLink einrichten

Datenbankablage für ArchiveLink einrichten Datenbankablage für ArchiveLink einrichten Mit dem minisap wird eine komplette Basiskomponente, BC resp. SAP_BASIS, bereitgestellt. Wer im Umfeld dieser Komponente tätig ist, z.b. im Bereich des Records

Mehr

Autosumme in ALV-Grid Version 1

Autosumme in ALV-Grid Version 1 Autosumme in ALV-Grid Version 1 In einem Projekt wurde eine Anwendung programmiert, in der viele numerische Daten berechnet und ausgegeben wurden. Die Berechnungsergebnisse wurden auf mehrere Zellen verteilt.

Mehr

WAGO-WebVisu-App 1/5. Android Bedienungsanleitung. Android User Instruction

WAGO-WebVisu-App 1/5. Android Bedienungsanleitung. Android User Instruction WAGO-WebVisu-App 1/5 Nach erfolgreicher Installation und dem Öffnen der WebVisu-App, erscheint das Übersichtsmenü (1). After successful installation and opening of the WebVisu app, the Overview Menu (1)

Mehr

Aufbau und Bestandteile von Formularen. Oracle Forms. Erstellen eines neuen Blocks (1) Starten von Oracle Forms

Aufbau und Bestandteile von Formularen. Oracle Forms. Erstellen eines neuen Blocks (1) Starten von Oracle Forms Oracle Forms Oracle Forms ist eine Applikation für den Entwurf und die Erstellung Forms-basierender Anwendungen. Diese Forms umfassen Dateneingabe-Formulare Datenabfrage-Formulare Browser-Formulare Oracle

Mehr

FIVE1 GmbH & Co. KG SAP Partner Port Altrottstraße 31 69190 Walldorf T: +49 6227 73 2840 www.five1.de 1 FIVE1 GmbH & Co. KG Essence of quality

FIVE1 GmbH & Co. KG SAP Partner Port Altrottstraße 31 69190 Walldorf T: +49 6227 73 2840 www.five1.de 1 FIVE1 GmbH & Co. KG Essence of quality 28. August 2010 FIVE1 GmbH & Co. KG SAP Partner Port Altrottstraße 31 69190 Walldorf T: +49 6227 73 2840 www.five1.de 1 FIVE1 GmbH & Co. KG Essence of quality Dieses Dokument Stammdatenplanung mit SAP

Mehr

Datenmigration. Tipps und Tricks

Datenmigration. Tipps und Tricks Dokument-Historie Version Datum Author Änderungsgrund 1.0 März 2013 Erhard Horak Ersterstellung B.O.A. Unternehmensberatung GmbH Phone +49 (0)7735 938645 Internet www.boa-soft.de Inhaltsverzeichnis 1 STRUKTUREN

Mehr

G.I.B Success Days. Siegen, 15.05.2013. High Performance Analytics. Performance - Was bedeutet das? Theorie - Performancedefinitionen bei SAP

G.I.B Success Days. Siegen, 15.05.2013. High Performance Analytics. Performance - Was bedeutet das? Theorie - Performancedefinitionen bei SAP 1 G.I.B Success Days Siegen, 15.05.2013 High Performance Analytics Performance - Was bedeutet das? Theorie - Performancedefinitionen bei SAP Selektionen - Datenbankzugriffe Große Datenmengen - Interne

Mehr

Erstellen der Adressen Tabelle mit Excel Erste Zeile enthält entsprechende Feld Bezeichnungen wie Anrede, Nachname, Vorname etc.

Erstellen der Adressen Tabelle mit Excel Erste Zeile enthält entsprechende Feld Bezeichnungen wie Anrede, Nachname, Vorname etc. Erstellen der Adressen Tabelle mit Excel Erste Zeile enthält entsprechende Feld Bezeichnungen wie Anrede, Nachname, Vorname etc. Musterbrief erstellen in Word Serienbrief erstellen über : Menü Extras Briefe

Mehr

PowerShell mit ABAP nutzen

PowerShell mit ABAP nutzen PowerShell mit ABAP nutzen PowerShell ist eine sehr leistungsfähige Skriptsprache. Sie wird im Standard seit Windows 7 ausgeliefert. Aktuell ist Windows 10 mit PowerShell 5 ausgestattet. Der SAP GUI für

Mehr

Dialog Maker (unfertig)

Dialog Maker (unfertig) Dialog Maker (unfertig) Eine kleine Anleitung. 27. Aug. 2009 Inhaltsverzeichnis Dialog Maker (unfertig)...1 Beschreibung...1 Hinweise...1 Pool bearbeiten...3 Legende...3 Design Editor...5 Legende...5 Menü...7

Mehr

Programmieren für Fortgeschrittene Einführung in die Programmiersprache ABAP

Programmieren für Fortgeschrittene Einführung in die Programmiersprache ABAP Funktionsanalyse für einen programmgesteuerten Zugriff auf 3D-Modelle Robin Raetze Waldemar Gorbunov Braunschweig, 26.01.2017 GESIS, MV, Folie 1, Braunschweig, 23. Juni 2016 Programmieren für Fortgeschrittene

Mehr

airleader Analog Messkoffer Touch

airleader Analog Messkoffer Touch Betriebsanleitung airleader Analog Messkoffer Touch Version 1.0 Inhaltsverzeichnis Inbetriebnahme... 1 Der Hauptbildschirm... 2 Datum / Uhrzeit prüfen und einstellen... 3 Messkanäle zur Prüfung konfigurieren...

Mehr

ajanzen.com Beispiel zur Verwendung des EASY SPLITTERS

ajanzen.com Beispiel zur Verwendung des EASY SPLITTERS ajanzen.com Beispiel zur Verwendung des EASY SPLITTERS ajanzen.com 1 Einleitung In dem vorliegenden Dokument wird näher auf den Einsatz des Easy Splitter- Containers (Klasse CL_GUI_EASY_SPLITTER_CONTAINER)

Mehr

Üben von DDL und DML. Ergebnis:

Üben von DDL und DML.   Ergebnis: SQL DDL Üben von DDL und DML https://www.jdoodle.com/execute-sql-online Ergebnis: Befehlsgruppen in SQL DDL Data Definition Language DML Data Manipulation Language CREATE: Tabellen anlegen DROP: Tabellen

Mehr

Baselining IBM Rational DOORS Start-Up Training - Teil 5

Baselining IBM Rational DOORS Start-Up Training - Teil 5 Baselining IBM Rational DOORS Start-Up Training - Teil 5 Inhalt: Delete und Purge DOORS Baselining Arbeiten mit Baslines Suspect Links Änderungen über die Zeit versionieren, löschen und purgen von Daten

Mehr

Die in diesem Fall als Template verwendete Excel-Datei muss mithilfe der Transaktion OAER in das Business Objects Repository geladen werden!

Die in diesem Fall als Template verwendete Excel-Datei muss mithilfe der Transaktion OAER in das Business Objects Repository geladen werden! BOR-Integration In diesem Beispiel laden wir eine im BOR (Business Object Repository) gespeicherte Excel-Datei, verändern diese und Speichern sie als neues Dokument wieder im BOR ab. Dabei wird die Excel-

Mehr

1 Einsatz des SAP Code Inspectors... 29. 2 Konfiguration und Funktionen des SAP Code Inspectors... 67

1 Einsatz des SAP Code Inspectors... 29. 2 Konfiguration und Funktionen des SAP Code Inspectors... 67 Auf einen Blick 1 Einsatz des SAP Code Inspectors... 29 2 Konfiguration und Funktionen des SAP Code Inspectors... 67 3 Automatisierte Prüfungen mit dem SAP Code Inspector... 125 4 Programmierung eigener

Mehr

Hallo Jessi, wenn ich das. DATA aufg3_b; vari='<.0001'; IF &wil_two_test. le vari THEN pwert=0.0001;

Hallo Jessi, wenn ich das. DATA aufg3_b; vari='<.0001'; IF &wil_two_test. le vari THEN pwert=0.0001; News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren Allgemeine Fragen zu SAS Makrovariablen vergleichen 20 August, 2009 17:23 Jessi Hallo Forummitglieder, ich

Mehr

Sportprogramm. Stoppuhr. Benutzerhandbuch

Sportprogramm. Stoppuhr. Benutzerhandbuch Stand 20.Mai 2006 Sportprogramm Stoppuhr Benutzerhandbuch Sportprogramme Lippert Alfred, Plassenberger Str. 14 92723 Gleiritsch, Fon 09655-913381 e-mail info@sportprogramme.org Inhaltsverzeichnis 1. Systemvoraussetzungen

Mehr

Attributs-Wertverteilungen / Distribution of Distinct Values Seite 1 von 5

Attributs-Wertverteilungen / Distribution of Distinct Values Seite 1 von 5 Attributs-Wertverteilungen / Distribution of Distinct Values 0.06.06 Seite von 5 D:\Projekte\ Access geändert Tupel ' 9.06.06 Attribute Abfrage-Beschreibung zoomen Abfrage-Dokumentation Abfrage-Dokumentation

Mehr

PeakTech Zeitprogramm erstellen über Excel - Beispiel / Timed programs with Excel Example

PeakTech Zeitprogramm erstellen über Excel - Beispiel / Timed programs with Excel Example PeakTech 6180 Zeitprogramm erstellen über Excel - Beispiel / Timed programs with Excel Example 1. Excel Datei erstellen / Create Excel file Öffnen Sie Excel und erstellen eine xls-datei unter einem beliebigen

Mehr

Dokumentation anzeigen (2)

Dokumentation anzeigen (2) Dokumentation anzeigen (2) Update für die Anzeige der Dokumentation im Docking Container. Die Routine wurde erweitert und HTML so aufbereitet, dass die Doku wie die SAP-Dokumentation aussieht. In dieser

Mehr

ajanzen.com Beispiel zur Verwendung des GUI Splitters

ajanzen.com Beispiel zur Verwendung des GUI Splitters ajanzen.com Beispiel zur Verwendung des GUI Splitters ajanzen.com 1 Einleitung In dem vorliegenden Dokument wird näher auf den Einsatz des Splitter-Containers (Klasse CL_GUI_SPLITTER_CONTAINER) eingegangen.

Mehr

Übersicht der wichtigsten MySQL-Befehle

Übersicht der wichtigsten MySQL-Befehle Übersicht der wichtigsten MySQL-Befehle 1. Arbeiten mit Datenbanken 1.1 Datenbank anlegen Eine Datenbank kann man wie folgt erstellen. CREATE DATABASE db_namen; 1.2 Existierende Datenbanken anzeigen Mit

Mehr

Einrichtung - Windows

Einrichtung - Windows EPSON TM-T88V Serie How Do I NCCR 9.00 für Microsoft Dynamics NAV 2016* *NC Cash Register 9.00 ist verfügbar für Microsoft Dynamics NAV 5.0 SP1, Microsoft Dynamics NAV 2013, Microsoft Dynamics NAV 2013

Mehr

Handbuch Prüfplanung Programmversion 1.1.x Februar 2004

Handbuch Prüfplanung Programmversion 1.1.x Februar 2004 Handbuch Prüfplanung Programmversion 1.1.x Februar 2004 ADV-SYSTEMENTWICKLUNG Februar 2004 ADV-SYSTEMENTWICKLUNG Seite 2 Herausgeber: ADV-SYSTEMENTWICKLUNG Dipl. Ing. FH Bernhard Oberfrank ADV- SYSTEMENTWICKLUNG

Mehr

ApEx effektiv. Lösungen für Standardanforderungen. Stephan Engel OPITZ CONSULTING Bad Homburg GmbH. Nürnberg,

ApEx effektiv. Lösungen für Standardanforderungen. Stephan Engel OPITZ CONSULTING Bad Homburg GmbH. Nürnberg, Lösungen für Standardanforderungen mit Köpfchen Stephan Engel OPITZ CONSULTING Bad Homburg GmbH Nürnberg, 17.11.2010 OPITZ CONSULTING GmbH 2009 Seite 1 Vorgestellte Lösungen Fachliche Fehlermeldungen aus

Mehr

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin PhpMyAdmin = grafsches Tool zur Verwaltung von MySQL-Datenbanken Datenbanken erzeugen und löschen Tabellen und Spalten einfügen,

Mehr

Anlegen von Nutzerskripten in der WinIBW 3

Anlegen von Nutzerskripten in der WinIBW 3 Beispiel 1: Sie möchten ein Skript anlegen, das einen definierten Text wie z.b. ";damit Ersch. eingest." einfügt. 1. Sie können die Aufzeichnung eines Skriptes an beliebiger Stelle starten, wir empfehlen

Mehr

Übersicht Shell-Scripten

Übersicht Shell-Scripten !!!! Wichtig: Bei Shell-Scripten enden die Zeilen nicht mit einem Strichpunkt!!!! Erste Zeile eines Shell-Scripts: #! /bin/bash Variablen in Shell-Scripts: Variablennamen müssen mit einem Buchstaben beginnen,

Mehr

Zur Erinnerung: Wichtige Begriffe zum Arbeiten mit einem SVN/Subversion sind im Anhang unter Exkurs zu SVN-Begriffen erklärt.

Zur Erinnerung: Wichtige Begriffe zum Arbeiten mit einem SVN/Subversion sind im Anhang unter Exkurs zu SVN-Begriffen erklärt. JVM JVerein Benutzerhandbuch Aus it.jungeverlagsmenschen.de Inhaltsverzeichnis 1 Mit JVerein arbeiten 1.1 Vor dem Start von JVerein 1.1.1 Schreibender Modus 1.1.2 Nur-Lese-Modus 1.2 Arbeiten in JVerein

Mehr

Codegenerator für APEX Collections und Tabular Forms

Codegenerator für APEX Collections und Tabular Forms Codegenerator für APEX Collections und Tabular Forms Andreas Wismann wismann@when-others.com WHEN OTHERS Beratung Programmierung Coaching Agenda Andreas Wismann wismann@when-others.com Tabular Forms Features

Mehr

Datenbank und Tabelle mit SQL erstellen

Datenbank und Tabelle mit SQL erstellen Datenbank und Tabelle mit SQL erstellen 1) Übung stat Mit dem folgenden Befehlen legt man die Datenbank stat an und in dieser die Tabelle data1 : CREATE DATABASE stat; USE stat; CREATE TABLE data1 ( `id`

Mehr

Inventur Benutzerhandbuch

Inventur Benutzerhandbuch Inventur Benutzerhandbuch In diesem Dokument finden Sie Informationen zur Durchführung der Inventur. Inhalt Inventur Benutzerhandbuch... 1 1 Einleitung... 1 2 Inventur beginnen... 2 3 Inventurlisten erstellen...

Mehr

Excel + VBA. Ergänzungen. Kapitel 1 Einführung in VBA Sequentielle Textdateien HARALD NAHRSTEDT. Erstellt am

Excel + VBA. Ergänzungen. Kapitel 1 Einführung in VBA Sequentielle Textdateien HARALD NAHRSTEDT. Erstellt am HARALD NAHRSTEDT Excel + VBA Ergänzungen Kapitel 1 Einführung in VBA 1.5.23 Sequentielle Textdateien Erstellt am 12.02.2012 Beschreibung In Textdateien lassen sich schnell Informationen speichern und auch

Mehr

Funktionen. Überblick über Stored Functions. Syntax zum Schreiben einer Funktion. Schreiben einer Funktion

Funktionen. Überblick über Stored Functions. Syntax zum Schreiben einer Funktion. Schreiben einer Funktion Überblick über Stored Functions Funktionen Eine Funktion ist ein benannter PL/SQL- Block, der einen Wert zurückgibt. Eine Funktion kann in der Datenbank als Objekt zur wiederholbaren Ausführung gespeichert

Mehr

Foreign Keys. MySQL 4, 5. Kapitel 16: Fremdschlüssel. Marcel Noe

Foreign Keys. MySQL 4, 5. Kapitel 16: Fremdschlüssel. Marcel Noe MySQL 4, 5 Kapitel 16: Fremdschlüssel Gliederung 1 Gliederung 1 Fremdschlüssel sichern die Referenzielle Integrität voneinander abhängiger Tabellen. Um Fremdschlüssel definieren zu können, müssen Sie die

Mehr

Übung PL/SQL Trigger Lösungen

Übung PL/SQL Trigger Lösungen Übung PL/SQL Trigger Lösungen 1) Gebe das aktuelle Datum aus. Wofür steht dual? Ändere das Datum für Deine aktuelle Session auf das Format Jahr (4 Stellen) Monat (2 Stellen) Tag (2 Stellen)[Leerzeichen]Stunde

Mehr

Erstellen und Verwalten von Karteikarten für imcards am iphone / ipod touch

Erstellen und Verwalten von Karteikarten für imcards am iphone / ipod touch IMCARDSPC Erstellen und Verwalten von Karteikarten für imcards am iphone / ipod touch You 2 Software E-Mail: info@you2.de Homepage: http://www.you2.de You 2 Software 2010 imcardspc Handbuch 1-9 Haupt-Fenster

Mehr

PROZESS GUIDE S-GATE /OSS BMW ELEKTRONISCHE SERVICE HISTORIE

PROZESS GUIDE S-GATE /OSS BMW ELEKTRONISCHE SERVICE HISTORIE Elektronische Service Historie, Februar 2014 PROZESS GUIDE S-GATE /OSS BMW ELEKTRONISCHE SERVICE HISTORIE Inhalt. 1 BMW Elektronische Service Historie 2 Erstellen eines Service Historie Eintrags 3 Korrektur

Mehr

Nacherfassen Kandidaten am Wahlsonntag

Nacherfassen Kandidaten am Wahlsonntag Anleitung Majorz Nacherfassen Kandidaten am Wahlsonntag Inhaltsverzeichnis 1 Zusammenfassung... 2 1.1 Logistisch optimaler Ablauf (vor Wahlerfassung)... 2 1.2 Notfallmässiger Ablauf (nach Beginn Wahlerfassung)...

Mehr

Übungsblatt 8- Lösungsvorschlag

Übungsblatt 8- Lösungsvorschlag Universität Innsbruck - Institut für Informatik Prof. Günther Specht, R.Binna, N.Krismer, M. Tschuggnall 30. November 2012 Proseminar Datenbanksysteme Übungsblatt 8- Lösungsvorschlag Aufgabe 1 (Trigger)

Mehr

Anleitung für einen Eintrag einer Tätigkeit (News, Einsatz, Sonstiges) in unserer Homepage

Anleitung für einen Eintrag einer Tätigkeit (News, Einsatz, Sonstiges) in unserer Homepage 1.) Einloggen: Anleitung für einen Eintrag einer Tätigkeit (News, Einsatz, Sonstiges) in unserer Homepage 2.) Eingabe des Zugangspasswortes für interner Bereich: 3.) Auswahl des Programms CuteNews im internen

Mehr

Etikettendruck mit Word XP/2003

Etikettendruck mit Word XP/2003 Etikettendruck mit Word XP/2003 Wie Sie die Kundendaten aus der JS Software exportieren können, ist in der Anleitung Datenexport aus JS-Software beschrieben. Wir gehen davon aus, dass Sie im Programm Etikettendruck

Mehr

USB I2C Spy V1.0 Manual

USB I2C Spy V1.0 Manual USB I2C Spy V1.0 Manual (Preliminary) Coptonix GmbH Luxemburger Str. 31 D 13353 Berlin Phone: +49 (0)30 61 74 12 48 Fax: +49 (0)30 61 74 12 47 www.coptonix.com support@coptonix.com 2 Installation des USB

Mehr

PHP MySQL - myphpadmin Formulardaten in eine Datenbank speichern

PHP MySQL - myphpadmin Formulardaten in eine Datenbank speichern PHP MySQL - myphpadmin Formulardaten in eine Datenbank speichern Datenbanken werden durch ein spezielles Programm verwaltet, einen sogenannten Datenbankserver, in unserem Fall den MySQL-Datenbankserver.

Mehr

APEX Datenverwaltung Wo sind die Daten gerade?

APEX Datenverwaltung Wo sind die Daten gerade? APEX Datenverwaltung Wo sind die Daten gerade? Dr. Gudrun Pabst Trivadis GmbH München Schlüsselworte: APEX, Sessionverwaltung, Dynamic Actions Einleitung Eine APEX-Anwendung wird erst durch zusätzliche

Mehr

Wie Programm Neighborhood Agent mit Secure Gateway konfigurieren. von Stefan Müri

Wie Programm Neighborhood Agent mit Secure Gateway konfigurieren. von Stefan Müri Wie Programm Neighborhood Agent mit von Stefan Müri Notice The information in this publication is subject to change without notice. THIS PUBLICATION IS PROVIDED AS IS WITHOUT WARRANTIES OF ANY KIND, EXPRESS

Mehr

analoge Ein- und Ausgänge

analoge Ein- und Ausgänge 2016/07/17 13:39 1/5 analoge Ein- und Ausgänge analoge Ein- und Ausgänge Neben den digitalen Leitungen bietet der Arduino mehrere analoge Ein- und Ausgänge. analoge Ausgänge Die Ausgänge sind mit PWM bezeichnet.

Mehr

Kurzanleitung zur Erstellung eines Reports von ClassiX aus

Kurzanleitung zur Erstellung eines Reports von ClassiX aus CLASSIX SOFTWARE GMBH Kurzanleitung zur Erstellung eines Reports von ClassiX aus Report mit Gruppierung Jana Fischereit 26.03.2012 Berichtserstellung aus ClassiX heraus. Im Reportdesign werden Gruppen

Mehr

Benutzerhandbuch AUGES 4. Amt für Migration und Zivilrecht. Benutzerhandbuch AUGES2

Benutzerhandbuch AUGES 4. Amt für Migration und Zivilrecht. Benutzerhandbuch AUGES2 Benutzerhandbuch AUGES 4 Amt für Migration und Zivilrecht Benutzerhandbuch AUGES2 Inhalt Allgemeines 3 Ziel des Dokumentes... 3 Dokumentengeschichte... 3 Kurzbeschreibung... 3 Schreibkonventionen... 3

Mehr

Eingabeanleitung über DESKLINE 3.0

Eingabeanleitung über DESKLINE 3.0 Eingabeanleitung über DESKLINE 3.0 für Bauernherbst-Veranstaltungen & Bauernmärkte 2019 Darstellung der Veranstaltungen und Bauernmärkte: www.salzburgerland.com, www.bauernherbst.com INHALT: I Programm-Einstieg

Mehr

aibrowser Ausgabe

aibrowser Ausgabe aibrowser Ausgabe 17.01.2018 Inhalt 1 Start und Menü-Balken...2 Einstellungen...3 General...3 Autologin...4 Info...5 Übergabe der Scan-Daten an den aibrowser...6 Methode 1: JavaScript Function Call...6

Mehr

In der Offenen Vorgänge Liste wird angezeigt, welche Vorgänge noch nicht vollständig ausgeglichen wurden.

In der Offenen Vorgänge Liste wird angezeigt, welche Vorgänge noch nicht vollständig ausgeglichen wurden. Verwaltung - Listen Inhalt Offene Vorgänge Terminliste Rechnungsliste Transferliste Inboxleistungen Rechnungsabweichung Rückvergütungen Leistungsliste Dokumentenliste Offene Vorgänge In der Offenen Vorgänge

Mehr

3 Query Language (QL) Einfachste Abfrage Ordnen Gruppieren... 7

3 Query Language (QL) Einfachste Abfrage Ordnen Gruppieren... 7 1 Data Definition Language (DDL)... 2 1.1 Tabellen erstellen... 2 1.1.1 Datentyp...... 2 1.1.2 Zusätze.... 2 1.2 Tabellen löschen... 2 1.3 Tabellen ändern (Spalten hinzufügen)... 2 1.4 Tabellen ändern

Mehr

BuchungsExport fu r heilpraxislife

BuchungsExport fu r heilpraxislife BuchungsExport fu r heilpraxislife Inhaltsverzeichnis 1 Grundlegende Informationen... 1 1.1 Funktion... 1 1.2 Voraussetzungen... 1 1.3 Funktionsweise... 1 2 Einrichtung... 1 2.1 Installation... 1 2.2 Erster

Mehr

Ima.ConnectionTest. Stand: Version: Inhalt

Ima.ConnectionTest. Stand: Version: Inhalt Stand: 24.11.2017 Version: 2.0.2.7 Inhalt 1 Benutzeroberfläche... 2 1.1 Hauptmaske mit Erklärung... 2 1.2 Menüpunkt Extras... 3 1.2.1 Hosts configuration... 3 1.2.2 Proxy settings... 4 1.2.3 Flush DNS

Mehr

Checkliste. Verantwortlich: Benedikt Pawletta K-SIPE-2 Status:

Checkliste. Verantwortlich: Benedikt Pawletta K-SIPE-2 Status: Checkliste Verantwortlich: Benedikt Pawletta K-SIPE-2 Status: Freigabe Zielstatus: Version: V1.2 Datum: 22.02.2016 2 Versionshistorie: Version Status Datum Bemerkung Bearbeiter V1.2 Entwurf 15.02.2016

Mehr