-
AS-400 Online-Anwendungen vom PC aus starten. -
Hallo,
wir möchten gerne vom PC aus eine AS-400-Anwendung aufrufen. Wie ein CALL auf ein Batch-CL abgesetzt wird, haben wir, durch diverse Beiträge hier im Forum, schon geschafft. Wir kriegen aber keine Online-Anwendung vom PC aus geöffnet. Vielleicht hat das ja schon mal jemand von Euch gemacht. Über Tipps würden wir uns freuen.
Jutta
-
Was verstehst du unter einer Online-Anwendung ?
Wenn du in einer 5250-Sitzung über Konfiguration das Häkchen für "Anmeldung umgehen" setzt und dem User-Profil ein Startprogramm gibst, dass die Dialog-Anwendung direkt startet, brauchst du nur eine Verknüpfung zur Session auf dem Desktop ablegen und dann auf diese doppelklicken. Du kannst diese Verknüpfung natürlich auch in das Menü Autostart eintragen.
Dies ist natürlich eine "Sicherheitslücke", da ja jeder, der zufällig an den ggf. ungeschützten PC kommt somit direkt in der AS/400 landet.
Allerdings kann man die Anmeldungsumgehung von der AS/400 aus unterdrücken (Systemwert QRMTSIGN = *FRCSIGNON), so dass nur ein Anmeldebild automatisch gestartet werden kann.
Per CALL aus dem PC geht das nicht, da damit grundsätzlich nur Batch-Jobs ausgeführt werden können.
-
Danke für die schnelle Antwort. So wollten wir das aber nicht.
Wir wollen zum Beispiel direkt über bestehende PC-Anwendungen in eine Auftragsabwicklung. Diese soll nicht nur gestartet werden, sondern es sollte auch das weitere Arbeiten darin möglich sein.
Gruß Jutta
-
Da gibt es nur die Möglichkeit, entsprechende PC5250-Makros zu erstellen und diese dann per DDE (EHLLAPI) an eine 5250-Sitzung zur Ausführung zu bringen.
Ich kenne zur Zeit keine geeignete Möglichkeit, eine 5250-Sitzung vernünftig zu steuern.
Vielleicht gibt es ja noch andere 5250-Produkte, die da mehr Komfort bieten, aber ohne eine 5250-Dialog-Sitzung gehts leider nicht.
-
Hallo,
eine Möglichkeit für euer Problem ist die Erstellung eines VB-Scriptes.
Hier ein kleines Beispiel:
Set WshShell = CreateObject("WScript.Shell")
' AS400-Anmeldung
wshshell.Run """D:\Programme\IBM\Client Access\Emulator\Private\AS400.WS"""
' Script wartet 3 sec.
WScript.Sleep 3000
' Sitzung wird aktiviert
wshshell.AppActivate "Sitzung A - [24 x 80]"
WScript.Sleep 3000
' evt. Nachrichten werden ign.
WshShell.SendKeys "{F12}"
WScript.Sleep 3000
WshShell.SendKeys "{F12}"
WScript.Sleep 3000
WshShell.SendKeys "{F12}"
WScript.Sleep 3000
' Befehl wird eingegeben
WshShell.SendKeys "call libtest/test"
WScript.Sleep 3000
' Datenfreigabe
WshShell.SendKeys "~"
Bei der Definition der AS400-Sitzung muss ein Makro zur automatischen Anmeldung hinterlegt werden. (Ganz einfach: -> Sitzung aufrufen -> Makroaufzeichnung starten -> Anmeldung durchführen -> Makroaufzeichnung beenden -> Makro über Bearbeiten/Einstellungen/Makro... zuordnen)
Vorsicht im Makro steht Passwort lesbar !!!
Uwe
-
Hallo Uwe,
danke für deine tolle Idee. Es hat funktioniert. Genau das wollten wir machen.
Gruß Jutta
Similar Threads
-
By Heymer in forum NEWSboard Server Job
Antworten: 0
Letzter Beitrag: 05-01-07, 11:32
-
By mk in forum NEWSboard Java
Antworten: 4
Letzter Beitrag: 11-12-06, 08:51
-
By ahingerl in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 08-12-06, 08:28
-
By kroehn in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 06-06-06, 16:14
-
By Xenox in forum NEWSboard Windows
Antworten: 2
Letzter Beitrag: 29-01-02, 17:24
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks