SEL | Bibl.Elemente in Dateien umwandeln |
ONXSEL ['str1'=...] [, vsn/device] |
Aus den angekreuzten Bibliothekselementen werden Dateien erzeugt. | |
'str1'= ... | Namenstransformationsregeln | |
'str1'='str2' | 'str1'=DP[n][I] | 'str1'=DS[n][I] | ||
'str1'='str2' | ||
Der Name der Datei wird gebildet, indem im Namen des Bibliothekselements die Zeichenfolge 'str1' gesucht und durch 'str2' ersetzt wird. Definitionsgemäß wird der String '_' (Hochkomma Leerzeichen Hochkomma) am Ende und der Nullstring '' am Anfang eines jeden Namens gefunden. | ||
'str1'=DP[n][I] | ||
Delete Prefix: Der Name der Datei wird gebildet, indem im ursprünglichen Namen die Zeichenfolge 'str1' gesucht und der links davorstehende Namensteil bzw. die n links davorstehenden Stellen gelöscht werden. Aufgrund des Zusatzes I wird auch das Suchitem 'str1' gelöscht. | ||
'str1'=DS[n][I] | ||
Delete Suffix: Der Name der Datei wird gebildet, indem im ursprünglichen Namen die Zeichenfolge 'str1' gesucht und der nachfolgende Namensteil bzw. die n nachfolgenden Stellen gelöscht werden. Aufgrund des Zusatzes I wird auch das Suchitem 'str1' gelöscht. Näheres siehe Seite 5-. | ||
Enthält der Name des Bibliothekselements die Zeichenfolge 'str1' nicht, so wird die Variable Action für dieses Bibliothekselement nicht ausgeführt. | ||
Falls 'str1'=... nicht angegeben wird, erhält die Datei den gleichen Namen wie das Bibliothekselement. Zum Thema "Selektieren von Bibliothekselementen" siehe auch Seite Action-Code S (Select). | ||
vsn/device | Bezeichnung und Gerätetyp einer Privatplatte, auf der die erzeugten Dateien abgelegt werden. | |
Hinweise: | |
Beim Selektieren eines PLAM-Bibliothekselements in eine Datei werden nur Elementsätze der Satzart 1 berücksichtigt. | |
Eine Ausnahme bilden Elemente vom Typ R. Hier erzeugt CFS mit Hilfe der LMS-Unterprogrammschnittstelle ISAM-Dateien, die mit CFS (ONXADD) oder LMS (ADDR) wieder in Typ R Elemente umgewandelt werden können. | |
Für Informationen zu den im Element gespeicherten Satzarten siehe Action-Code F. | |
PLAM-Elemente vom Typ L können von CFS nicht in Dateien selektiert werden. | |
Bei Selektion von PLAM-Elementen in Dateien werden Elementtyp und Version nicht zur Bildung des Dateinamens herangezogen. Die Voranstellung eines Prefix im Dateinamen erfolgt durch ONXSEL''='prefix' | |
Beispiele: | |
ONXSEL''='ABC.S.' | z.B. TEST --> ABC.S.TEST | |
ONXSEL bzw. ONXSEL''='' Dateiname = Elementname. Äquivalent hierzu
| |
ist die Verwendung des Action-Codes S. | ||