-
Wie kann ich mir den Inhalt von einer Dataq anzeigen lassen?
Hi Forum,
ich habe leider keine Ahnung wie ich mir den Inhalt anzeigen lassen kann.
Oder geht das überhaupt nicht?
Gruß Mike
-
Hi,
von OS/400-Seite ist es nicht vorgesehen. Aber unter http://www.alltel.net/~craigru/jcrcmd2.html kannst Du Dir entsprechende Tools runterladen.
Von CL aus wird übrigens über API's darauf zugegriffen.
Grüße, Andreas
-
Ich danke dir Andreas!
Gruß Mike
-
Hallo,
ich hoffe es nicht eine allzu dumme Frage,
aber was ist eine DATAQ überhaupt und wie kann mann sie praktich nutzen. Ich höre immer
von den Vorteilen, weiss aber immer noch nicht genau was eine DATAQ ist. Für eine kurze Erklärung wäre ich sehr dankbar.
mfG
Jürgen Schnichels
-
Eine DTAQ ist sowas wie ein Speicherbereich, der auf der Platte liegt (natürlich als Objekt). Es gibt -wie bei Variablen auch- dezimale und character-Dataqueue-Typen, die Länge kann man beim anlegen derselben auch angeben. In CL lassen sich die Dinger z.B. wunderbar nutzen, um Variableninhalte permanent auf Platte zu sichern (schreibende Datenbankzugriffe sind ja unter CL nicht direkt vorgesehen). Diese Werte können dann z.B. beim nächsten Programmlauf wieder eingelesen werden, oder von einem anderen Programm, oder sogar über Windows-API's in ein Windows-Programm gelesen und geschrieben werden.
Grüße, Andreas
-
Hallo,
wir setzen DTAQ für folgendes Beispiel ein:
Der User will verdichtete Informationen über einen Artikelbereich haben. Die Daten mit
Hilfe eines RPG's zu lesen, würde ewig dauern. Also wird nach der Eingabe die
Bildschirm-Eingaben an eine DTAQ übergeben,
die von einem SQL-RPG im Batch ständig überprüft wird. Die Daten werden gelesen,
das SQL-RPG übergibt die Daten zurück an die
DTAQ und damit an das aufrufende RPG.
Hier noch ein interessanter Link: http://www.iseriesnetwork.com/Resour...s400dataqs.htm
Eine gute Quelle zum Suchen ist auch:
search400.com
TT
-
und noch ein kleiner Denkansatz zum Thema DTAQ's.
Wir entwickeln mit VisualAgeforRPG die Windowsanwendungen für die AS/400 bzw.iSeries.
Als zentrales Druckprogramm benutzen wir ein RPGLE Programm auf dem Server das die Daten aus einer DTAQ auf einem Drucker ausgibt.
1. Vorteil nur ein Druckprogramm
2. Vorteil aus jedem Windowsprogramm oder auch AS/400 Programm kann gedruckt werden.
3. Kein programmieren von Seitenvorschüben etc.
gruss michael
-
Hallo
Wenn es nur um Testzwecke geht, dann kannst du mit dmpobj den Inhalt ausgeben. nicht sehr schön, aber evtl. ausreichend.
Gruss Klaus
Programmierung
-
DTAQ auslesen mit dem API QRCVDTAQ (löscht dabei die Einträge) oder QMHRDQM (ich denke der liest ohne zu löschen).
Gruß
Bruno
-
Da gab's mal in der QUSRTOOL den Befehl "DSTDTAQ", der geht immer noch ...
-
heißt natürlich "DSPDTAQ" !
Similar Threads
-
By cc in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 25-01-07, 09:29
-
By Rico in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 06-07-06, 16:25
-
By becama in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 12-05-06, 19:46
-
By holgerschurig in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 27-04-06, 15:47
-
By systemer in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 03-08-04, 13:58
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