[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Nov 2001
    Beiträge
    105

    Post 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

  2. #2
    Registriert seit
    Jan 2002
    Beiträge
    32

    Post

    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

  3. #3
    Registriert seit
    Nov 2001
    Beiträge
    105

    Post

    Ich danke dir Andreas!


    Gruß Mike

  4. #4
    Registriert seit
    Nov 2001
    Beiträge
    96

    Question

    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

  5. #5
    Registriert seit
    Jan 2002
    Beiträge
    32

    Post

    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

  6. #6
    Registriert seit
    Jan 2002
    Beiträge
    5

    Post

    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

  7. #7
    Registriert seit
    Jan 2001
    Beiträge
    832

    Post

    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

  8. #8
    Registriert seit
    Dec 2000
    Beiträge
    279

    Post

    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

  9. #9
    Registriert seit
    Dec 2000
    Beiträge
    450

    Post

    DTAQ auslesen mit dem API QRCVDTAQ (löscht dabei die Einträge) oder QMHRDQM (ich denke der liest ohne zu löschen).

    Gruß
    Bruno

  10. #10
    Registriert seit
    Sep 2001
    Beiträge
    29

    Post

    Da gab's mal in der QUSRTOOL den Befehl "DSTDTAQ", der geht immer noch ...

  11. #11
    Registriert seit
    Sep 2001
    Beiträge
    29

    Post

    heißt natürlich "DSPDTAQ" !

Similar Threads

  1. Antworten: 3
    Letzter Beitrag: 25-01-07, 10:29
  2. Teildatei mit SQL anzeigen
    By Rico in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 06-07-06, 17:25
  3. Eingabefelder im Command reverse anzeigen
    By becama in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 12-05-06, 20:46
  4. AS/400 tschechisch anzeigen lassen
    By holgerschurig in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 27-04-06, 16:47
  5. IASP Inhalt anzeigen?
    By systemer in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 03-08-04, 14:58

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •