Datenbankabfragen verwalten
Das Verwalten von Datenbankabfragen über diesen Dialog erfordert keine Knotenauswahl. Sie können neuen Ausdrücke erstellen oder alte Ausdrücke löschen oder bearbeiten.
Um eine Datenbankabfrage auszuwählen
- Wählen Sie im Menü Bearbeiten den Eintrag Datenbankabfragen verwalten.
- Markieren Sie im Dialogfenster Datenbankabfragen verwalten im linken Auswahlfeld die gewünschte Datenbankabfrage.
- Nehmen Sie eine der folgenden Aktionen vor:
- Überschreiben Sie den Namen der Datenbankabfrage im Feld Bezeichner.
- Überschreiben Sie den erklärenden Text im Feld Beschreibung.
- Bearbeiten Sie den SQL-Ausdruck.
- Wählen Sie weitere Dialoggruppen aus oder ab.
- Wählen Sie alle Dialoggruppen aus oder alle Dialoggruppen ab.
- Testen Sie den Ausdruck per Klick auf Ausdruck testen und tragen Sie im nächsten Dialogfenster einen Parameterwert ein.
- Speichern Sie die Änderungen.
Laden eines historischen Objektzustands
Ist die Aufzeichnung historischer Daten in der Datenbank aktiviert, können Sie ein geladenes Datenbankobjekt einer Collection auf einen Zustand in der Vergangenheit zurücksetzen.
Um ein Datenbankobjekt auf einen Zustand in der Vergangenheit zurückzusetzen
- Fügen Sie eine Datenbankcollection hinzu.
Weitere Informationen finden Sie unter "Datenbankobjekte" als Collection.
- Fügen Sie einem Aktionsknoten die Aktion Objekt mit Historie laden hinzu.
- Wählen Sie an diesem Knoten die Collection.
- Wählen Sie zwischen zwei Varianten:
- Wählen Sie Einzelnes Objekt mit Historie laden, um die historischen Objektzustände zu einem einzelnen Objekt zu laden.
Hier können Sie einen Objektschlüssel (XObjectKey) angeben, der das Objekt eindeutig identifiziert.
- Wählen Sie Tabelle mit Historie laden, um die historischen Zustände einer Tabelle zu laden.
Dabei können Sie als einschränkendes Kriterium einen Spaltennamen und dessen Wert angeben.
HINWEIS: Wenn die historischen Objektzustände wie beschrieben geladen sind, können Sie auf einfache Weise die Collection auf beliebige Zeitpunkte innerhalb des geladenen Zeitraumes setzen.
- Fügen Sie an einem Aktionsknoten die Aktion Objekt auf historischen Stand setzen hinzu.
- Wählen Sie die Collection.
- Erfassen Sie unter Datum das Datum .
Die Collection wird auf den Zustand gesetzt, der zu diesem Zeitpunkt aktuell war.
Laden einer Änderungshistorie
Eine Änderungshistorie enthält eine Liste aller Operationen, die auf einer definierten Datenmenge aufgezeichnet wurden. Sie können eine Änderungshistorie in einen speziell dafür vorgesehenen Collection-Typ laden.
Um eine Collection für eine Änderungshistorie zu definieren
- Öffnen Sie das Modul oder die Komponente, in dem die Collection angelegt werden soll.
- Wählen Sie mit Rechtsklick den Knoten Collections.
- Wählen Sie die Option Änderungshistorie hinzufügen.
- Erfassen Sie unter Bezeichner den gewünschten Namen der neuen Collection.
- Wählen Sie unter Art die Art der Änderungshistorie.
Um eine Änderungshistorie zu laden
- Wählen Sie einen Aktionsknoten mit Rechtsklick.
- Wählen Sie die Aktion Änderungshistorie laden.
- Wählen Sie unter Collection die gewünschte Collection.
- Wählen Sie unter Art die Art der Änderungshistorie, die an der Collection definiert ist.
HINWEIS: Die Einstellung unter Art muss sowohl an der definierten Collection als auch beim Laden der Änderungshistorie identisch sein.
- Erfassen Sie unter Historische Daten laden bis (Datum) das Datum in der Vergangenheit, bis zu welchem Zeitpunkt die Änderungshistorie geladen werden soll.
- Wählen Sie eine der folgenden Varianten, um fortzufahren:
- Erfassen Sie den Web SQL-Ausdruck des Objektschlüssels (XObjectKey) des gewünschten Objekts, um die Änderungshistorie eines Einzelobjekts zu laden.
- Erfassen Sie den gewünschten Tabellennamen, um die Änderungshistorie für eine Tabelle oder eines Zuweisungsobjektes zu laden.
HINWEIS: Optional können Sie den Spaltennamen und den Wert für eine Filterbedingung angeben.
Definition von Sichten
Eine Sicht auf Collection-Ebene verhält sich wie eine Sicht auf Datenbank-Ebene. Mit einem Web SQL-Ausdruck wird der Inhalt der Sicht definiert. Zur Laufzeit wird der Inhalt der Sicht aktuell gehalten. Die Sicht wird automatisch aktualisiert, wenn die Herkunftsdaten sich ändern.
Um eine Sicht anzulegen
-
Wählen Sie mit Rechtsklick den Knoten Collections.
-
Wählen Sie die Aktion Sicht auf Collection-Daten hinzufügen.
-
Erfassen Sie im Eingabefeld Bezeichner, den gewünschten Namen der neuen Collection.
-
Erfassen Sie im Feld Sichtausdruck, den Web SQL-Ausdruck, der den Inhalt der Sicht repräsentiert.
HINWEIS: Für jede Eigenschaft der Sicht, ist eine Eigenschaft im Web Designer mit dem entsprechenden Datentyp anzulegen.