-
Du kannst in einer DSPF einfach 2 verschiedene Formate definieren.
Die Feldnamen beider Formate benennst du identisch.
Allerdings sollte dein Programm dann einen Aufrufparameter haben um den Unterschied festzustellen.
Der Scanner bekommt dann einfach ein anderes Menü.
-
 Zitat von Fuerchau
Du kannst in einer DSPF einfach 2 verschiedene Formate definieren.
Die Feldnamen beider Formate benennst du identisch.
Allerdings sollte dein Programm dann einen Aufrufparameter haben um den Unterschied festzustellen.
Der Scanner bekommt dann einfach ein anderes Menü.
Morgen Fuerchau,
was genau meinst du mit 2 verschiedene Formate? Aber das wäre genau was ich benutzen möchte. Habe die beiden Dspf in H angegeben und dann mit open geöffnet. Dann mekert er aber, dass es doppelte Felder gibt.
Robert
-
Du benötigst keine 2 verschiedenen DSPF's sonder 2 Satzformate innerhalb der DSPF.
Die Ein-/Ausgabefelder beider Formate müssen identisch definiert sein. Das größere Format kann aber durchaus mehr Felder beinhalten.
-
 Zitat von Fuerchau
Du benötigst keine 2 verschiedenen DSPF's sonder 2 Satzformate innerhalb der DSPF.
Die Ein-/Ausgabefelder beider Formate müssen identisch definiert sein. Das größere Format kann aber durchaus mehr Felder beinhalten.
Ahh klaro ich verstehe. Das werde ich so machen. Vielen Dank
Robert
-
Wenn man den Geräten eindeutige Einheitennamen zuordnet, dann kannst Du in einem CL-Programm über den Befehl RTVJOBA(&JOB) diesen Einheitennamen ermitteln. In einem RPG Programm ist der Einheitenname in der Programminformationsdatenstruktur an den Stellen 244 bis 253 hinterlegt. In Client-Access kannst Du den Einheitennamen über das Menü "Kommunikation/Konfigurieren" festlegen. Andere Emulationen können das mit Sicherheit auch. Dumme Terminals haben sowieso immer den gleichen Einheitennamen, wenn man nicht zwischendurch die Einheitenbeschreibungen löscht und neu erstellt. In einer Tabelle kannst Du dann den Einheitennamen mit dem entsprechenden Typ - PC, Handscanner - hinterlegen. So habe ich jedenfalls dieses Problem gelöst.
Frank Hildebrandt
-
 Zitat von Frank Hildebrandt
Wenn man den Geräten eindeutige Einheitennamen zuordnet, dann kannst Du in einem CL-Programm über den Befehl RTVJOBA(&JOB) diesen Einheitennamen ermitteln. In einem RPG Programm ist der Einheitenname in der Programminformationsdatenstruktur an den Stellen 244 bis 253 hinterlegt. In Client-Access kannst Du den Einheitennamen über das Menü "Kommunikation/Konfigurieren" festlegen. Andere Emulationen können das mit Sicherheit auch. Dumme Terminals haben sowieso immer den gleichen Einheitennamen, wenn man nicht zwischendurch die Einheitenbeschreibungen löscht und neu erstellt. In einer Tabelle kannst Du dann den Einheitennamen mit dem entsprechenden Typ - PC, Handscanner - hinterlegen. So habe ich jedenfalls dieses Problem gelöst.
Hi Frank,
das mit dem Namen habe ich auch schon überlegt. Problem: Wir nutzen hier immer den gleichen Namen, der sich nur über die IP unterscheidet. U.a. kann es vorkommen, dass der Name vom User verändert wurde. Bei den Handscanner wird der Name von Wavelink vergeben und dann wird es schwierig eindeutig den Client zu identifizieren.
Robert
Similar Threads
-
By RaMai in forum NEWSboard Server Job
Antworten: 6
Letzter Beitrag: 04-06-07, 18:49
-
By Stoeberl in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 10-01-07, 11:58
-
By jth in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 21-12-06, 12:13
-
By srcdbgr in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 12-09-06, 15:37
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