COURSE in Bad Hersfeld 1.6. – 3.6.2008 Copyright, 2008 Lattwein GmbH Michael Prinz Lattwein GmbH Neues aus dem Hause Lattwein.

Slides:



Advertisements
Ähnliche Präsentationen
Was ist die Reihenfolge der Monate?
Advertisements

Wann haben sie Geburtstag?
German Word Order. Jürgen geht Freitag ins Kino. JürgengehtFreitagins Kino. JürgengehtFreitagins Kino.
Tagungskalender Januar Februar März April.
Indischer Ozean 2004 Januar WindeZenit ITC Niederschlag pro Monat in mm Niederschlagskarten: GPCC-Visualizer Deutscher Wetterdienst.
Niederschläge in Afrika
Neues in Version 2.5 Michael Prinz Lattwein GmbH
Was ist heute für ein Tag?
Host-Queries mit Excel-Export
Zeit.
Guten Tag! Montag den Hausaufgabe für Dienstag den IA: 2.4 and Printout LB 2.4A-C, D GR 2.5 Comparisons.
Was machst du nach der Schule?
...ich seh´es kommen !.
By Woody Jahreszeiten Projekt.
Präsentation läuft auch vollautomatisch ab … wie du möchtest
Einführung Hier folgt eine Präsentation einer meiner ersten Computermalereien. Alle Kalenderblätter wurden mit dem einfachen, windowseigenen Paintprogramm.
Warmer am 3. September 2013 Wie heißt du? Ich heisse Joe.
Ein Jahr hat __ Monate. Ein Jahr hat __ Jahreszeiten.
Lesen Read D1 textbook. Complete 20 #1-2.
Auf Deutsch – natürlich! Prof. Engel-Doyle 18. November 2008
2014 Januar 2014 So Mo Di Mi Do Fr Sa So
Wann hast du Geburtstag?
Der Erotik Kalender 2005.
Hübsche Frauen Kalender 2008
Januar, Februar, März, April - die Jahresuhr steht niemals still!
COURSE in Boppard 7. – Michael Prinz Lattwein GmbH Copyright, 2015 Lattwein GmbH Neues (und Unbekanntes) aus dem Hause Lattwein.
2006. Januar MODIMIDOFRSASO
Season Project By Alex hartman
Die Jahreszeiten By Rowan Brady.
...ich seh´es kommen !.
...ich seh´es kommen !.
Januar 2016 MONTAGDIENSTAGMITTWOCHDONNERSTAGFREITAGSAMSTAGSONNTAG 1 Neujahr
Er ist da, Ladies & Gentlemen !!!
Dirk Schuirmann W+M AG Theorie in der Praxis 1. CPGJDBC Schreiben aus dem CICS Lesen aus dem Batch 2. Programmdokumentation 3. Preismodell bei CA.
«Моё любимое время года» Урок немецкого языка в 6 классе.
DB2 UDB im z/VSE Heinz Peter Maassen – Lattwein GmbH COURSE Tagung Bad Hersfeld 2008.
Temporale Präpositionen
Werbeabwicklung im Browser Lattwein GmbH Hessenring.
Edgar Oberländer – Mitglied im Landesausschuss Recht, Steuern und Versicherung Stand: Januar 2015 Steuertermin- kalender.
COURSE in Köln – Copyright, 2009 Lattwein GmbH Michael Prinz Lattwein GmbH Query Reports nach „Maß“
Flüchtlingssituation in der Stadt Paderborn Verfasser: Sozialamt.
PLAYBOY-KALENDER 2020 Januar
Programmieren und Problemlösen
Volume 1, Chapter 12.
Jahreszeiten Winter Frühling Sommer Herbst.
MONATE Ein Jahr hat 12 Monate..
PLAYBOY-KALENDER 2020.
Kalender 2004 String-Version
Edelsteine.
Deutsch-französischer Tag
Januar 2018 MONTAG DIENSTAG MITTWOCH DONNERSTAG FREITAG SAMSTAG
Der Kalender L3 GERMAN PRIMARY 5.
Den richtigen Weg finden
You need to use your mouse to see this presentation
German Word Order.
Erstellt und bebildert von Nemo
Die Jahreszeiten all images ©
Talking about when your birthday is
im café tscharni jeweils ab 12 Uhr
JANUAR MONTAG DIENSTAG MITTWOCH
Die Jahresuhr.
Tage, Monate, Uhrzeit.
JANUAR MONTAG DIENSTAG MITTWOCH DONNERSTAG FREITAG SAMSTAG
Das Jahr von Frau Pody.
Januar 2016 Montag Dienstag Mittwoch Donnerstag Freitag Samstag
forni a legna made in italy
 Präsentation transkript:

