Kapitelübersicht
4. Verbindung zwischen ASS und ASS-PC
4.1 ASS-PC Programme am Host
4.1.1 PST1200 - Interne Schnittstellendatei in festgeblockte Schnittstellendatei umwandeln
4.1.2 PST1203 - Externe Schnittstellendatei in festgeblockte Schnittstellendatei umwandeln
4.1.3 PST1204 - Selektiven Arbeitsgebietsabzug erstellen
4.1.4 PST1304 - Arbeitsgebiet inklusive der Summendaten abziehen
4.2 Neue Programme in ASS-PC (Windows)
4.2.1 PCL1205 - Selektiven Arbeitsgebietsabzug laden
4.2.2 PCL1305 - Arbeitsgebiet inklusive der Summendaten laden
4.2.3 ASSSVR2 - ASS-DDE-Server
Kap. 4
4. Verbindung zwischen ASS und ASS-PC
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Viele Betreiber von ASS auf dem Grossrechner moechten - im
Zuge des Downsizing - ihre Original ASS Datenbestaende gerne
in die ASS-PC Umgebung uebertragen.
Zur Zeit gibt es vier Moeglichkeiten, Daten vom ASS am Host
nach ASS-PC zu uebernehmen:
1) Externe Schnittstelle zum PC uebertragen
und Folgeeinspeicherung durchfuehren.
(Beim ersten Mal zusaetzlich das
Arbeitsgebiet vom Host holen.)
2) Einen ausgewaehlten Teil des
Arbeitsgebietes und Interne
Schnittstelle zum PC uebertragen.
3) Das komplette Arbeitsgebiet inklusive
Summendatenbankabzug zum PC uebertragen.
4) Versorgung von bis zu 100 PC's aus einem
Arbeitsgebiet vom Host unter
Beruecksichtigung von Sichten.
(vgl. Handbuch VERTEIL)
4.1
4.1 ASS-PC Programme am Host
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
In diesem Kapitel werden zunaechst die neuen ASS-PC
Programme beschrieben, die am Grossrechner zum Einsatz
kommen. Sie bringen die ASS-Daten in eine geeignete Form,
sodass diese problemlos in ASS-PC uebernommen werden koennen.
Uebersicht
PST1200 Interne Schnittstellendatei
in festgeblockte Interne
Schnittstellendatei umwandeln.
PST1203 Externe Schnittstellendatei
in festgeblockte
Externe Schnittstellendatei
umwandeln.
PST1204 Selektiven Arbeitsgebietsabzug
erstellen.
PST1304 Arbeitsgebiet inklusive der
Summendaten abziehen.
Die o.g. Programme sind auch in aeder COBOL-Version von
ASS am Host verfuegbar, also als PCL1200, etc.
4.1.1
4.1.1 PST1200 - Interne Schnittstellendatei in festgeblockte
Schnittstellendatei umwandeln
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Datenfluss
.---. /
,' ', / 1 Interne
I'.___.'I / Schnittstelle
I I / //LADE
I 1 I / VB 10000
I I /
'.___.' /
/ /
/ /
V /
+-----------+ /
/ / /
/ PST1200 / /
/ / /
+-----------+ /
/ /
/ /
+-----------------+ /
/ / /
V V /
+-----+ .---. / 2 Protokoll
/ / ,' ', / //PROTO
/ 2 / I'.___.'I / FB 133
/-----/ I I /
/-----/ I 3 I / 3 Ausgabedatei
/-----/ I I / //AUSFB
/-----/ '.___.' / FB 80
/-----/ /
+-----+ /
Funktionsbeschreibung
In vielen Systemumgebungen koennen keine variabel
geblockten Dateien via Filetransfer uebertragen werden.
Um nun eine Interne Schnittstelle von ASS nach ASS-PC zu
uebertragen, muss die Datei in ein festgeblocktes Format
umgewandelt werden. Bei der Konvertierung muss darauf
geachtet werden, dass sowohl die binaeren Daten, als auch die
Textdaten, erhalten bleiben.
Mit dem Programm PST1200 kann eine Interne
Schnittstellendatei in ein spezielles festgeblocktes
Dateiformat gebracht werden.
Im Protokoll wird die Anzahl der gelesenen Saetze
protokolliert, sowie die Anzahl der geschriebenen
festgeblockten Saetze. Dabei verteilt sich ein Satz der
Internen Schnittstelle im allgemeinen ueber mehrere Saetze der
festgeblockten Datei.
Das festgeblockte Format ist in Kapitel 5 genau
beschrieben.
4.1.2
4.1.2 PST1203 - Externe Schnittstellendatei in festgeblockte
Schnittstellendatei umwandeln
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Datenfluss
.---. /
,' ', / 1 Externe
I'.___.'I / Schnittstelle
I I / //LADE
I 1 I / VB 10000 (Windows
I I / und Unix)
'.___.' / //ASSIN01 (PCL1203)
/ / //LADE (PST1203)
/ / VB <= 10000 (IBM
V / und Siemens)
+-----------+ /
/ / /
/ PST1203 / /
/ / /
+-----------+ /
/ /
/ /
/ /
+-----------------+ /
/ / /
V V /
+-----+ .---. / 2 Protokoll
/ / ,' ', / //PROTO
/ 2 / I'.___.'I / FB 133
/-----/ I I /
/-----/ I 3 I / 3 Ausgabedatei
/-----/ I I / //AUSFB
/-----/ '.___.' / FB 80
/-----/ /
+-----+ /
Funktionsbeschreibung
Um Externe Schnittstellendateien von ASS nach ASS-PC
uebernehmen zu koennen, muessen auch diese in ein
festgeblocktes Format umgesetzt werden, wenn zur Uebertragung
in die andere Systemumgebung ein Filetransfer n/tig ist.
Mit dem Programm PST1203 kann eine Externe
Schnittstellendatei in ein spezielles festgeblocktes
Dateiformat gebracht werden.
Da Externe Schnittstellendateien kein Satzlaengenfeld
innerhalb der logischen Daten enthalten, wertet PST1203 das
physikalische PL/I-Satzlaengenfeld aus und uebernimmt die
Satzlaengeninformation in die festgeblockte Ausgabedatei. Wie
bei festgeblockten Internen Schnittstellendateien auch,
erstreckt sich ein Schnittstellensatz im allgemeinen ueber
mehrere festgeblockte Saetze.
PST1203 eignet sich ausserdem dazu, die Dateien ASSINKY
und ASSINGR fuer PCL1036 in das festgeblockte Dateiformat
umzusetzen, damit Schluesseltextierungen und
Schluesselgruppierungen vom Host in die ASS-PC Umgebung
uebernommen werden koennen.
In Kapitel 5 ist das festgeblockte Format beschrieben.
4.1.3
4.1.3 PST1204 - Selektiven Arbeitsgebietsabzug erstellen
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Datenfluss
.---. .---. .---. .---. /
,' ', ,' ', ,' ', ,' ', / 1 Werte-DB
I'.___.'I I'.___.'I I'.___.'I I'.___.'I /
I I I I I I I I / DST001
I 1 I I 2 I I 3 I I 4 I / DST011 (DLI)
I I I I I I I I / DST012 (DLI)
'.___.' '.___.' '.___.' '.___.' / DST013 (DLI)
/
/ / / / /
/ / / / / 2 Schluessel-DB
/ / / / /
/ / / / / DST001
+--------------------------------+ / DST021 (DLI)
/ / DST022 (DLI)
/ / DST023 (DLI)
+-----+ / /
/ 5 / V /
/-----/ / 3 Steuerungs-DB
/-----/ +-----------+ /
+-----+ / / / DST031 (DLI)
/ / PST1204 / / DST032 (DLI)
+--------> / / / DST033 (DLI)
+-----------+ /
/ 4 Auspraegungen
/ / //AUSPRDT
/ / FB 14
/ /
+-----------------+ / 5 Vorlaufkarte
/ / / //SYSIN
V V / FB 80
/
+-----+ .---. / 6 Protokoll
/ / ,' ', / //PROTO
/ 6 / I'.___.'I / FB 133
/-----/ I I /
/-----/ I 7 I / 7 Ausgabedatei
/-----/ I I / //DATEI
/-----/ '.___.' / FB 166
/-----/ /
+-----+ /
Vorlaufkarte:
Spalte Inhalt Bemerkung
1 - 17 PROGRAMM PST1204 Standardtext (obligatorisch)
18 - 40 AGNR=nn Arbeitsgebietsnummer (obligatorisch)
nn = 2-stellige Zahl
zwischen 01 und 50
40 - 72 Leer
Beispiel
Arbeitsgebiet 9 wird mit dem Programm PST1204
abgezogen.
Inhalt der Vorlaufkarte: PROGRAMM PST1204,AGNR=09
Funktionsbeschreibung
Das Programm PST1204 erstellt - wie PST1004 - einen
Arbeitsgebietsabzug vom angegebenen Arbeitsgebiet. Hierfuer
sichert PST1204 die Informationen aus Werte-, Schluessel- und
Steuerungsdatenbank, die das Arbeitsgebiet beschreiben, auf
eine sequentielle Datei.
Aus der Schluesseldatenbank werden jedoch nur Informationen
zu den Schluesseln abgezogen, die in der Eingabedatei
AUSPRDAT angegeben sind.
Besonderheiten
Die Datei AUSPRDAT wird im allgemeinen durch das
Programm PST1001 erstellt.
Das Programm PST1001 sammelt, bei Angabe der Option PC, in
der Datei ASSKY alle Schluessel und Schluesselauspraegungen,
die tatsaechlich in den angegebenen Externen
Schnittstellendateien vorkommen.
Die Datei ASSKY kann dann, nachdem sie sortiert worden ist,
dem Programm PST1204 unter dem Linknamen AUSPRDAT uebergeben
werden, das dann den selektiven Arbeitsgebietsabzug
erstellt. Fuer die Sortierung der Datei ASSKY (bzw. AUSPRDAT)
reicht ein einfacher Character-Sort.
Die Ausgabedatei wird mit fester Satzlaenge erstellt und
kann sofort via Filetransfer in die ASS-PC Zielumgebung
ueberspielt werden. Auch hier darf bei der Uebertragung
keinerlei Konvertierung erfolgen.
4.1.4
4.1.4 PST1304 - Arbeitsgebiet inklusive der Summendaten abziehen
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Datenfluss
.---. .---. /
,' ', ,' ', / 1 Werte-DB
I'.___.'I I'.___.'I / DST001
I I I I / DST011 (DLI)
I 1 I I 2 I / DST012 (DLI)
I I I I / DST013 (DLI)
'.___.' '.___.' /
/ Schluessel-DB
/ / / DST002
/ / / DST021 (DLI)
/ / / DST022 (DLI)
+-------------+ / DST023 (DLI)
/ /
/ / Steuerungs-DB
/ / DST003
+-----+ / / DST031 (DLI)
/ 3 / V / DST032 (DLI)
/-----/ / DST033 (DLI)
/-----/ +-----------+ /
+-----+ / / / 2 Summen-DB
/ / PST1304 / / DST110
+--------> / / / DST111 (DLI)
+-----------+ / bis
/ DST600 (DLI)
/ / DST601 (DLI)
/ /
/ /
+-----------------+ / 3 Vorlaufkarte
/ / / //VORLAUF
V V / FB 80
/
+-----+ .---. / 4 Protokoll
/ / ,' ', / //LISTE
/ 4 / I'.___.'I / FB 133
/-----/ I I /
/-----/ I 5 I / 5 Ausgabedatei
/-----/ I I / //ASSDBAB
/-----/ '.___.' / FB 8000 bzw.
/-----/ / //ASSDBA1
+-----+ / FB 2000 bzw.
/ //ASSDBA2
/ FB 4000
Vorlaufkarte
Spalte Inhalt Bemerkung
01 - 17 PROGRAMM PST1304 Muss vorhanden sein als Be-
standteil der Vorlaufkartenpruefung.
18 - 25 AGNR=nn Muss vorhanden sein als Be-
standteil der Vorlaufkartenpruefung.
nn = 2-stellige Zahl zw. 01 und 99
26 - 36 VSTNR=nn,nn,... Muss vorhanden sein.
Erwartet in der Form nn die Nummer
der zu sichernden Verdichtungsstufen
sonst FB2000 Mit der Option FB2000 bzw. FB4000
oder kann das Format der Ausgabedatei
FB4000 beeinflusst werden. Bei FB2000
muss ASSDBA1, bei FB4000 muss
ASSDBA2 zugewiesen werden.
Beispiel
Arbeitsgebiet 1 soll inklusive der
Verdichtungsstufen 1, 3 und 17 abgezogen werden,
Ausgabedatei im FB 2000 Format erstellt werden.
Inhalt der Vorlaufkarte:
PROGRAMM PST1304, AGNR=01, VSTNR=1, 17, 03, FB2000
Funktionsbeschreibung
Mit dem Programm PST1304 gibt es eine komfortable
Moeglichkeit, ein komplettes Arbeitsgebiet mit ausgewaehlten
Verdichtungsstufen in einem Arbeitsgang komplett abzuziehen
und fuer ASS-PC verfuegbar zu machen.
Die erstellte Abzugsdatei enthaelt neben den Daten, die das
Arbeitsgebiet beschreiben, auch die Summendaten der
ausgewaehlten Verdichtungsstufen. Die Abzugsdatei hat feste
Satzlaenge und ist in der gleichen Art aufgebaut, wie in
Kapitel 5 beschrieben, die Satzlaenge der festgeblockten
Datei betraegt jedoch 8000, bzw. 4000 bzw. 2000 Byte.
Die Ausgabedatei laesst sich via Filetransfer also einfach
in die ASS-PC Umgebung einspielen,es duerfen allerdings keine
Konvertierungen beim Uebertragen vorgenommen werden.
In der ASS-PC Umgebung kann man die Datei dann mit dem
Programm PCL1305 verarbeiten und hat damit das fertig
eingespeicherte Arbeitsgebiet in einem Arbeitsgang in ASS-PC
zur Verfuegung.
Besonderheiten
PST1304 bildet automatisch alle Verdichtungsstufenmengen
des Arbeitsgebietes und ergaenzt - im Bedarfsfall -
notwendige Verdichtungsstufen automatisch.
Ausgehend von den ausgewaehlten Verdichtungsstufen werden
dann die notwendigen Daten aus den Parameterdatenbanken
abgezogen und zusammen mit den Summendaten in die
Ausgabedatei gestellt.
Sequentielle Verdichtungsstufen und verteilte
Summendatenbanken werden von PST1304 beruecksichtigt.
Sequentielle Verdichtungsstufen werden auf die primaere
Summendatenbank verlegt, sowie Verdichtungsstufen von
sekundaeren Summendatenbanken.
Die Ausgabedatei hat, wie oben bereits erwaehnt, feste
Satzlaenge und darf beim Filetransfer nicht mehr umformatiert
werden. PCL1305 erwartet die Daten im EBCDIC-Zeichensatz und
in einer der hohen Blockungen von 2/4/8000 Byte.
4.2
4.2 Neue Programme in ASS-PC (Windows)
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Die im folgenden beschriebenen Programme in ASS-PC sind
dadurch charakterisiert, dass es kein entsprechendes Programm
im ASS auf dem Grossrechner gibt. Vielmehr stellen sie die
Gegenstuecke zu den im vorangegangenen Kapitel beschriebenen
Programmen dar und verarbeiten die Daten, die vom Host
kommen.
Uebersicht
PCL1205 Selektiven
Arbeitsgebietsabzug laden
(vgl. PST1204).
PCL1305 Arbeitsgebiet inklusive der
Summendaten laden
(vgl. PST1304)
4.2.1
4.2.1 PCL1205 - Selektiven Arbeitsgebietsabzug laden
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Datenfluss
.---. .---. /
,' ', ,' ', / 1 Werte-DB
I'.___.'I I'.___.'I / $ASSDB/DST001
I I I I /
I 1 I I 2 I / Schluessel-DB
I I I I / $ASSDB/DST002
'.___.' '.___.' /
/ Steuerungs-DB
/ / / $ASSDB/DST003
/ / /
/ / /
+-------------+ / 2 Ladebestand
/ / $ASS/AG.EBC
/ /
+-----+ / /
/ 3 / V / 3 Vorlaufkarte
/-----/ / $ASSVLK/T1205.VLK
/-----/ +-----------+ /
+-----+ / / /
/ / PCL1205 / /
+--------> / / /
+-----------+ /
/ /
/ /
/ /
+-----------------+ /
/ / /
V V /
+-----+ .---. /
/ / ,' ', / 4 Protokoll
/ 4 / I'.___.'I / $ASSPTK/PCL1205.PTK
/-----/ I I /
/-----/ I 5 I /
/-----/ I I / 5 Parameter-DB
/-----/ '.___.' / (siehe 1)
/-----/ /
+-----+ /
Vorlaufkarte
Spalte Inhalt Bemerkung
01 - 17 PROGRAMM PCL1205 Muss vorhanden sein als
Bestandteil der Vorlaufkartenpruefung.
18 - 25 AGNR=nn Muss vorhanden sein als
Bestandteil der Vorlaufkartenpruefung.
nn = 2-stellige Zahl zwischen
01 und 50
26 - 36 DATUM=JJMM Muss vorhanden sein.
Erwartet in der Form JJMM das Datum
der letzten Einspeicherung.
Muss identisch mit dem Datum im
abgezogenen Arbeitsgebiet (PST1204)
sein, das als Datum der letzten
Einspeicherung ausgewiesen ist.
Wurde noch keine Einspeicherung
durchgefuehrt, lautet der Parameter
XXXX.
ab 37 ,Loeschen Nur bei Bedarf anzugeben.
Beim Laden werden saemtliche
Konsistenzfelder geloescht.
Das Arbeitsgebiet wird zurueckgesetzt.
Nach Loeschen der zugehoerigen
Summen-DB kann eine neue
Ersteinspeicherung erfolgen.
ab 37 ,ERSETZ Nur bei Bedarf anzugeben.
Alle Schluessel und Werte des
betreffenden Arbeitsgebietsabzugs
sollen in der Schluessel bzw.
Werte-DB vollstaendig
durch die Inhalte des
Arbeitsgebietsabzugs ersetzt werden.
ab 37 AG_NEU=nn Nur bei Bedarf anzugeben.
Der Arbeitsgebietsabzug wird auf
das neueste Arbeitsgebiet mit der
Nummer nn kopiert.
Rest leer
Beispiel
Arbeitsgebiet 5 laden und zuruecksetzen.
Inhalt der Vorlaufkarte:
PROGRAMM PCL1205,AGNR=05, DATUM=XXXX, Loeschen
Funktionsweise:
Die Funktionsweise des Programms gleicht im grossen und
ganzen der von PCL1005.
Das Programm PCL1205 laedt einen selektiven
Arbeitsgebietsabzug, der mit dem Programm PST1204 am Host
erstellt wurde, in die ASS-PC Datenbanken. Im Unterschied zu
PCL1005 kennt es jedoch keine Gruppierungen, das bedeutet,
dass PCL1205 die Segmente SST012GR und SST014GZ auf der
Schluesseldatenbank nicht verarbeitet.
Ein weiterer wesentlicher Unterschied zwischen PCL1205
und PCL1005 liegt darin, dass PCL1205 die Eingabedatei nur
verarbeiten kann, wenn diese im EBCDIC-Zeichensatz vorliegt.
Die Daten aus dem selektiven Abzug werden also i m m e r
vom EBCDIC-Zeichensatz
in den ASCII -Zeichensatz umgewandelt.
Bei aktivem Arbeitsgebietscache muss unbedingt PCL1046
nach abgeschlossener Einspeicherung gestartet werden, bei
aktiven Schluesselcaches muss PCL1089 laufen.
4.2.2
4.2.2 PCL1305 - Arbeitsgebiet inklusive der Summendaten laden
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Datenfluss
.---. .---. /
,' ', ,' ', /
I'.___.'I I'.___.'I / Eingabedateien,
I I ... I I / erstellt mit
I 1 I I NN I / PST1304
I I I I / Extension *.ALB
'.___.' '.___.' /
/
/ / /
/ / /
/ / /
+-----------------+ /
/ /
/ /
/ /
V /
/
+-----------+ /
/ / /
/ PCL1305 / /
/ / /
+-----------+ /
/
/ / 3 Protokoll
/ / $ASSPTK/PCL1305.PTK
/ /
+----------+-----------+ /
/ / / / 4 Parameter-DB's
V V V / $ASSDB/DST001
/ $ASSDB/DST002
+-----+ .---. .---. / $ASSDB/DST003
/ / ,' ', ,' ', /
/ 3 / I'.___.'I I'.___.'I /
/-----/ I I I I /
/-----/ I 4 I I 5 I / 5 Summendatenbank
/-----/ I I I I / $ASSDB/DSTnnn
/-----/ '.___.' '.___.' /
/-----/ /
+-----+ /
Funktionsweise
Das Programm PCL1305 ist entwickelt worden, um komplette
Arbeitsgebiete inklusive einer Auswahl von
Verdichtungsstufen mit den zugehoerigen Summendaten aus ASS
am Host in ASS-PC einzuspielen.
Das PCL1305 unter Windows ist ein Programm, bei dem in
einem Windows-Dialog die einzuspielenden Dateien festgelegt
werden. Sind alle Dateien ausgewaehlt, werden sie
nacheinander bearbeitet. Die Auswahl erfolgt ueber den
Menuepunkt 'Auswahl' im Menue 'Datei'. Dort koennen die Dateien
der Extension *.ALB gesucht werden. Wird diese Fenster mit
OK beendet, erscheint die Datei in der Liste der zu
verarbeitenden Dateien im Hauptfenster. Durch weiteres
auswaehlen koennen hier nahezu beliebig viele Dateien
eingestellt werden. Nach Anklicken des OK-Buttons im
Hauptfenster erfolgt die Verarbeitung der Dateien.
PCL1305 speichert dann nacheinander alle angegebenen
Eingabedateien in das ASS-PC System ein und protokolliert
fuer jede Einspeicherung einige Konsistenzdaten.
Zu jeder im Hauptfenster aufgelisteten Datei kann in dem
Feld 'Praefix' unter der Liste ein bis zu 8 stelliges
Praefix angegeben werden. In diesem Fall werden nach der
erfolgreichen Einspeicherung alle Anforderungen auf der
Bibliothek G, deren Name mit dem Praefix beginnt,
ausgefuehrt. Beispiel: Praefix = AG23 bewirkt, dass alle
Anforderungen mit den Namen AG23xxxx auf Bib. G abgearbeitet
werden.
Allerdings ist diese Moeglichkeit im Moment nur sinnvoll,
wenn entweder nur eine Eingabedatei verarbeitet wird (sonst
U e b e r s c h r e i b u n g der Datei $ASSPTK/LISTE.PTK
beim PCL1016-Lauf) oder die Anforderungen eine dBase-IV Datei
erzeugen (ein D bei 'AUSGABE DATEI' in der
Druckoptionenmaske VS118 der ST31). Das zu einer Datei
eingegebene Praefix wird sichtbar, wenn man sie anklickt
oder die Liste nach rechts scrollt.
Nach fehlerfreiem Lauf von PCL1305 stehen die
Arbeitsgebiete fuer die Auswertung zur Verfuegung. Die
Programme PCL1046 und PCL1089 werden ebenfalls automatisch
gestartet.
Das Programm PCL1305 verarbeitet derzeit nur
festgeblockte Eingabedateien mit 8000 Byte Satzlaenge, die im
EBCDIC-Zeichensatz vorliegen muessen.
Beachte
Treten beim Laden mehrerer Arbeitsgebiete schwere Fehler
auf, so kann es sein, dass PCL1305 die Steuerungsdatenbank
loescht, um Fehlern und Inkonsistenzen in der Auswertung
vorzubeugen.
Bei kleineren Fehlern im Ladevorgang, fuer ein einzelnes
Arbeitsgebiet, sperrt PCL1305 das Arbeitsgebiet fuer die
Auswertung. Das Arbeitsgebiet sollte dann nur nach
gruendlicher Pruefung und gegebenenfalls erst nach
Richtigstellung wieder freigegeben werden.
Beachte
Bevor mehrere Arbeitsgebiete via PCL1305 geladen werden,
unbedingt die Parameterdatenbanken sichern, damit bei
Fehlern in den Ladedateien oder bei Fehlbedienung keine
Daten verloren gehen.
Beachte
Das Programm PCL1305B ( 'B' fuer Batch) ist eine DOS-
batchorientierte Variante des PCL1305. Es arbeitet ohne eine
grafische Oberflaeche und entnimmt die zu verarbeitende Datei
der Kommandozeile:
PCL1305B dateiname
4.2.3
4.2.3 ASSSVR2 - ASS-DDE-Server
Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis
Der ASS-DDE-Server es erlaubt es,
Dokumente in DDE-Client-Anwendungen ( MS-Excel, Harvard-
Graphics, ...) dynamisch mit ASS-Anforderungen (auf der ASS-
Anforderungsdatenbank oder in einer Datei) zu verknuepfen.
Wird ein solches Dokument (Grafik, Tabelle, etc. ) in
der anderen Windows-Anwendung angefordert, so wird dort
automatisch mit den aktuellen Daten der ASS-Datenbank oper-
iert. Insbesondere erlaubt diese Zugriffsmethode die Ent-
wicklung von Anwendungen mit MIS-/EIS-Tools auf der Grund-
lage von ASS-Daten und mit grafischen Benutzeroberflaechen,
die unabhaengig von den Moeglichkeiten der ST31 bzw. des
Windows-Anwendungsdialoges sind.
Zunaechst wird ASSSVR2 aufgerufen und der Menuepunkt 'Oeffnen'
im Menue 'Datei' angewaehlt. Es erscheint ein Fenster
mit der Auswahlmoeglichkeit 'Datei' und DST004. Wird dort
DST004 gewaehlt, erscheint eine Uebersicht der Anforderungen
auf der Anforderungsdatenbank DST004. Im anderen Fall
werden die Dateien $ASSVLK/*.ASS angezeigt. Durch Auswahl
einer Anforderung (Datei oder DB-Element) wird diese geladen
und angezeigt. Durch Auswahl des Menuepunktes 'Erstellen'
im Menue 'Daten' werden die ASS-Daten abgerufen. Mit Auswahl
den Punktes 'Kopieren' werden diese Daten in die Zwischen-
ablage kopiert. Nun wechselt man in die Client-Anwendung,
markiert dort die Stelle (i. Allg. eine Zelle), an der die
ASS-Daten eingefuegt werden sollen und waehlt den Menuepunkt
'Verbindung einfuegen'. Dann werden die Daten an die
Stelle eingefuegt. Nach dem Abspeichern des Dokumentes ist
die Verknuepfung ebenfalls abgespeichert und bei erneutem
Aufruf des Dokumentes wird erneut auf die ASS-Datenbank mit
dem ASS-DDE-Server zugegriffen.
Achtung: Die Anforderung, deren Output via DDE-Server mit
einem Windows-Dokument verknuepft werden soll, muss
unbedingt mit der Option DATEI definiert sein
( OPT : DATEI; im Batch bzw. ein 'X' bei DATEI in
der Optionenmaske VS118 ).
Vorheriges Kapitel: 3. Beschreibung der ASS-PC Batchprogramme
Nächstes Kapitel: 5. Format der festgeblockten Schnittstellendatei