![Page 1: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/1.jpg)
GuiXT
Demo-SkripteInhalt, Erläuterungen und Hinweise zur Installation der Demo-Skripte
![Page 2: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/2.jpg)
Synactive stellt Ihnen als Download eine zip-Datei „demoscripts.zip“ zur
Verfügung. Den Link dazu und eine Installationsanleitung finden Sie am Ende der
Präsentation.
Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-
Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt der Demo-
Anwendung mit typischen Beispielen aus den GuiXT Scripten.
Demo-Skripte Synactive GmbH www.synactive.com
![Page 3: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/3.jpg)
BenutzermenüDer Startpunkt für die Beispiele ist das folgende Benutzermenü, das wir statt des „Easy Access“ Menüs
einblenden. Zwischen Easy Access Menü und dem GuiXT-Menü kann der Benutzer über eine Drucktaste
wechseln.
Demo-Skripte Synactive GmbH www.synactive.com
![Page 4: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/4.jpg)
Benutzermenü Ausschnitt Skript
Für die Menüdarstellung benutzen wir die Anweisungen Box (Gruppenrahmen), InputField
(Eingabe) und Pushbutton (Drucktaste)
Demo-Skripte Synactive GmbH www.synactive.com
![Page 5: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/5.jpg)
Benutzermenü: Graphische ElementeDas Maskenlayout haben wir durch das Einfügen von vertikalen Texten strukturiert.
Demo-Skripte Synactive GmbH www.synactive.com
![Page 6: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/6.jpg)
Quick-Info
Als Quick-Info zum Kunden zeigen wir eine Tabelle der Ansprechpartner an. Die Adresse (in grün) wird als
dynamischer Text ausgegeben.
Demo-Skripte Synactive GmbH www.synactive.com
![Page 7: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/7.jpg)
Quick-Info Ausschnitt Skript
Die Definition von Tabellen ist in GuiXT sehr einfach.
Demo-Skripte Synactive GmbH www.synactive.com
![Page 8: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/8.jpg)
Vertriebsdaten anzeigenDie Drucktaste „Vertriebsdaten“ ruft die Transaktion VD03 auf, wobei das
Einstiegsbild dunkel prozessiert wird.
Demo-Skripte Synactive GmbH www.synactive.com
![Page 9: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/9.jpg)
Vertriebsdaten Ausschnitt Skript
Automatisches Prozessieren des VD03 Einstiegsbildes durch ein GuiXT Skript
Demo-Skripte Synactive GmbH www.synactive.com
![Page 10: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/10.jpg)
Einblenden Google MapsDie Drucktaste „Auf Karte anzeigen“ blendet ein Browser Control ein und
übergibt die Kundenadresse an Google Maps.
Demo-Skripte Synactive GmbH www.synactive.com
![Page 11: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/11.jpg)
Einblenden Google Maps Ausschnitt Skript
Zum Einblenden des Browser Controls mit Google Maps nutzen wir die „GuiXT Controls“
Komponente.
Demo-Skripte Synactive GmbH www.synactive.com
![Page 12: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/12.jpg)
Aufruf VA01
Der Benutzer kann die Auftragsart bereits im Menü auswählen; wir überspringen
dass das VA01-Einstigesbild.
Demo-Skripte Synactive GmbH www.synactive.com
![Page 13: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/13.jpg)
Aufruf VA01 Ausschnitt Skript
Gleiche Technik wie bei den Vertriebsdaten: Aufruf einer Standardtransaktion mit
Setzen von Parametern
Demo-Skripte Synactive GmbH www.synactive.com
![Page 14: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/14.jpg)
Layoutänderung in VA01Als Beispiel einer kleinen Layoutänderung haben wir im Auftragskopf die
Anschriftsausgabe verlängert und die Drucktasten mit Texten versehen
Standard
Mit GuiXT
Demo-Skripte Synactive GmbH www.synactive.com
![Page 15: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/15.jpg)
Layoutänderung in VA01 Ausschnitt Skript
Feldverlängerung über FieldSize sowie Verschieben und Ändern der beiden Drucktasten
Demo-Skripte Synactive GmbH www.synactive.com
![Page 16: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/16.jpg)
Layoutänderung in VA01 (2)Verlängerung des Textes zu den Zahlungsbedingungen sowie größerer Abstand bei
Incoterms, sodass das Suchhilfe-Icon nicht den Text verdeckt
Standard
Mit GuiXT
Demo-Skripte Synactive GmbH www.synactive.com
![Page 17: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/17.jpg)
Bestandsübersicht
Die Drucktaste „Bestandsübersicht“ ruft ebenfalls eine SAP-Standardfunktion auf
Demo-Skripte Synactive GmbH www.synactive.com
![Page 18: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/18.jpg)
Bestandsübersicht Ausschnitt SkriptZunächst prüfen wir, ob eine Materialnummer eingegeben ist. Danach Aufruf der
Transaktion MMBE, Setzen der Selektionsparameter und Aufruf der Übersicht.
Demo-Skripte Synactive GmbH www.synactive.com
![Page 19: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/19.jpg)
Artikeldaten ändern In einer mit GuiXT gestalteten Einbildtransaktion kann der Benutzer die für ihn relevanten
Artikeldaten schnell und übersichtlich ändern. Das Lesen und Speichern der Daten erfolgt
über die im Hintergrund ausgeführten Transaktionen MM02 und V-43.
Demo-Skripte Synactive GmbH www.synactive.com
![Page 20: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/20.jpg)
Artikeldaten ändern Ausschnitt Skript
Die Eingabefelder mit jeweiligen Langtexten werden durch die Anweisungen InputFIeld und
Text definiert. Statt eines fest angegebenen Feldtextes „Verkaufsorganisation“ ist hier
durch die Angabe –dynamiclabel ein Bezug zum SAP Repository hergestellt, wodurch der
Feldtext sprachabhängig dem Datelement, z.B. MVKE-VKORG, entnommen wird.
Demo-Skripte Synactive GmbH www.synactive.com
![Page 21: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/21.jpg)
Artikeldaten ändern: Suchhilfe
Die SAP Standardsuchhilfe steht durch den Repository-Bezug techname=„MVKE-VKORG“ auch für die
GuiXT Eingabefelder zur Verfügung.
Demo-Skripte Synactive GmbH www.synactive.com
![Page 22: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/22.jpg)
Artikeldaten ändern: SichernDas Sichern der Daten erfolgt über die Transaktionen MM02 und V-43 (Preis). Damit ist
gewährleistet, dass alle SAP-Eingabeprüfungen und die Verbuchung der Daten korrekt
abläuft.
Ausschnitt Skript
Demo-Skripte Synactive GmbH www.synactive.com
![Page 23: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/23.jpg)
Einkaufsdaten
Verfügbarkeit pro Werk und Daten aus dem Einkauf zeigen wir über eine GuiXT-
Tabelle an.
Demo-Skripte Synactive GmbH www.synactive.com
![Page 24: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/24.jpg)
Einkaufsdaten Ausschnitte Skript
Lesen Artikeldaten über ein SAP BAPI
Anzeige in einer Tabelle
Demo-Skripte Synactive GmbH www.synactive.com
![Page 25: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/25.jpg)
Spezielle DemobeispieleMit der Drucktaste „Demobeispiele“ können Sie ein Menü mit weiteren kleinen
Beispielanwendungen öffnen, die jeweils bestimmte Techniken vorstellen
Demo-Skripte Synactive GmbH www.synactive.com
![Page 26: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/26.jpg)
Visio einbettenEinblenden eines Diagramms über den Microsoft Visio Viewer.
Die Interaktion mit dem eingeblendeten Control, zum Beispiel Laden einer .vsd Datei, kann
durch Aufruf von VB.NET oder VBScript erfolgen,
Demo-Skripte Synactive GmbH www.synactive.com
![Page 27: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/27.jpg)
Barcode anzeigenAufruf einer VB.NET Funktion, die den Barcode über .NET Bibliotheksfunktionen generiert.
Demo-Skripte Synactive GmbH www.synactive.com
![Page 28: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/28.jpg)
Transaktion über Text suchen und aufrufenSuche von SAP Transaktionen über Textsuche (Transaktionstitel). Anzeige als drop-down-
Liste und Drucktaste zum Start der ausgewählten Transaktion.
Demo-Skripte Synactive GmbH www.synactive.com
![Page 29: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/29.jpg)
Installation der Demoscripte
http://synactive.com/download/demoscripts.zip
herunterladen und entpacken, z.B. als C:\demoscripts
Im GuiXT Profile folgende Einträge vornehmen:
c:\demoscripts\vbs\demo.vbs
c:\demoscripts\vb
c:\demoscripts
Demo-Skripte Synactive GmbH www.synactive.com
![Page 30: GuiXT Demo-Skripte€¦ · Präsentation. Sie können anhand der Demo-Skripte in Ihrem eigenen SAP-System viele GuiXT-Funktionen ausprobieren. Diese Präsentation beschreibt den Inhalt](https://reader033.vdokument.com/reader033/viewer/2022060605/605ada25446e1871d8031407/html5/thumbnails/30.jpg)
Installation der Demoscripte (2)
Falls noch nicht geschehen, auf synactive.com eine Testlizenz anfordern für
die Komponenten „InputAssistant“ und „GuiXT Controls“
Für die Datenbankzugriffe den Baustein /guixt/dbselect einspielen:
http://synactive.com/docu_d/doc_guixtdbselect.html
Zum Ausprobieren der Suchhilfe das Programm ZGUIXTF4 anlegen:
http://synactive.com/docu_d/matchcode.html
Zum Ausprobieren der VISO-Einbettung den Microsoft VISIO-Viewer installieren
von c:\demoscripts\visio_installation oder
https://www.microsoft.com/de-de/download/details.aspx?id=51188
Demo-Skripte Synactive GmbH www.synactive.com