COURSE in Bad Hersfeld 1.6. – Copyright, 2008 Lattwein GmbH Michael Prinz Lattwein GmbH Neues aus dem Hause Lattwein

Agenda Noch im CPG Release 2.5 eingebaut: VSAM Masseninsert im CICS Erweitertes MOVE-ARRAY im QPG Ideen für interessierte Kunden: Graphische LIST-Verarbeitung ???

VSAM Masseninsert mit QIT Aufgabe beim Kunden: PC Datei mit mehr als Sätzen schnell zum HOST übertragen. Lösung durch Lattwein: Erweiterung im CICS Interface Release 2.5

VSAM Masseninsert im CICS RPL mit SEQ statt DIR wie im Batch Keys müssen aufsteigend sein (bei KSDS) FILE Datei Out (statt Upd) Nur WRITE ohne vorheriges CHAIN Etwa 5 – 10 fach schneller – ideal für QIT

options dat. -f. file mkartv out. -d. define edv0020. cpgfrc 2. * file control cpgvrl 5 0. * var record length cpgeds 1. * opcode 1. cpgioa 1200 * 1. * record -i. field cpgcom. * was wird empfangen cpgioa. -c. opcode = cpgfrc. * opcode übertragen evaluate. when opcode = 'O'. * Programmstart konanz = 0 when opcode = 'N'. * Daten empfangen selct cpgcom. write mkartv. end-evaluate. -o. file mkartv. cpgioa. Programm für QIT

Aufgabe an Lattwein: 1|11|2|20|202| | COURSE MILK&CO FBFFBFBFFBFFFBFFFFFFFFFB F4FFFF F4FFFF EDCEE44DCDD5CD 1B11B2B20B202B B B B B FFEE CAPPUCCINO 230ML 23477|COURSE MILK&COFFEE CAPPUCCINO 230ML |670847|43143 CCCC4CCDDECCCDD4FFFDD444FFFFFBEDCEE44DCDD5CDCCCC4CCDDECCCDD4FFFDD44BFFFFFFBFFFFF B39923B B670847B | |J|J|N|N| |10||| |EAN8|J|.69|S| | | FFFFFFFFBFFFFFFFBDBDBDBDBFFFFFFFFFBFFBBBFFFFFFFFBCCDFBDB4FFBEBFF4FF4FFBFF4FF4FFB B B1B1B5B5B B10BBB B5158B1BB69B2B30B09B06B31B12B49B PC Daten von einem Kunden kommen als Strings sie sollen schnell auf dem Host verarbeitet werden.

Lösung von Lattwein: Erweitertes MOVE-ARRAY Strings verarbeiten im QPG String umwandeln in Array Array in String umwandeln

Beispiel expand Januar,Februar,März,April,Mai,Juni,Juli,August,September,Oktober,November,Dezember Feld gefüllt mit variabel langen Werten -d feld 120. array 12 * 10. -c ',' replc x'00' feld. * separator movea feld into array expand. * fields Januar Februar März April Mai Juni Juli August September Oktober November Dezember

Beispiel compress Januar,Februar,März,April,Mai,Juni,Juli,August,September,Oktober,November,Dezember, Array gefüllt mit variabel langen Werten -d array 12 * 10. feld c movea array into feld compress. x'00' replc ',' feld. Januar Februar März April Mai Juni Juli August September Oktober November Dezember

Vorteile des erweiterten MOVE-ARRAY Excel Daten können als CSV Datei einfach mit QIT übertragen werden. Hohe Performance bei der Ausführung, ca mal schneller als mit konventioneller Programmierung. Einfache und schnelle Programmierung CPG5/CPGxml Daten können komprimiert werden.

Graphische LIST-Verarbeitung ??? PCs können viel schönere Listen drucken – mit Logos, Barcodes, Grafiken und „richtigen“ Formularen... aber – wie bekomme ich meine Daten in das Formular ??? Fangen wir einfach mal an... natürlich wie immer mit einem kleinen Beispiel ***

Brief in Word

options dat. file cpgkdn -i file cpgkdn dd -c list courseb8 kopf do loop read cpgkdn if cpgfrc = 'EF' break endif list courseb8 brief enddo QPG Druckprogramm

Ausgabe in Word

Wie geht das ? PCVSE Word Formular LIST Dokument LIST Programm Daten VSAM, DB2... Word Ausgabe LIST Ausgabe doc -> text doc <- text QIT

Fragen ? Wer hat noch Ideen, Anregungen oder schon konkrete Aufgabenstellungen ???