Ablösung Control durch WebViewTipps und Tricks
Der Befehl Control von GuiXT nutzt eine InternetExplorer Emulation. Die Microsoft hat auf das Jahr 2022 die Einstellung des InternetExplorer angekündigt. Daher wäre es jedoch …
Der Befehl Control von GuiXT nutzt eine InternetExplorer Emulation. Die Microsoft hat auf das Jahr 2022 die Einstellung des InternetExplorer angekündigt. Daher wäre es jedoch …
Ich habe gerade ein Script entwickelt mit welchem sich, falls man in einer Fileauswahlbox mehrere Files auswählt sich der Pfadname und der Filename trennen lässt. …
Manchmal ist es notwendig aus einem String mit Pfad und Filename nur den Filenamen zu extrahieren. Durch die relative neue Möglichkeit von der Option -regex …
Hat man eine Tabellenspalte in welcher man Werte zum Teil berechnet oder umformatiert, möchte man sie ev. auch rechtsbündig darstellen. Dazu kann man folgenden Trick …
Sie haben eine eigene Tabelle mit Table und Columns definiert. In der Tabelle haben Sie mehrere Spalten mit einem Pushbutton. Jetzt möchten Sie in dem …
Im GuiXT lässt sich durch die Nutzung der Open-Call Schnittstelle einfach eine im SAP vorhandene Methode nutzen um festzustellen, ob eine E-Mail Adresse korrekt ist. …
Da die SAP die Langtexte im sogenannten ITF-Format ablegt, muss man da einiges beachten, da die zugehörige Struktur TDLINE nur 132 CHAR Zeichen pro Zeile …
Da die Conditiontable intern im FUBA /GUIXT/DBSELECT auf 8000 CHAR beschränkt ist, kann es notwendig werden folgenden Workaround zu verwenden. Set V[i] 1 CopyText fromFile=“Materalien.txt“ …
Durch einen neuen SAP Rel. Stand kam bei der Transaktion SP01, wenn man einen SPOOL über die Funktion Spoolauftrag->Weiterleiten->Als Text exportieren… plötzlich eine Windows Datei …
Bisher habe ich in meinem GuiXT Kurs immer eine DLL Datei (exceldotnet.dll) zur Verfügung gestellt mit der man Excel in GuiXT Variablen einlesen konnte. Nachdem …
Wenn Sie in Ihren Scripten eine Dropdownliste haben, die sehr viele Werte enthält, wäre es eventuell wünschenswert diese Liste über einen Filter zu reduzieren. Dazu …
Aus irgendwelchem Grund würden Sie in Ihren GuiXT-Scripten gerne mit der Uhrzeit des Servers und nicht mit der Zeit die sie aus der Systemvariable &V[today_h:m:s] …
Obwohl es eigentlich nicht zu der Kernaufgabe von GuiXT gehört automatisch zu einer bestimmten Uhrzeit gestartet zu werden, so musste ich für einen Kunden eine …
Wenn Sie ein Script haben welches längere Zeit benötigt, möchten Sie ev. dem User signalisieren, dass er warten muss. Da könnten Sie vielleicht dieses Beispiel …
In der neusten GuiXT Version (2021 Q1 2) ist es möglich in einem XML-File eingestreute Variablen ( z.B. &[Test] ) über CopyText fromTemplate=““ zu ersetzen. …
Das SAPGUI Protokoll unterstützt das Entfernen der vertikalen Scrollbar leider nicht. Es wäre jedoch in dem einen oder anderen Fall wünschenswert, dass die Scrollbar nicht …
Sie haben in Ihrem Unternehmen gewisse Benutzer welche im SAP nur ganz spezifische Daten anzeigen lassen möchten. Deshalb möchten Sie, dass wenn der User sich …
Derzeit ist es so, dass durch das Klicken in eine Checkbox in GuiXT kein Inputscript ausgelöst werden kann. Das Setzen einer Checkbox kann erst durch …
Ich musste ein Inputscript entwickeln, dass Belege überarbeitet. Da es sich um sehr viele Belege handelt (ca. 250’000) hätte die Laufzeit von dem Script über …
Wenn Ihr mit den Funktion von CopyText fromTemplate=“Template.rtf“ ToText=“Bericht“ CopyText fromText=“Bericht“ toFile=“&%[TMP]\Bericht.doc“ ein im MS-Word erstellten RTF-Dokument alle Variablen ersetzt und das fix fertige Dokument …
Falls sie mal zufällig aus einer Steuerdatei (mit Z.B. 500 verschiedenen Kundennummern) Kunden auswählen müssen, so sind sie auf eine Zufallszahl angewiesen. Im GuiXT Script …
Mit beiligendem GuiXT Script könnt Ihr die Differenz in Tagen, Stunden, Minuten und Sekunden berechnen. Als Grundlage dient ein date1 und time1 sowie date2 und …
Sie nutzen bereits die Technik um Daten von SAP in ein MS Word Dokument resp. PDF Dokument zu übertragen. Jetzt möchten Sie in Ihrem Dokument …
Ich habe mal versucht ein schon lang bestehendes Script mit welchem ich Daten von Kunden auslese mit der neuen Open Call Schnittstelle zu realisieren. Es …
Sollten Sie plötzlich viele Ihrer GuiXT Scripte nicht mehr laufen, so könnte die Ursache auch ein Fehler im SAP Kernel sein. Denn ab einem gewissen …
Mit der GuiXT Version 2019 Q1 1 hat die Synactive GmbH den Funktionsumfang der Controls um einen entscheidenden Punkt erweitert. Das ist das neue „native …
Gehören sie zu den frühen Anwendern vom neuen SAP S4 HANA und haben in Ihrem SAPGUI das Belize-Theme eingestellt (Standard in S4 HANA). Dann werden …
Die Synactive hat das Verfahren wie man dabei vorzugehen hat eingehend in einem Beitrag beschrieben. www.synactive.com ->Support->Dokumentation->Tips & Tricks->Remote function call->Classic RFC vs. Netweaver RFC …
Sie möchten z.B. für den Druck der Hardcopy auf einer SAP Maske den Usern einen vereinfachten Weg über eine Drucktaste ermöglichen, so können sie dies …
Es gibt Fälle in welchen man mittels GuiXT ein Textfile mit Separator erstellt (mit den Befehlen von OpenFile, Appendfile und CloseFile) Mehr und mehr wünschen …
Es gibt Fälle, wo sie in einem Excel an ganz bestimmten Stellen gewissen Zellen updaten möchten. Mit untenstehendem Beispiel werden sowohl ein Langtest wie auch …
Je nach Anwendungsfall könnte es sein, dass sie in einem bestehenden Excel über GuiXT einfach eine Zeile ergänzen möchten. Dies können Sie mit untentstehendem JavaScript …
NEU : Angepasste Version der übergebene Text kann auch im HTML Format sein! Oft besteht der Wunsch, dass ein E-Mail erzeugt wird, dass mit Daten …
Ab GuiXT Version 2019 Q3 3 funktioniert der Aufruf von VBS Scripten immer noch, auch wenn die Emulation vom Internet Explorer > 10.0 steht. Das …
Sie wollen mittels GuiXT ein SAP Query auslesen und zum Beispiel das Resultat in einem Im SAPGUI integriereten TableControl anzeigen. Dazu empfiehlt es sich den RFC …
Sie wollen mittels GuiXT und der calljs Funktion ein E-Mail inkl. mehreren Attachments versenden. Der Aufruf des Scriptes erfolgt wie folgt: calljs sendmail „par1“ „par2“ …
Um aus einem existierenden WORD Dokument ein PDF zu erzeugen, kann man dieses Java Script verwenden: Der Aufruf mittels GuiXT erfolgt über folgenden Befehl: calljs …
Normalerweise läuft im GuiXT ein InputScript immer im dunkeln (unsichtbar) ab. Es gibt jedoch einzelne Fälle wo ab und zu ein Screen aufflackert. Dazu gibt …
Mit folgendem Beispiel wurde die Aktivierung und Deaktivierung einer Vertretung im SAP ERP wesentlich vereinfacht. Siehe Video InputScript Ferienabwesenheit.txt Parameter Art Set V[Ferienabwesenheit_über_Script] „“ // …
Möchte man Daten aus einer SAP Listviewer Liste in GuiXT weiterverarbeiten gibt es grundsätzlich die Möglichkeiten die Daten über die Funktion Liste->Sichern->Datei in eine Datei …
Sie wollen für Ihre Endanwender eine Einbildtransaktion entwickeln, mit welcher die User vereinfacht Bestellanforderungen anlegen können. Dies kann man grundsätzlich über ein InputScript lösen. Bei sehr …
Will man z.B. eine Einbildtransaktion für die MM02 Transaktion kreieren, so kann es unter Umständen performanter sein, die Daten direkt ab der Datenbank mittels eines RFC-Zugriffs …
Sie haben in Ihren Scripten RFC-Zugriffe mittels dem Befehl „Call“ implementiert. Sie möchten, dass beim Aufruf des RFC-Bausteins sie automatisch in den ABAP Debugger gelangen. …
Die SAP Meldungen werden oft in einem Pop-Up dargestellt. Dazu ist es so, dass immer dasselbe Dynpro zur Anwendung kommt (SAPMSDYP.0010). Dies erschwert das Erkennen des …
Als erstes muss im SAP das Programm ZGUIXTF4 installiert werden. Das Coding dieses Programmes kann bei der Synactive Gmbh heruntergeladen werden: http://www.synactive.com/download/zguixtf4.zip Basierend auf diesem Programm …
Automatische Aktualisierung der GuiXT Version (z.B. durch Transport in SAP System) Sie haben in Ihrer Unternehmung kein automatisches Softwareverteilungssystem und möchten trotzdem mit möglichst geringem …
Mittels GuiXT kann man keine eigenen Dynpros erzeugen, das heisst man muss sich immer auf ein bestehendes Dynpro vom SAP ERP beziehen. Es gibt jedoch …
Will man in einem InputScript einige Zeit verstreichen lassen, so kann man als Option zu dem Befehl ENTER die Option Wait= verwenden. Gibt man Wait=“200″ …
GuiXT bietet die Möglichkeit, sich aus einer SAP Meldung die ausgegebene Belegnummer abzugreifen. set V[VA_Belegnummer] „&V[_message]“ Search=“Terminauftrag“ Gerade bei mehrsprachigen Systemen und in Fällen, wo …
Sie greifen auf Ihr SAP ERP über eine Citrix oder TerminalServer Umgebung zu. In dieser Umgebung setzen sie GuiXT ein. GuiXT läuft jedoch für Ihre …