![]() |
| 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. | ||