Lokale Datenobjekte definieren

Übersichtsfenster: Lokale Objekte
Menü: Komponenten→lokale Objekte


In einem Steuerungsmodul können Sie auf drei Arten von Datenobjekten zugreifen:

  • Globale Objekte,
  • Parameter-Objekte, und
  • lokale Objekte.

Die Bereitstellung der globalen und Parameterobjekte erfolgt über die Schnittstellen-Definition des Steuerungsmoduls, da deren Verwendung in der EDB festgehalten wird.

Lokale Datenobjekte dagegen sind nur in dem Steuerungsmodul bekannt, in dem Sie sie definieren. Andere Module wissen von diesen Objekten nichts. Deshalb ist es auch nicht erforderlich, für lokale Datenobjekte eine Rolle festzulegen: Das Modul kann diese anlegen, verändern und löschen, ohne dass ein anderes Modul dies erfahren muss.

In der Verwendung unterscheiden sich lokale Datenobjekte nicht von globalen oder Parameterobjekten. Sie können lokale Datenobjekte auch beim Aufruf anderer Module den dabei verlangten Parameterobjekten zuordnen und deren Inhalt so anderen Modulen übergeben.

Sie können lokale Objekte ändern, löschen und hinzufügen.

Schritt für Schritt: Hinzufügen lokaler Objekte

  1. Wählen Sie die Schaltfläche lokale Objekte im Übersichtsfenster, oder die Position lokale Objekte im Menü Komponenten.

    ControlEdge zeigt an, welche lokalen Objekte bereits definiert sind. Angezeigt werden: In der ersten Zeile:

    • Ein Symbol, welches anzeigt, ob es sich um ein Einzelobjekt oder eine Objektliste handelt:

    = Einzelobjekt
    = Mengenobjekt

    • Der Name des Objekts.
    • Der Objekttyp, auf dem das Objekt basiert.

    In der zweiten Zeile:

    • Die Umschreibung des Objekts.

    Darunter stehen die Felder Name, Umschreibung, Typ und Objektklasse, in denen Sie das neue Objekt hinzufügen können.

  2. Geben Sie in den unteren Feldern den Namen und ggf. eine Umschreibung des Objekts ein.

    Wenn Sie eine Kopie eines bestehenden Objekts anlegen möchten, so können Sie dieses Objekt zunächst in dem oberen Listenfeld markieren. Die entsprechenden Angaben erscheinen dann sofort auch in den Feldern darunter, und Sie brauchen evtl. nur noch den Namen und die Umschreibung ändern.
  3. Wählen Sie aus, von welchem Typ das Objekt sein soll.
    \\Am einfachsten ist es, wenn Sie einen der vordefinierten Typen auswählen, die in dem Listenfeld angezeigt werden. \\Sie können auch den Namen eines neuen Objekttyps eingeben, wenn der benötigte Objekttyp in der Liste noch nicht vorhanden ist. Dieser Objekttyp ist dann allerdings nur innerhalb Ihres Steuerungsmoduls bekannt.
  4. Geben Sie an, ob das Objekt ein Einzelobjekt oder ein Mengenobjekt (eine Tabelle) ist.
  5. Wählen Sie dann Hinzufügen.

Falls Sie einen unbekannten Objekttyp angegeben hatten, müssen Sie dessen Definition nun noch vervollständigen.

Schritt für Schritt: Ändern lokaler Objekte

- Wählen Sie die Schaltfläche lokale Objekte im Übersichtsfenster, oder die Position lokale Objekte im Menü Komponenten.
ControlEdge zeigt an, welche lokalen Objekte bereits definiert sind (vgl. Anlegen lokaler Objekte)

  1. Wählen Sie das Objekt in dem Listenfeld aus.
    Die Angaben zu dem Objekt werden in die unteren Felder übernommen.
  2. Ändern Sie dann in den Feldern Name, Typ, Umschreibung und Objektklasse die Definition des Objekts wie gewünscht ab.
  3. Wählen Sie dann Ändern.

Wenn Sie den Namen ändern, wird außer der Schaltfläche Ändern auch Hinzufügen aktiv. Sie können so auch auf einfache Weise Objekte kopieren. (Bezüglich der Definition neuer Objekttypen und Kopieren von Objekten s. auch Beschreibung zum Hinzufügen von lokalen Objekten).

Schritt für Schritt: Löschen lokaler Objekte

  1. Wählen Sie die Schaltfläche lokale Objekte im Übersichtsfenster, oder die Position lokale Objekte im Menü Komponenten.
    ControlEdge zeigt an, welche lokalen Objekte definiert sind (vgl. Anlegen lokaler Objekte)
  2. Wählen Sie das Objekt in dem Listenfeld aus.
    Die Angaben zu dem Objekt werden in die unteren Felder übernommen.
  3. Wählen Sie dann Löschen. Um versehentliches Löschen zu vermeiden, verlangt ControlEdge eine Bestätigung.
  4. Bestätigen Sie das Löschen mit Ja, oder brechen Sie den Vorgang mit Nein ab, wenn das Objekt doch erhalten bleiben soll.
cedge:parts:localobj · Zuletzt geändert: 09.08.2024 13:24

Copyright © 1992-2024 TeamWiSE Gesellschaft für Softwaretechnik mbH         Adressen |  Kontakt |  AGB |  Datenschutzerklärung |  Impressum