CDE Handbuch für fortgeschrittene Benutzer und Systemverwalter

Einen oder mehrere Datentypen für eine Anwendung erstellen

  1. Erstellen Sie eine Definition für die Aktion der Anwendung unter Verwendung der Prozedur im vorherigen Abschnitt Eine Aktion für eine Anwendung erstellen.

  2. Klicken Sie auf die Taste 'Erweitert' im Fenster 'Aktion erstellen', um das Fenster zu erweitern.

    Abbildung 11–3 Erweiterte Funktionen im Hauptfenster 'Aktion erstellen'

    Graphic

  3. Soll das Anwendungssymbol zur Eingabe eines Dateiarguments auffordern, nachdem das Symbol doppelgeklickt wurde, geben Sie den Text der Eingabeaufforderung in dem Textfeld `Beim Öffnen einer Aktion Benutzer nach folgendem fragen:' ein.

    Folgende Richtlinien gelten für dieses Textfeld:

    • Dieses Feld muß verwendet werden, falls die Befehlszeile der Anwendung ein erforderliches Dateiargument enthält.

    • Enthält die Befehlszeile kein Dateiargument, muß das Feld leer bleiben.

    • Ist das Dateiargument in der Befehlszeile der Anwendung optional, haben Sie zwei Möglichkeiten: Falls Sie Text für die Eingabeaufforderung eingeben, wird beim Doppelklicken auf das Symbol nach dem Dateiargument gefragt. Wenn Sie keinen Text für die Eingabeaufforderung eingeben, wird die Aktion mit einer leeren Zeichenfolge als Dateiargument ausgeführt.

  4. Geben Sie die Dateitypen an, die die Aktion als Argumente akzeptieren soll:

    • Soll die Aktion jeden Datentyp akzeptieren, wählen Sie 'Alle Datentypen'.

    • Soll die Aktion nur den/die Datentyp(en) akzeptieren, der/die für die Anwendung erstellt wurde(n), wählen Sie 'Nur obige Liste'.

      Zu Beginn ist die Liste 'Datentypen, die diese Aktion verwenden' leer. Wenn Sie Datentypen für die Anwendung erstellen, werden diese zur Liste hinzugefügt.

  5. Klicken Sie auf die Schaltfläche 'Hinzufügen' neben dem Fenster mit der Liste 'Datentypen, die diese Aktion verwenden', um das Dialogfenster 'Datentyp hinzufügen' anzuzeigen.

    Abbildung 11–4 Dialogfenster 'Datentyp hinzufügen' in 'Aktion erstellen'

    Graphic

  6. Optional: Soll der Standarddatentypname nicht verwendet werden, geben Sie einen neuen Namen für den Datentyp im Textfeld 'Name der Dateitypfamilie' ein.

    In dem Namen dürfen keine Leerzeichen vorkommen. Der Datentypname ist für Benutzer der Anwendung nicht sichtbar. Er wird in der Datenbank für Aktionen und Datentypen verwendet, um die Definition für den Datentyp zu identifizieren.

  7. Klicken Sie auf die Schaltfläche 'Bearbeiten' neben dem Fenster 'Unterscheidungsmerkmale', um das Dialogfenster 'Unterscheidungsmerkmale' anzuzeigen.

    Abbildung 11–5 Dialogfenster 'Unterscheidungsmerkmale' in 'Aktion erstellen'

    Graphic

    Datentypen werden anhand ihrer Merkmale voneinander unterschieden. Sie können eines oder mehrere der folgenden Kriterien auswählen:

    Dateien oder Ordner - Der Datentyp gilt nur für Dateien oder nur für Ordner.

    Namensmuster - Der Datentyp wird anhand des Dateinamens zugeordnet.

    Berechtigungsmuster - Berechtigungen für Lesen, Schreiben, Ausführen

    Inhalt - Inhalt eines angegebenen Teils einer Datei

  8. Wählen Sie, ob der Datentyp eine Datei oder einen Ordner darstellt.

    Abbildung 11–6 Geben Sie das Merkmal für Datei oder Verzeichnis für einen Datentyp an.

    Graphic

  9. Ist die Zuordnung eines Datentyps vom Namen abhängig, Aktivieren Sie das Kontrollkästchen 'Namensmuster', und geben Sie den Namen im Textfeld ein.

    Abbildung 11–7 Geben Sie das Merkmal für Dateiname für einen Datentyp an.

    Graphic

    Hierbei können * und ? als Platzhalterzeichen verwendet werden:

    * - Entspricht einer beliebigen Folge von Zeichen

    ? - Entspricht einem beliebigen einzelnen Zeichen

  10. Ist die Zuordnung eines Datentyps von den Berechtigungen abhängig, wählen Sie das Kontrollkästchen 'Berechtigungsmuster', und wählen Sie die Berechtigungen für den Datentyp aus.

    Abbildung 11–8 Das Merkmal für Zugriffsrechte für einen Datentyp angeben

    Graphic

    On - Für die Datei muß die angegebene Berechtigung vorhanden sein.

    Off - Für die Datei muß die angegebene Berechtigung fehlen.

    Either - Die angegebene Berechtigung ist unwichtig.

  11. Ist die Zuordnung eines Datentyps vom Inhalt abhängig, wählen Sie das Kontrollkästchen 'Inhalt', und geben Sie die erforderlichen Informationen (Suchmuster und Typ des Inhalts) ein. Optional können Sie die Byteposition angeben, an der die Suche starten soll.

    Abbildung 11–9 Das Merkmal für Inhalt für einen Datentyp angeben

    Graphic


    Hinweis –

    Die Datentypzuordnung auf der Grundlage des Inhalts beeinträchtigt möglicherweise die Leistung des Systems.


  12. Klicken Sie auf 'OK', um das Dialogfenster 'Unterscheidungsmerkmale' zu schließen.

    Die Merkmale werden im Feld 'Unterscheidungsmerkmale' angezeigt. Dabei gilt folgendes Schema:

    d - Verzeichnis.

    r - Für die Datei liegt Leseberechtigung vor.

    w - Für die Datei liegt Schreibberechtigung vor.

    x - Für die Datei liegt Ausführungsberechtigung vor.

    ! - logischer Operator NICHT

    & - logischer Operator UND

  13. Geben Sie den Hilfetext für die Datendateien in das Textfeld 'Hilfetext' ein.

  14. Verwenden Sie die Bedienelemente für 'Aktionssymbole', um das Symbol für die Anwendung anzugeben. Zu Beginn wird das Standardsymbol angezeigt.

    • Soll ein anderes, bereits vorhandenes Symbol ausgewählt werden, muß klicken Sie auf die Option 'Gruppe suchen', damit das Dialogfenster 'Gruppe suchen' angezeigt wird. Weitere Informationen finden Sie im Abschnitt Symbol über das Dialogfenster 'Gruppe suchen' angeben.

    • Sollen neue Symbole erstellt werden, klicken Sie auf 'Symbol bearbeiten', um den Symboleditor auszuführen.

  15. Überprüfen Sie den Befehl im Textfeld 'Befehl zum Öffnen dieses Datentyps'. Dieser Befehl wird ausgeführt, wenn der Benutzer auf eine Datendatei doppelklickt.

  16. Optional: Stellt der Anwendung einen Druckbefehl für das Drucken von Datendateien über die Befehlszeile zur Verfügung, geben Sie den Befehl in das Textfeld 'Befehl zum Drucken dieses Datentyps' ein. Verwenden Sie hierzu die Syntax $n für ein Dateiargument einzugeben.

  17. Speichern Sie die Datentypdefinition auf eine der folgenden Weisen:

    • Klicken Sie auf 'OK', um den Datentyp zu speichern und das Dialogfenster 'Datentyp hinzufügen' zu schließen.

    • Klicken Sie auf 'Anwenden', um den Datentyp ohne Schließen des Dialogfensters 'Datentyp hinzufügen' zu speichern. Sie können sofort mit der Definition eines weiteren Datentyps für die Aktion fortfahren.