Hilfe zu Oracle Graphics Builder Runtime
Drücken Sie F1, wenn Sie wissen möchten, wie Sie das Hilfesystem benutzen.

  Referenzinformation

Beschreibung der Menüs von Graphics Builder Runtime.

  Fehlerbehebung

Beschreibung der Fehlermeldungen und Exceptions von Graphics Builder Runtime.


 Referenzinformation

Menü Datei

Menü Bearbeiten

Menü Fenster

Menü ?


Menü Bearbeiten

Dieses Menü enthält die Standardoptionen des Menüs Bearbeiten, d.h. Rückgängig, Ausschneiden, Kopieren, Einfügen und Löschen. Diese werden in der Windows-Dokumentation im einzelnen beschrieben.

Dieses Menü enthält außerdem die folgenden für Graphics Builder spezifischen Befehle:

 Importieren

Exportieren

Werkzeugoptionen


Exportieren

Speichert ein Modul aus der aktuellen grafischen Anwendung in einer Datei oder der Datenbank.

Als nächstes werden die Menüoptionen des Unterprogramms Exportieren beschrieben:

Zeichnung

Speichert den Inhalt der angezeigten Ebenen in einer Datei oder der Datenbank. Wenn Sie diesen Befehl auswählen, wird das Dialogfeld Exportieren angezeigt.

Bild

Speichert das ausgewählte Bild in einer Datei oder der Datenbank. Wenn Sie diesen Befehl auswählen, wird das Dialogfeld Bild exportieren angezeigt.

Klang

Lädt einen Klang in die aktuelle grafische Anwendung. Wenn Sie diesen Befehl auswählen, wird das Dialogfeld Klang exportieren angezeigt.

Text

Setzt Text aus einer Datei in einen PL/SQL-Programmblock-Editor. Wenn Sie diesen Befehl auswählen, wird das Speichern-Dialogfeld Ihres Systems angezeigt.

Vorlage

Speichert eine Diagrammvorlage aus der aktuellen grafischen Anwendung in einer Datei oder der Datenbank. Wenn Sie diesen Befehl auswählen, wird das Dialogfeld Exportieren angezeigt.

Farbpalette

Speichert die Farbpalette der aktuellen grafischen Anwendung in einer Datei oder der Datenbank. Wenn Sie diesen Befehl auswählen, wird das Dialogfeld Exportieren angezeigt.


Werkzeugoptionen

Ändert verschiedene Optionen von Graphics Builder.

Wählen Sie das Register für die einzustellenden Optionen aus:

Register Standardwerte

In diesem Register werden Copyright-Hinweis, Farbpalette, Zahlen- und Datumsformate und die Seitengröße festgelegt.

Register Voreinstellungen

In diesem Register werden Startoptionen und andere allgemeine Einstellungen festgelegt.


Register Standardwerte

In diesem Register werden Copyright-Hinweis, Farbpalette, Zahlen- und Datumsformate sowie die Seitengröße festgelegt.

Registeroptionen

Copyright-Hinweis

Hier wird der Standardtext angegeben, der in dem Dialogfeld Info im Feld Copyright für eine neu erstellte grafische Anwendung angezeigt wird. Diese Einstellung wird mit der nächsten erstellten oder geöffneten grafischen Anwendung wirksam.

Farbpalette

Bestimmt die Optionen für die benutzte Farbpalette.

Datei	Der Name der Datei, die die Farbpalette für die neu zu erstellenden grafischen Anwendungen enthält. Wenn dieses Feld leer ist, benutzt Graphics Builder die Standard-Farbpalette. In diesem Feld muß der volle oder relative Pfadname der Farbpalette angegeben werden. Diese Einstellung wird mit der als nächstes erstellten oder geöffneten grafischen Anwendung wirksam.

Modus	Bestimmt, wie die Farbpalette einer grafischen Anwendung in Ihrem System implementiert wird. Jedesmal, wenn Sie eine andere grafische Anwendung aktivieren, versucht Graphics Builder, die Farbpalette Ihres Systems der Farbpalette der grafischen Anwendung genau oder so nahe wie möglich anzupassen. Da in Ihrem System immer nur eine begrenzte Anzahl von Farben gleichzeitig bearbeitet werden kann, kann Graphics Builder möglicherweise mehrere grafische Anwendungen nicht gleichzeitig akkurat anzeigen, wenn diese verschiedene Farbpaletten benutzen. Diese Einstellung wird mit der als nächstes erstellten oder geöffneten grafischen Anwendung wirksam. Die Liste enthält folgende Optionen:

Editierbar bedeutet, daß Graphics Builder die Farbpalette Ihres Systems vorübergehend durch die Palette der aktiven grafischen Anwendung ersetzt. Jedesmal, wenn eine neue grafische Anwendung aktiviert wird, ersetzt deren Farbpalette die Systempalette. Die aktive grafische Anwendung wird dann akkurat dargestellt, auch wenn das Erscheinungsbild der nicht aktiven grafischen Anwendungen möglicherweise betroffen ist. Die Palette muß Editierbar sein, damit eine Farbpalette geändert oder importiert werden kann.

Schreibgeschützt - Gemeinsam genutzt bedeutet, daß Graphics Builder weiter die Farbpalette jeder aktiven grafischen Anwendung an die Originalpalette Ihres Systems anhängt, bis in der Palette kein Platz mehr für weitere Farben ist. Diese Palette wird zu der einzigen Palette, die alle geöffneten grafischen Anwendungen gemeinsam benutzen. Wenn Sie eine grafische Anwendung aktivieren, die völlig andere Farben benutzt, wird diese möglicherweise nicht akkurat dargestellt.

Schreibgeschützt - Privat bedeutet, daß Graphics Builder die Farbpalette dieser grafischen Anwendung an die Originalpalette Ihres Systems anhängt, bis kein Platz für weitere Farben in der Palette mehr vorhanden ist, sobald Sie eine grafische Anwendung aktivieren. Diese Palette wird immer dann benutzt, wenn diese grafische Anwendung aktiv ist. Die aktive grafische Anwendung wird dann akkurat dargestellt, auch wenn das Erscheinungsbild der nicht aktiven grafischen Anwendungen betroffen sein kann.

Formatlisten

Bestimmt Datums- und Zahlenformate, die standardmäßig in den Dialogfeldern für die Zahlen- und Datumsformate verfügbar sind. Diese Einstellung wird sofort wirksam. Sie können folgende Schaltflächen auswählen:

Datum	Bestimmt die Datumsformatmasken und zeigt das Dialogfeld Datumsformat an.

Zahl	Bestimmt die Zahlenformatmasken und zeigt das Dialogfeld Zahlenformat an.

Seitengröße

Legt Breite, Höhe und Einheiten einer physikalischen Seite fest und bestimmt somit die Position der Seitenumbruchlinien in dem Layout. Beachten Sie, daß das Layout größer sein kann als die Seitengröße.

Speichern

Akzeptiert die Optionen und speichert sie in der Optionsdatei. Weitere Informationen finden Sie in Oracle Developer Installation Guide.


Register Voreinstellungen

In diesem Register werden die Startoptionen und andere allgemeine Einstellungen festgelegt.

Registeroptionen

Aufruf

Legt verschiedene Optionen fest, die das Verhalten von Graphics Builder bei der ersten Ausführung bestimmen.

Öffnen	Bestimmt, ob Graphics Builder standardmäßig eine grafische Anwendung öffnet oder erstellt.

Keine grafische Anwendung bedeutet, daß bei der ersten Ausführung von Graphics Builder keine grafische Anwendung erstellt oder geöffnet wird.

Neue grafische Anwendung bedeutet, daß Graphics Builder automatisch eine neue grafische Anwendung erstellt und den zugehörigen Layouteditor anzeigt.

Datei öffnen bedeutet, daß Graphics Builder automatisch das Dialogfeld Filter anzeigt, mit dem Sie eine grafische Anwendung aus einer Datei öffnen können.

Bei Aufruf anmelden	Zeigt das Dialogfeld Anmelden an, wenn Sie Graphics Builder aufrufen. Wenn Sie sich mit dem Argument USERID bei einer Datenbank anmelden, wird das Dialogfeld Anmelden nicht angezeigt. Diese Einstellung wird wirksam, wenn Sie das nächste Mal eine ausführbare Graphics Builder-Datei aufrufen.

Allgemein

Bestimmt allgemeine Optionen

Klangausgabe

Das Ausgabegerät, das bei der Wiedergabe von Klängen benutzt werden soll. Die Objekte, die in dieser Liste angezeigt werden, sind systemspezifisch. Weitere Informationen finden Sie in Ihrer Systemdokumentation. Diese Einstellung wird sofort wirksam.

Bildkomprimierung

Gibt das Komprimierungsschema an, mit dem alle Bilder in der grafischen Anwendung komprimiert werden, wenn Sie eine grafische Anwendung speichern oder generieren bzw. ein Bild in die Zwischenablage kopieren.

Wenn Sie ein Komprimierungsschema auswählen, das für ein Bild in der grafischen Anwendung nicht anwendbar ist, wird dieses Bild nicht komprimiert. Wenn Sie z.B. PackBits auswählen und eine grafische Anwendung speichern, die ein Farbbild enthält, wird dieses Bild nicht komprimiert. Diese Einstellung wird mit der als nächstes erstellten oder geöffneten grafischen Anwendung wirksam.

Automatische Zeichensatzkonvertierung

Gibt an, ob Graphics Builder den Text der grafischen Anwendung beim Öffnen der grafischen Anwendung in den Zeichensatz konvertiert, der mit der Umgebungsvariablen NLS_LANG angegeben wird. Diese Einstellung wird mit der als nächstes erstellten oder geöffneten grafischen Anwendung wirksam.

Zur Laufzeit neu zeichnen

Bestimmt, wie Graphics Builder Teile des Layouts aktualisiert, die von Zeichnenvorgängen betroffen sind. Diese Einstellung wird zur Laufzeit wirksam.

Wenn diese Einstellung ausgeschaltet ist, zeichnet Graphics Builder jedes geänderte Objekt innerhalb eines Veränderungsbereichs individuell.

Wenn diese Einstellung eingeschaltet ist, rendert Graphics Builder zuerst jedes der geänderten Objekte in einem internen Puffer. Wenn das Rendern abgeschlossen ist, wird das Layout mit einem einzigen Zeichnenvorgang aktualisiert.

Durch Auswahl der Option Zur Laufzeit neu zeichnen wird das Flackern des Layouts beim Aktualisieren wesentlich reduziert. Wenn der Veränderungsbereich jedoch groß ist, erfordert der interne Puffer, der von der Option Zur Laufzeit neu zeichnen generiert wird, möglicherweise viel Speicherplatz. Es wird empfohlen, die Option Zur Laufzeit neu zeichnen eingeschaltet zu lassen, es sei denn, es kommt zu Problemen mit dem Speicherplatz.

Sicherungsdatei behalten

Gibt an, ob Graphics Builder bei jedem Speichern der grafischen Anwendung eine Sicherungskopie behält. Die Sicherungskopie hat denselben Basisnamen wie das Original, während die Dateinamenerweiterung in .bak geändert wird. Wenn Sie z.B. die grafische Anwendung trends.ogd speichern, hat die Sicherungsdatei den Namen trends.bak.

Navigationsattribute anwenden

Gibt an, ob Änderungen in einem Attributblatt automatisch angewendet werden, wenn Attribute eines anderen Objekts in diesem Attributblatt angezeigt werden (z.B. durch Auswahl eines anderen Objekts aus der Dropdown-Liste in dem Attributblatt). Wenn dieses Kontrollkästchen nicht ausgewählt ist, werden Sie gegebenenfalls aufgefordert, ausstehende Änderungen zu speichern.

Attribute der Abfrage bei Ausführung anwenden

Gibt an, ob Änderungen in dem Abfrage-Attributblatt automatisch angewendet werden, wenn Sie die Abfrage ausführen. Wenn dieses Kontrollkästchen nicht ausgewählt ist, werden Sie gegebenenfalls aufgefordert, ausstehende Änderungen zu speichern.

Speichern

Akzeptiert die Optionen und speichert sie in der Optionsdatei. Weitere Informationen finden Sie in Oracle Developer Installation Guide.


 Menü Datei

In diesem Abschnitt werden die folgenden Befehle im Menü Datei von Graphics Builder beschrieben:

Öffnen

Schließen

Wiederherstellen

Anmelden

Abmelden

Seite einrichten

Drucken

Liste der zuletzt aufgerufenen Dateien

Beenden


Öffnen

Ruft eine bestehende grafische Anwendung auf, die in einer Datei oder der Datenbank gespeichert ist.

Während mehrere grafische Anwendungen gleichzeitig geöffnet sein können, können in derselben Graphics Builder-Sitzung nicht mehrere Instanzen einer grafischen Anwendung geöffnet sein.

Dialogfeldoptionen

Objektzugriff

Gibt den Speicherort der zu öffnenden grafischen Anwendung an. Wenn Sie Datenbank wählen, wird das Dialogfeld Aus Datenbank öffnen angezeigt. Wenn Sie Dateisystem wählen, wird das Öffnen-Dialogfeld Ihres Systems angezeigt.

Grafische Anwendung

Gibt den Typ von Dateien oder Modulen an, die beim Öffnen angezeigt werden sollen.


 Schließen

Schließt die aktuelle grafische Anwendung.

Wenn die grafische Anwendung nicht gespeichert wurde, seit Änderungen vorgenommen wurden, wird ein Dialogfeld angezeigt, in dem Sie wählen können, ob die Änderungen gespeichert, verworfen oder der Schließenvorgang abgebrochen werden soll.


Anmelden

Meldet Sie bei einer Datenbank an.

Sie können Eingaben in jedem Textfeld separat vornehmen oder die folgende Angabe auf einer Zeile in dem Textfeld Benutzereingabe vornehmen:

username/password@database

Sie können auch nur den Benutzernamen und die Datenbank in das Textfeld Benutzername eingeben und das Kennwort in das Textfeld Kennwort eingeben, so daß das Kennwort nicht angezeigt wird:

username@database

Dialogfeldoptionen

Benutzername

Benutzername des Datenbank-Accounts, bei dem Sie sich anmelden möchten.

Kennwort

Kennwort für das Datenbank-Account.

Datenbank

Die DB-Adresse, mit der die Datenbank angegeben wird. Wenn Sie sich bei einer entfernten Datenbank anmelden, müssen Sie auch die entsprechende DB-Adresse für die SQL*Net-Datenbank eingeben.


Abmelden

Unterbricht die aktuelle Datenbankverbindung.


Seite einrichten (Drucker einrichten)

Bestimmt Seitengröße, Darstellung und andere ausgabebezogene Einstellungen.

Dieses Dialogfeld ist systemspezifisch. Weitere Informationen finden Sie in der Systemdokumentation.


Drucken

Druckt das Layout auf dem Standarddrucker aus.

Nur die angezeigten Ebenen werden ausgedruckt.

Möglicherweise wird bei Ihrem System ein Drucker-Dialogfeld angezeigt, wenn Sie die Menüoption Drucken auswählen. Weitere Informationen finden Sie in der Systemdokumentation.


Liste der zuletzt aufgerufenen Dateien

Listet die vier zuletzt aufgerufenen Dateien in absteigender Reihenfolge auf. Mögliche Dateitypen sind .ogd und .pll. Wenn Sie auf den Dateinamen einer .ogd-Datei doppelklicken, wird diese Datei im Designer geöffnet, während beim Doppelklicken auf den Dateinamen einer .pll-Datei die Bibliothek geladen wird.


Beenden

Beendet die Graphics Builder Designer-Sitzung.

Alle geöffneten grafischen Anwendungen werden geschlossen, und die Sitzung wird beendet. Wenn grafische Anwendungen geändert wurden, seit sie das letzte Mal gespeichert oder geöffnet wurden, werden Sie aufgefordert, die Änderungen zu speichern, die Änderungen zu verwerfen oder den Beendenvorgang abzubrechen.


Menü ?

Das Menü ? ist systemspezifisch. Weitere Informationen finden Sie in Ihrer Systemdokumentation. Die unten aufgeführten Menüoptionen werden jedoch immer angezeigt:

Inhalt

Modulinfo

Info Graphics Builder


Inhalt

Ruft das Graphics Builder-Hilfesystem auf. Gegebenenfalls benutzt das Hilfesystem die Standard-Hilfeoberfläche Ihres Betriebssystems. Wenn nicht, wird das Oracle-Hilfesystem angezeigt.


Modulinfo

Zeigt Informationen über das Erstellen und Ändern der aktuellen grafischen Anwendung an.

Dialogfeldoptionen

Erstellt

Zeigt Informationen über das Erstellen der grafischen Anwendung an, wenn diese in der Datenbank gespeichert ist.

Von	Name des Benutzers, der die grafische Anwendung das erste Mal in der Datenbank gespeichert hat.

Datum	Datum, bei dem die grafische Anwendung das erste Mal in der Datenbank gespeichert wurde.

Version	Graphics Builder-Version, mit der die grafische Anwendung erstellt wurde.

Zuletzt geändert

Zeigt Informationen über das Ändern der grafischen Anwendung an, wenn diese in der Datenbank gespeichert ist.

Von	Name des Benutzers, der die grafische Anwendung zuletzt in der Datenbank gespeichert hat.

Datum	Datum, bei dem die grafische Anwendung zuletzt in der Datenbank gespeichert wurde.

Version	Graphics Builder-Version, mit der die grafische Anwendung zuletzt aktualisiert wurde.

Copyright

Zeigt Copyright-Informationen über die grafische Anwendung an. Copyright-Informationen sind sinnvoll, wenn Sie die grafische Anwendung an andere Benutzer verteilen möchten. Sie werden außerdem in dem Dialogfeld Info in der ausführbaren Datei von Graphics Builder Runtime angezeigt. Geben Sie hier den Text ein, der in den Laufzeitversionen der verteilten grafischen Anwendungen angezeigt werden soll. Standardmäßig entspricht dieses Feld dem Inhalt des Feldes Copyright-Hinweis im Dialogfeld Werkzeugoptionen.


Info Graphics Builder

Zeigt Informationen über die ausführbare Graphics Builder-Datei an, einschließlich Versionsnummer und Copyright-Hinweis.


 Menü Fenster

In diesem Menü werden die Standardbefehle des Menüs Fenster aufgeführt: Überlappend, Nebeneinander und Symbole anordnen. Weitere Informationen finden Sie in der Windows-Dokumentation.

In diesem Menü werden außerdem alle Fenster von Oracle Graphics Builder aufgeführt, die momentan geöffnet sind. Mit diesem Menü können Sie ein Fenster aktivieren.

Das ausgewählte Fenster wird zum aktiven Fenster und wird vor alle anderen Fenster gesetzt. Wenn z.B. der Layouteditor und der Diagrammvorlagen-Editor geöffnet sind und der Layouteditor aktiv ist (vor allen anderen Fenstern steht), können Sie den Diagrammvorlagen-Editor aus dem Menü Fenster auswählen, um ihn zu aktivieren. Weitere Informationen über das Menü Fenster finden Sie in Ihrer Systemdokumentation.


Importieren

Importiert ein Modul aus einer Datei oder der Datenbank.

Als nächstes werden die Optionen des Untermenüs Importieren beschrieben:

Zeichnung

Importiert den Inhalt aus einer Zeichnungsdatei. Wenn Sie diesen Befehl wählen, wird das Dialogfeld Importieren angezeigt.

Grafische Anwendung

Importiert eine grafische Anwendung. Wenn Sie diesen Befehl wählen, wird das Dialogfeld Grafische Anwendung importieren.angezeigt

Aus Datenbank

Importiert ein Objekt aus einer Datenbank. Wenn Sie diesen Befehl wählen, wird das Dialogfeld Aus Datenbank importieren  angezeigt.

Bild

Importiert ein Bild. Wenn Sie diesen Befehl wählen, wird das Dialogfeld Bild importieren angezeigt

Klang

Importiert eine Klangdatei. Wenn Sie diesen Befehl wählen, wird das Dialogfeld Klang importieren angezeigt.


Wiederherstellen

Stellt die vorher gespeicherte Version der Datei wieder her.


Dialogfeld Datentabellen auswählen

  Verwandte Themen

Beschreibung  Mit dem Dialogfeld Datentabellen auswählen können Sie Datenquellobjekte aus der angemeldeten Datenbank in Ihre Abfrage einfügen.

Dieses Dialogfeld enthält:

Anzeigen	Gibt an, ob Tabellen, Ansichten, Abfragen, Snapshots und/oder Synonyme in dem Listenfeld angezeigt werden sollen oder nicht.
Dropdown-Feld	Gibt an, aus welcher Datenquelle die Objekte angezeigt werden sollen. Sie können auch eine Tabelle aus einem separaten Account bzw. einer separaten Datenbank auswählen.
Datentabellen auswählen	Listet die verfügbaren Datenquellobjekte auf, die Sie in Ihrer Abfrage aufnehmen können. Tip
Info	Zeigt Informationen über das ausgewählte Objekt an: Art, Name, Eigentümer, Erstellungsdatum und Kommentare.
Aufnehmen	Nimmt das ausgewählte Objekt im Arbeitsbereich von Query Builder auf.
Schließen	Schließt das Dialogfeld, ohne ein Datenquellobjekt aufzunehmen.


Auf andere Accounts in der aktuellen Datenbank zugreifen

  Verwandte Themen

So greifen Sie auf Tabellen in anderen Accounts in der aktuellen Datenbank zu:

1	Klicken Sie auf den Namen der aktuellen Datenbank. Die Schaltfläche Aufnehmen wird zu einer Schaltfläche Öffnen. In dem Listenfeld wird eine Liste mit Accounts in der aktuellen Datenbank angezeigt.

2	Klicken Sie auf den Namen des zu öffnenden Accounts.

3	Klicken Sie auf Öffnen, oder doppelklicken Sie einfach auf den Account-Namen. Query Builder zeigt eine Liste mit Tabellen in diesem Account an. Die Schaltfläche Öffnen wird wieder zur Schaltfläche Aufnehmen, so daß Sie Tabellen wie üblich aufnehmen können.


Andere Accounts öffnen

  Verwandte Themen

Wenn die gewünschte Tabelle nicht in der aktuellen Datenbank aufgeführt wird, können Sie zu anderen Accounts und Datenbanken navigieren und Tabellen aus diesen Accounts auswählen.

So navigieren Sie zu anderen Accounts und Datenbanken:

1	Klicken Sie auf das Feld über der Liste mit Tabellen. Daraufhin sehen Sie zwei Auswahlen: den Namen der aktuellen Datenbank und das Wort Datenbanken.

2	Um auf Tabellen in anderen Accounts in der aktuellen Datenbank zuzugreifen, klicken Sie hier.

Wenn Sie sich bei einer aufgeführten Datenbank nicht anmelden können, ist dies möglicherweise auf einen ungültigen Link zurückzuführen, der durch ein Netzwerkproblem oder ein geändertes entferntes Kennwort zurückzuführen ist. Nehmen Sie in diesem Fall Verbindung mit dem Datenbankadministrator auf.


Tabellen mehrmals aufnehmen

  Verwandte Themen

Wenn Sie dieselbe Tabelle mehr als einmal in einer Abfrage aufnehmen, werden doppelten Tabellen automatisch vom System generierte Aliasnamen zugeordnet, die aus dem Namen der Basistabelle gefolgt von einem Unterstreichungszeichen und einer alphanumerischen Sequenz bestehen.


Dialogfeld Zus. Tabellen auswählen

Beschreibung  Mit dem Dialogfeld Zus. Tabellen auswählen können Sie Tabellen aufnehmen, die mit der ausgewählten Tabelle im Fenster Abfrage verbunden sind.

Dieses Dialogfeld enthält:

Anzeigen	Diese Option ist nicht verfügbar.
Dropdown-Feld	Gibt an, ob alle zusammengehörigen Tabellen angezeigt werden sollen oder nicht.
Ausgewählte Datentabellen	Führt die verfügbaren zusammengehörigen Tabellen auf. Tip
Info	Zeigt Informationen über die ausgewählte Tabelle an: Art, Name, Eigentümer, Erstellungsdatum und Kommentare.
Aufnehmen	Nimmt die ausgewählte Tabelle auf.
Schließen	Schließt das Dialogfeld, ohne eine zusammengehörige Tabelle aufzunehmen.


Dialogfeld Tabelle umbenennen

  Verwandte Themen

Beschreibung  Mit dem Dialogfeld Tabelle umbenennen können Sie die momentan aktive Tabelle umbenennen.

Dieses Dialogfeld enthält:

Standard-Tabellenname	Gibt den aktuellen Namen der Tabelle an.
Listenfeld	Führt die Tabellen auf, die geöffnet sind und umbenannt werden können.
Neuer Name	Gibt den neuen Tabellennamen an.
Definieren	Aktualisiert den Tabellennamen, während das Dialogfeld geöffnet bleibt.


Umbenannte Tabellen identifizieren

In einer gespeicherten Abfrage wird nicht sofort deutlich, ob eine bestimmte Tabelle einen benutzerdefinierten Namen oder den Originalnamen hat.

So stellen Sie fest, ob eine bestimmte Tabelle umbenannt wurde:

1	Klicken Sie auf [image] in der Symbolleiste.

2	Klicken Sie auf die betreffende Tabelle in der Liste Verfügbare Tabellen.

Wenn die Tabelle umbenannt wurde, wird der Aliasname in dem Feld Neuer Name: und ein anderer Name (der Original-Tabellenname) in dem Feld Standard-Tabellenname: angezeigt.

SQL-Benutzer können umbenannte Tabellen auch identifizieren, indem Sie auf [image] in der Symbolleiste klicken. Dadurch wird das Dialogfeld SQL zeigen aufgerufen, in dem Namensänderungen in der SELECT-Anweisung in der SQL-Standardsyntax für Tabellenaliase angezeigt werden.


Dialogfeld Beziehung festlegen

  Verwandte Themen

Beschreibung  Mit dem Dialogfeld Beziehung festlegen können Sie einfache, Selbst-, zusammengesetzte, nichtentsprechende und Ungleichheitsbeziehungen zwischen zwei Tabellen erstellen.

Dieses Dialogfeld enthält:

Beziehung	Gibt die Ursprungs- (in A->) und Ziel- (in B->) Spaltennamen an.
Operator	Gibt die Art der Beziehung zwischen den Spalten an.
Beziehung in Abfrage verwenden	Gibt an, ob die Beziehung in der Abfrage benutzt wird. Standardmäßig ist dieses Kontrollkästchen ausgewählt.
Optionsschaltfläche A nicht in B	Gibt an, daß die abgerufenen Daten in beiden Tabellen gemeinsam vorhanden sind, außerdem in Daten, die in Tabelle A vorhanden sind, jedoch nicht in Tabelle B.
Optionsschaltfläche B nicht in A	Gibt an, daß die abgerufenen Daten in beiden Tabellen gemeinsam vorhanden sind, außerdem in Daten, die in Tabelle B vorhanden sind, jedoch nicht in Tabelle A.
Optionsschaltfläche Nichtentspr. unterdrücken	Standardwert. Gibt an, daß die abgerufenen Daten in beiden Tabellen gemeinsam vorhanden sind.


Über Beziehungen

  Verwandte Themen

Eine relationale Datenbank besteht aus einer Reihe von zusammengehörigen Tabellen. Jede Tabelle besteht aus Spalten (die gelegentlich als Felder bezeichnet werden), die vertikal angeordnet sind. Jede Spalte hat einen Namen und enthält einen eindeutigen Datentyp.

Mit Beziehungen oder Joins wird definiert, in welchem Verhältnis eine Spalte in einer Tabelle zu einer Spalte in einer anderen Tabelle steht. In vielen Fällen sind die benötigten Beziehungen schon in der Datenbank definiert. Mit Beziehungen wird auch die Datenredundanz verringert. Wenn zwischen Spalten in verschiedenen Tabellen eine Beziehung besteht, können Sie die Spalten gemeinsam in einer Abfrage benutzen. Hinweis

Zusammengehörige Spalten benutzen nicht immer dieselben Namen. Sie können Spalten, die denselben Datentyp haben, immer in eine Beziehung zueinander stellen. In bestimmten Fällen können Sie auch eine Beziehung zwischen Spalten unterschiedlicher Datentypen erstellen, wenn die Beziehung sinnvoll ist. So können Sie z.B. eine Spalte vom Typ Zahl mit einer Zeichenspalte verbinden, da eine Zahl auch als Zeichen interpretiert werden kann. Eigentlich kann nahezu jede Spalte (mit Ausnahme von langen Textspalten) in eine Beziehung zu Zeichenspalten gesetzt werden.

Beziehungen können benutzerdefiniert (temporär) sein oder in einem zugrundeliegenden Data Dictionary erstellt werden. Beziehungen im Data Dictionary werden automatisch angezeigt, wenn Sie zusammengehörige Tabellen aufnehmen (Tabellen, die über eine Primär-/Fremdschlüsselbeziehung verfügen). Sie müssen nichts tun, um diese Beziehungen zu benutzen, da sie immer gültig sind. Sie können mit Schema Builder erstellt oder geändert werden.

Benutzerdefinierte Beziehungen sind nur für die Abfrage gültig, in der Sie sie erstellen. Durch das Erstellen einer benutzerdefinierten Beziehung wird keine entsprechende permanente Beziehung in der zugrundeliegenden Tabelle erstellt. Der Hauptunterschied zwischen den beiden Beziehungen besteht darin, daß Sie bei einer benutzerdefinierten Beziehung die Beziehungslinie selbst ziehen müssen, während sie bei einer in der Datenbank gespeicherten Beziehung von Query Builder gezogen wird.

Hinweis (nur Report Builder):  Daten-Links von Report Builder sind nicht identisch mit Query Builder-Beziehungen. Daten-Links werden zwischen zwei oder mehr Abfragen erstellt, während Query Builder-Beziehungen (oder Joins) innerhalb einer einzigen Abfrage erstellt werden. Weitere Informationen finden Sie in der Online-Hilfe zu Report Builder.


Beziehungen aktivieren und deaktivieren

  Verwandte Themen

Beziehungen, die Sie mit der Maus erstellen, werden automatisch je nach Bedarf in einer Abfrage aktiviert und deaktiviert. Aktive Beziehungen werden mit einer dicken schwarzen Linie angezeigt, während inaktive Beziehungen als graue Linien dargestellt werden.

So aktivieren Sie eine Beziehung manuell mit der Maus:

  Doppelklicken Sie auf eine inaktive Beziehungslinie.

So deaktivieren Sie eine Beziehung:

  Doppelklicken Sie auf die aktive Beziehungslinie.


Dialogfeld Spalte definieren

Beschreibung  Mit dem Dialogfeld Spalte definieren können Sie eine neue Spalte in der Abfrage basierend auf Werten in einer anderen Spalte erstellen. Definierte Spalten werden sowohl im Bereich Datenquelle als auch im Fenster Ergebnisse angezeigt.

Dieses Dialogfeld enthält:

Definierte Spalten	Gibt den Namen der zu erstellenden Spalte an.
Listenfeld	Führt bestehende definierte Spalten auf.
Definiert als	Gibt den Ausdruck der ausgewählten Spalte an.
Definieren	Wendet die Definition für die Spalte an.
Entfernen	Löscht die ausgewählte Spalte.
Spalte einfügen	Zeigt das Dialogfeld Spalte einfügen an.
Funktion einfügen	Zeigt das Dialogfeld Funktion einfügen an.
Hinweis:  Die definierte Spalte ist nur ein Teil Ihrer Abfrage und ändert die in der Datenbank gespeicherte Tabellendefinition nicht.


Dialogfeld Sortieren

Beschreibung  Mit dem Dialogfeld Sortieren können Sie die Daten in Ihrer Abfrage entsprechend den Spalten in Ihrer Tabelle sortieren.

Dieses Dialogfeld enthält:

Verfügbare Spalten	Führt die Tabellenspalten auf, die Sie im Fenster Ergebnisse sortieren können.
Sortierte Spalten	Führt die Tabellenspalten auf, die momentan im Fenster Ergebnisse sortiert sind.
Kopieren	Kopiert die ausgewählte Spalte aus der Liste Verfügbare Spalten in die Liste Sortierte Spalten.
Entfernen	Entfernt die ausgewählte Spalte aus der Liste Sortierte Spalten.
Sortierung	Sortiert die ausgewählte Spalte in Aufsteigender oder Absteigender Reihenfolge. Der Standardwert ist Aufsteigend.


Query Builder-Hilfe

  Verwandte Themen

Neue Abfragen erstellen

Bedingungen zu einer Abfrage hinzufügen

Einfache Beziehungen erstellen

Spalten definieren

Abfragedaten sortieren


Über Query Builder

  Verwandte Themen

Query Builder ist ein benutzerfreundliches Werkzeug für den Datenzugriff, das speziell für Analytiker, Manager und andere Geschäftsleute entwickelt wurde. Mit Query Builder können Sie auf logische und intuitive Weise auf Informationen in den Datenbanken Ihrer Firma zur Analyse und Berichterstellung zugreifen.

Query Builder ist für Geschäftsleute gedacht, die keine Hintergrundkenntnisse bei Computerprogrammierung oder Datenbanken haben. Aufgrund der leistungsfähigen Abfragefunktionen und der Unterstützung von SQL-Anweisungen (Structured Query Language) werden auch erfahrene Datenbankbenutzer und Programmierer feststellen, daß Query Builder auch ihren Anforderungen gerecht wird.

Im grafischen Fenster Abfrage von Query Builder können Sie Daten aus den Datenbanken Ihres Unternehmens anfordern. Die Anforderung von Daten wird als Abfrage bezeichnet.

Mit Query Builder können Sie nahezu jede Abfrage definieren, die Sie mit einer SQL SELECT-Anweisung generieren würden. Query Builder generiert die entsprechende Klausel SELECT FROM [table.column] automatisch basierend auf den Spalten, die im Arbeitsbereich von Query Builder angezeigt werden.


Dialogfeld Spaltenfolge

Beschreibung  Mit dem Dialogfeld Spaltenfolge können Sie Ihre Abfrageergebnisse im Arbeitsbereich von Query Builder anpassen.

Dieses Dialogfeld enthält:

Verfügbare Spalten	Führt die Tabellenspalten auf, die Sie im Arbeitsbereich von Query Builder anzeigen können. Tip
Angezeigte Spalten	Führt die Tabellenspalten auf, die momentan im Arbeitsbereich von Query Builder angezeigt werden.
Kopieren	Kopiert die ausgewählte Spalte aus der Liste Verfügbare Spalten in die Liste Angezeigte Spalten.
Entfernen	Entfernt die ausgewählte Spalte aus der Liste Angezeigte Spalten.
Format	Zeigt das Dialogfeld Format an.
Summen	Zeigt das Dialogfeld Summen an.
Ausführen	Führt die Abfrage aus.


Dialogfeld Spalte einfügen

  Verwandte Themen

Beschreibung  Mit dem Dialogfeld Spalte einfügen können Sie eine bestehende Spalte aus einer ausgewählten Tabelle in die Abfrage einfügen.

Dieses Dialogfeld enthält:

Listenfeld	Führt die Spalten auf, die Sie einfügen können. Tip


Dialogfeld Funktion einfügen

Beschreibung  Mit dem Dialogfeld Funktion einfügen können Sie eine Funktion in Ihre Bedingung oder Abfrage einfügen.

Dieses Dialogfeld enthält:

Kategorien zeigen	Gibt die Funktionsarten an, die in dem Listenfeld angezeigt werden: Zahl, Zeichen, Datum, Konvertierung, Gruppe oder Andere.
Listenfeld	Führt die verfügbaren Funktionen unter der ausgewählten Kategorie auf.
Argumente einfügen	Gibt an, ob das Argument aufgenommen werden soll oder nicht. (Als Argument wird der Ausdruck einer Funktion in Klammern bezeichnet, der Informationen zur Benutzung durch die Funktion enthält.)


Dialogfeld SQL anzeigen

  Verwandte Themen

In dem Dialogfeld SQL anzeigen werden die bislang für Ihre Abfrage benutzten SQL-Anweisungen angezeigt. Sie können die SQL-Anweisungen im Dialogfeld SQL anzeigen nicht bearbeiten oder kopieren.


Die Spalte bzw. Spalten, die jede Zeile einer Tabelle eindeutig identifizieren. Primärschlüssel werden fett dargestellt.


Eine Spalte, die die Primärschlüsselwerte in einer anderen Tabelle referenziert. Fremdschlüssel werden kursiv dargestellt.


Die Quellen, aus denen eine Abfrage Daten abruft, einschließlich Tabellen, Ansichten, Abfragen, Synonymen und Snapshots.


Eine Datenquelle, die aus Spalten aus einer oder mehreren Datenbanktabellen besteht, die in einer logischen Tabelle kombiniert werden.


Eine Zeichenfolge, die aus einer Funktion oder einem Vorgang besteht, und die Datenbankspalten, für die der Vorgang ausgeführt wird (z.B. SALARY+COMMISSION).


Entsprechend den Benennungsregeln muß jeder Abfragename mit einem Buchstaben beginnen und kann maximal 30 Buchstaben und Zahlen enthalten. Wenn Sie sich beim Benennen von Datenbankabfragen nicht an die Benennungsregeln halten, konvertiert Query Builder den Namen in einen "literalen" Wert (Wert in Anführungszeichen).


Über den Bereich Bedingungen

Der Bereich Bedingungen ist ein Abschnitt im Fenster Abfrage, der das Feld Bedingung enthält, in das Sie Ausdrücke und Bedingungen eingeben können. Query Builder-Bedingungen generieren automatisch WHERE- oder HAVING-Klauseln je nach Bedarf.

Mit den Tabellen- und Spaltennamen wird angegeben, welche Spalten in der Bedingung gefiltert werden. Sie können den Tabellennamen weglassen, wenn der Spaltenname eindeutig ist. Tip

Hinweis:  Wenn Sie das Feld Bedingung aktivieren, erhält der Cursor ein (+)-Zeichen, mit dem angegeben wird, daß jedes Objekt, auf das Sie klicken, zu Ihrer Bedingung hinzugefügt wird. Um dies zu deaktivieren, können Sie auf [image] in der Symbolleiste klicken.


Über das Fenster Abfrage

Wenn Sie eine Abfrage öffnen, zeigt Query Builder diese im Fenster Abfrage an, das in zwei Bereiche unterteilt ist:

•	den Bereich Bedingungen, in dem sich das Feld Bedingung befindet. In ihm wird die Abfrage optimiert.

•	den Bereich Datenquelle, in dem die Tabellen (Ansichten, Snapshots usw.) angezeigt werden, die in der Abfrage verwendet werden.

Je nach den Voreinstellungen können die Bereiche vertikal oder horizontal geteilt werden.

Jede Tabelle wird in einem Feld angezeigt, das den Namen der Tabelle und die Namen der Spalten in dieser Tabelle enthält. Es gibt eine Reihe von Symbolen, mit denen das aktuelle Datenbankobjekt gekennzeichnet werden kann. Die Symbole geben an, ob beschreibende Kommentare angehängt sind, geben den Typ der Datenquelle sowie den Datentyp der Spalte an und weisen darauf hin, ob Indizes für Tabellen in der Abfrage definiert wurden.

Linien werden gezeichnet, um die Beziehungen zwischen den Spalten anzugeben. Beziehungen werden zwischen Tabellen festgelegt, um zu identifizieren, in welcher Beziehung eine Spalte in einer Tabelle zu einer Spalte in einer anderen Tabelle steht.

Mit einem Häkchen links neben dem Spaltennamen wird angegeben, daß die Spalte in der Abfrage aufgenommen wurde. Dies bedeutet, daß Query Builder bei der Ausführung der Abfrage nach Daten sucht, die dem Spaltennamen entsprechen. Wenn kein Häkchen angezeigt wird, bedeutet dies, daß die Daten in der Spalte nicht in der Abfrage aufgenommen werden.


Über den Bereich Datenquelle

  Verwandte Themen

Der Bereich Datenquelle ist der Abschnitt im Fenster Abfrage, in dem Objekte wie z.B. Tabellen und Beziehungen angezeigt werden.


Über die Symbolleiste

  Verwandte Themen

Die Symbolleiste wird am oberen Rand des Query Builder-Fensters angezeigt. Klicken Sie auf jedes Symbol, um eine Beschreibung anzuzeigen.


Symbol Speichern

Speichert Ihre Abfrage in der angegebenen Datei.


Symbol Ausschneiden

Schneidet den ausgewählten Text aus und speichert ihn in der Zwischenablage des Betriebssystems.


Symbol Kopieren

Kopiert den ausgewählten Text in die Zwischenablage des Betriebssystems, während der Originaltext unverändert bleibt.


Symbol Einfügen

Fügt den aktuellen Inhalt der Zwischenablage bei der aktiven Position ein. Wenn die Zwischenablage leer ist, wird nichts eingefügt. Sie können jeden Text einfügen, den Sie ausgeschnitten oder kopiert haben.


Symbol Löschen

Entfernt das ausgewählte Objekt (d.h. Text, Tabelle). Im Gegensatz zu dem Befehl Ausschneiden setzt der Befehl Löschen die entfernten Objekte nicht in die Zwischenablage des Betriebssystems.


Symbol Alles markieren

Markiert jedes Objekt im aktiven Fenster. Wenn z.B. der Bereich Bedingungen aktiv ist, werden alle Bedingungen in dem Bereich markiert.


Symbol Datentabellen auswählen

Zeigt das Dialogfeld Datentabellen auswählen an.


Symbol Zus. Tabellen auswählen

Zeigt das Dialogfeld Zusammengehörige Tabellen auswählen an. Dieses Symbol ist nur verfügbar, wenn die ausgewählte Tabelle über eine zusammengehörige Tabelle in der verbundenen Datenbank verfügt.


Symbol Tabelle umbenennen

Zeigt das Dialogfeld Tabelle umbenennen an. Dieses Symbol ist nur verfügbar, wenn mindestens eine Tabelle im Arbeitsbereich von Query Builder vorhanden ist.


Symbol Info aufrufen

Zeigt das Dialogfeld Info mit Informationen über das ausgewählte Datenbankobjekt an. Dieses Symbol ist nur verfügbar, wenn ein Datenquellobjekt aktiv ist.


Symbol Tabellenbeziehung festlegen

Zeigt das Dialogfeld Beziehung festlegen an. Dieses Symbol ist nur verfügbar, wenn mehr als eine Tabelle im Bereich Datenquelle vorhanden ist, für die eine Beziehung hergestellt werden kann.


Symbol SQL anzeigen

Zeigt das Dialogfeld SQL anzeigen und die SQL-Anweisung für die aktive Abfrage an.


Symbol Spaltenfolge

Zeigt das Dialogfeld Anzeigen an.


Symbol Spalte definieren

Zeigt das Dialogfeld Spalte definieren an.


Symbol Sortieren

Zeigt das Dialogfeld Sortieren an.


Symbol Und

Fügt den Operator AND in Ihre Bedingung ein. Dieses Symbol ist nur verfügbar, wenn das Feld Bedingung aktiv ist. Sie können AND auch direkt in das Feld Bedingung eingeben.


Symbol Oder

Fügt den Operator OR in Ihre Bedingung ein. Dieses Symbol ist nur verfügbar, wenn das Feld Bedingung aktiv ist. Sie können OR auch direkt in das Feld Bedingung eingeben.


Symbol Nicht

Fügt den Operator NOT in die Bedingung ein, um die Bedingung zu negieren. Dieses Symbol ist nur verfügbar, wenn das Feld Bedingung aktiv ist. Sie können NOT auch direkt in das Feld Bedingung eingeben.


Symbol Bedingung auflösen

Löst die Gruppierung von Bedingungen auf, die mit logischen Operatoren kombiniert sind, wie z.B. AND, OR, NOT. Dieses Symbol ist nur verfügbar, wenn Sie einen logischen Operator im Bereich Bedingung ausgewählt haben.


Symbol Annehmen

Validiert und akzeptiert die aktive Bedingung. Dieses Symbol ist nur verfügbar, wenn das Feld Bedingung aktiv ist. Sie können auch die Eingabetaste drücken, wenn das Feld Bedingung aktiv ist, um die Bedingung zu akzeptieren und zu validieren.


Symbol Abbrechen

Bricht die aktuelle Bedingung ab. Dieses Symbol ist nur verfügbar, wenn das Feld Bedingung aktiv ist.


Symbol Spalte einfügen

Zeigt das Dialogfeld Spalte einfügen an. Dieses Symbol ist nur verfügbar, wenn das Feld Bedingung aktiv ist.


Symbol Funktion einfügen

Zeigt das Dialogfeld Funktion einfügen an. Dieses Symbol ist nur verfügbar, wenn das Feld Bedingung aktiv ist.


Über Datentypen

  Verwandte Themen

Die gebräuchlichsten Datentypen in Query Builder sind:

CHAR oder VARCHAR2	CHAR wird für Zeichendaten mit einer festen Länge bis zu einer maximalen Größe von 255 Byte und einer Standardgröße von einem Byte benutzt. VARCHAR2 wird für Zeichenfolgen mit variabler Länge mit einer maximalen Größe von 2000 Byte benutzt. Bei VARCHAR2 müssen Sie die Größe angeben.
NUMBER	NUMBER gibt an, daß die Datenbankspalte Zahlen enthält (Ganzzahlen, Dezimalzahlen oder andere numerische Werte). Sie können Berechnungen mit Zahlen durchführen, die im Datentyp NUMBER dargestellt werden, jedoch nicht mit Zahlen, die mit dem Datentyp CHAR dargestellt werden.
DATE	DATE gibt an, daß die Datenbankspalte Datumswerte enthält. Gültige Datumsangaben, gehen vom 1. Januar 9999 v.Chr. bis zum 31. Dezember 9999 n.Chr. Das Standardformat ist TT-MON-JJ wie in '01-JAN-92'.
NUMBER(p,s)	Der Bereich von p (Gesamtstellen) geht von 1 bis 38. Der Bereich von s (Nachkommastellen) geht von -84 bis 127. Mit den Gesamtstellen wird die Anzahl von zu speichernden Ziffern angegeben. Die Nachkommastellen entsprechen den Ziffern nach dem Dezimalzeichen. Wenn die Gesamtstellenzahl negativ ist, werden die Daten auf die angegebene Anzahl von Stellen links vom Dezimalzeichen gerundet. So bedeutet z.B. eine Angabe von (10, -2), daß auf Hunderterstellen gerundet wird.
Außerdem unterstützt Query Builder beschränkt die folgenden Oracle-Datentypen:

LONG	Eine Spalte vom Typ LONG enthält alphanumerische Daten mit einer variablen Länge von maximal 2 GB (oder 231-1). Wenn Sie eine Spalte vom Typ LONG in einer Query Builder-Abfrage aufnehmen, werden die ersten 2000 Zeichen angezeigt.
RAW	Rohe Binärdaten. Die maximale Größe beläuft sich auf 255 Byte. Werte müssen als Zeichenfolgen in Hexadezimalschreibweise eingefügt werden. Werte werden in Hexadezimalform angezeigt. Sie müssen die Größe für RAW-Datentypen angeben.
LONG RAW	Bei Daten vom Typ LONG RAW werden rohe Binärdaten mit maximal 2 GB angezeigt (sie werden in Hexadezimalform im Fenster Ergebnisse angezeigt). LONG RAW-Datentypen unterliegen denselben Beschränkungen wie RAW-Datentypen.
Hinweis:  Query Builder unterstützt die Konvertierung von Datentypen in den Fällen, in denen Bedingungen und Ausdrücke verschiedene Datentypen in den Vergleichen referenzieren. Weitere Informationen finden Sie im Oracle8 Server SQL Language Reference Manual.


Symbole für Datentypen

  Verwandte Themen

Die folgenden unterstützten Datentypen für alle Spalten in einem Datenquellobjekt werden durch Symbole in der rechten Spalte des Objekts im Arbeitsbereich von Query Builder dargestellt.

Datentyp	Symbol	Beschreibung
Character		Benutzen Sie den Datentyp Character für Zeichendaten mit fester Länge mit einer maximalen Größe von 255 Byte und einer Standardgröße von 1 Byte. Hinweis:  Sie können Zahlen mit dem Datentyp Character darstellen, können jedoch nur mit numerischen Datentypen Berechnungen durchführen.
Varchar2		Benutzen Sie den Datentyp Varchar2 für Zeichenfolgen mit variabler Länge mit einer maximalen Größe von 2000 Byte. Sie müssen eine Größe für den Datentyp Varchar2 angeben.
Number		Benutzen Sie den Datentyp Number für Ganzzahl- oder Gleitkommadaten. Sie müssen eine Gesamtstellenzahl für ganzzahlige Daten eingeben. Der Gleitkomma-Datentyp gilt für Dezimalzahlen. Wenn Sie diesen Datentyp einer Spalte zuweisen, müssen Sie sowohl Gesamtstellen als auch Nachkommastellen angeben. Die Gesamtstellen (gesamte Anzahl von Ziffern in der Zahl) können von 1 bis 38 gehen. Die Nachkommastellen (Anzahl von Ziffern nach dem Dezimalzeichen) können von -84 bis 127 gehen. Wenn die Anzahl von Nachkommastellen negativ ist, werden die Daten auf die angegebene Anzahl von Stellen links neben dem Dezimalzeichen gerundet.  Eine Angabe von (10,2) bedeutet z.B. 10 Ziffern, wobei 2 Ziffern rechts neben dem Dezimalzeichen stehen. Eine Angabe von (10,-2) bedeutet eine Ganzzahl mit 10 Ziffern, auf die nächste Hunderterstelle gerundet.
Date		Benutzen Sie den Datentyp Date für beliebige Datumsangaben. Gültige Datumsangaben gehen vom 1. Januar 4712 v.Chr. bis zum 31. Dezember 4712 n.Chr. Das Standarddatumsformat ist TT-MON-JJ, wie in '01-JAN-97'.
Long		Benutzen Sie den Datentyp Long für lange Textfelder mit alphanumerischen Daten mit variabler Länge bis zu 2 GB.
Raw		Benutzen Sie den Datentyp Raw für rohe Binärdaten. Die maximale Größe beläuft sich auf 255 Byte. Die Werte müssen als Zeichenfolgen in Hexadezimalschreibweise eingefügt werden und werden in Hexadezimalform angezeigt. Sie müssen eine Größe für Daten vom Typ Raw angeben.
Long Raw		Der Datentyp Long Raw wird benutzt, um rohe Binärdaten mit maximal 2 GB zu speichern (die in Hexadezimalform eingegeben und angezeigt werden). Bei den Datentypen Long Raw muß keine Größe angegeben werden.
MLSLABEL		Benutzen Sie den Datentyp MLSLABEL, um das Binärformat eines Labels bei einem sicheren Betriebssystem zu speichern. Labels werden von Trusted ORACLE verwendet, um den Zugriff zu Informationen zu vermitteln. Außerdem können Sie Spalten mit diesem Datentyp definieren, wenn Sie den standardmäßigen ORACLE-Server verwenden. Weitere Informationen über Trusted ORACLE, einschließlich diesem Datentyp und Labels finden Sie im Trusted ORACLE8 Server Administrator's Guide.


Schreibweise für Datenquellobjekte

  Verwandte Themen

Als nächstes sehen Sie ein Beispiel für zwei Datenquellobjekte, die durch eine Beziehung miteinander verknüpft sind.

Klicken Sie auf ein Symbol, einen Indikator oder einen Teil dieser Objekte, um eine Beschreibung anzuzeigen.


Indikator für den Objekttyp

Das Symbol in der oberen linken Ecke eines Datenquellobjekts gibt dessen Typ an:

  Tabelle

  Ansicht

  Abfrage

  Snapshot

  Synonym


Objekttitel

Dies ist der Name des Datenquellobjekts. Sie können den Namen ändern, indem Sie auf den Objekttitel klicken.


Kommentar-Indikator

Dieses Symbol gibt an, daß mit diesem Objekt (bzw. dieser Spalte) ein Kommentar verknüpft ist. Doppelklicken Sie auf dieses Symbol, um das Dialogfeld Info zu öffnen, in dem Sie die Kommentare anzeigen können.


Spaltenname

Dies ist der Name von einer der Spalten in diesem Objekt. Wenn Sie auf einen Spaltennamen doppelklicken, wird die Spalte in der Abfrage aufgenommen.


Indikatoren für den Datentyp

Diese Symbole geben die Datentypen der entsprechenden Spalten an. Wenn Sie auf eines dieser Symbole klicken und die Maustaste gedrückt halten, wird ein Popup-Menü angezeigt, und Sie können einen anderen Datentyp auswählen.


Beziehungslinie

Eine graue Linie, die zwischen zwei Spalten gezogen ist, gibt an, daß zwischen den Spalten an jedem Ende der Linie eine Beziehung erstellt wurde. Diese Linie wird vom Fremdschlüssel zum Primärschlüssel gezogen.


Indikator für Selbstbeziehungen

Dieses Symbol gibt an, daß zwischen dieser Spalte (Fremdschlüssel) und einer anderen Spalte (Primärschlüssel) in derselben Tabelle eine Selbstbeziehung erstellt wurde.


Primärschlüssel

Ein in Fettschrift angezeigter Spaltenname gibt an, daß diese Spalte als Primärschlüssel für das Objekt definiert wurde.


Fremdschlüssel

Ein in Kursivschrift angezeigter Spaltenname gibt an, daß diese Spalte ein Fremdschlüssel ist, der mit einem Primärschlüssel in einer anderen Spalte verbunden ist. Ein Fremdschlüssel kann nur definiert werden, indem eine Beziehung zwischen zwei Spalten festgelegt wird.


 Fehlerbehebung

In diesem Thema wird beschrieben, wie Fehlermeldungen und Exceptions behandelt werden. Diese werden in numerischer Reihenfolge aufgeführt. Im einzelnen werden folgende Themen beschrieben:

Fehlermeldungen abarbeiten

Anormale Bedingungen

Graphics Builder-Fehlermeldungen

Graphics Builder-Exceptions

Fehlermeldungscodes

Verbindung mit der Zentralen Kundenunterstützung von Oracle aufnehmen


Graphics Builder-Fehlermeldungen

In diesem Abschnitt werden die Graphics Builder-Fehlermeldungen beschrieben. Die Fehler werden nach der Fehlercode-Nummer aufgeführt.

OG-00001:	Fehler bei Stapelkompilierung

 Ursache:	Sie haben versucht, eine grafische Anwendung im PL/SQL-Debugger auszuführen, Graphics Builder hat jedoch bei der Ausführung der Stapelkompilierung der Programmblöcke der grafischen Anwendung einen Fehler entdeckt.

 Maßnahme:	Starten Sie den Batch Compiler, und korrigieren Sie die aufgeführten PL/SQL-Fehler.

OG-00002:	Prozedur für Schaltfläche nicht gefunden

 Ursache:	Sie haben eine Schaltflächenprozedur mit einem Objekt oder einer Ebene verknüpft, Graphics Builder konnte jedoch keine Prozedur mit diesem Namen finden.

 Maßnahme:	Wenn die Prozedur nicht vorhanden ist, erstellen Sie sie. Außerdem prüfen Sie, ob Sie den Prozedurnamen richtig eingegeben haben.

OG-00005:	Konsistenzfehler im Programmblock

 Ursache:	Sie haben versucht, eine grafische Anwendung auszuführen, die Konsistenzfehler enthält.

 Maßnahme:	Starten Sie Consistency Checker, und führen Sie eine Konsistenzprüfung durch. Danach korrigieren Sie die aufgeführten Fehler.

OG-00006:	Parameter wurden abgeschnitten

 Ursache:	Sie haben einen Wert mit mehr als 2000 Byte einem Parameter vom Typ CHAR zugewiesen.

 Maßnahme:	Die maximale Länge eines Parameters vom Typ CHAR beträgt 2000 Byte.

OG-00030:	Ungültige Angabe des Programmblocks

 Ursache:	Sie haben versucht, einen Programmblock anzuwenden, der eine ungültige Angabe hat.

 Maßnahme:	Benutzen Sie eine gültige Kopfzeile, und wiederholen Sie den Versuch.

OG-00032:	Name des PL/SQL-Programmblocks bereits vorhanden

 Ursache:	Sie haben versucht, einen Programmblock zu erstellen, der denselben Namen wie ein bestehender Programmblock hat.

 Maßnahme:	Geben Sie Ihren Programmblöcken eindeutige Namen.

OG-00057:	Trigger-Prozedur nicht gefunden

 Ursache:	Sie haben eine Prozedur mit einem Trigger verknüpft, Graphics Builder konnte jedoch keine Prozedur mit diesem Namen finden.

 Maßnahme:	Wenn die Prozedur nicht vorhanden ist, erstellen Sie sie. Außerdem prüfen Sie, ob Sie den Prozedurnamen richtig eingegeben haben.

OG-00064:	Abfrage Parameter für Programmblock nicht erfolgreich

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00066:	Registrierung der Datenbankverbindung in PL/SQL fehlgeschlagen

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00068:	Liste zugeordneter PL/SQL-Bibliotheken kann nicht gespeichert werden

 Ursache:	Graphics Builder ist bei dem Versuch, die Liste zugeordneter PL/SQL-Bibliotheken zu speichern, auf einen Fehler gestoßen.

 Maßnahme:	Wenn Sie in einer Datenbank speichern, prüfen Sie, ob die Graphics Builder-Tabellen richtig installiert sind. Wenn Sie in einer Datei speichern, prüfen Sie, ob Sie die Schreibberechtigung haben, ob genügend Platz auf der Festplatte vorhanden ist und ob keine anderen Bedingungen das Schreiben einer Datei verhindern.

OG-00069:	Fehler beim Laden der Liste zugeordneter PL/SQL-Bibliotheken

 Ursache:	Graphics Builder ist bei dem Versuch, die Liste zugeordneter PL/SQL-Bibliotheken zu laden, auf einen Fehler gestoßen.

 Maßnahme:	Wenn aus einer Datenbank geladen wird, prüfen Sie, ob die Graphics Builder-Tabellen richtig installiert sind. Wenn Sie aus einer Datei laden, prüfen Sie, ob Sie die Leseberechtigung haben, ob Sie die Zugriffsberechtigung zu den betreffenden Bibliotheken haben (z.B. ob diese im aktuellen Ordner oder in dem Ordner gespeichert sind, der mit der Umgebungsvariablen ORAPLSQLLOADPATH angegeben wird) und ob keine anderen Bedingungen vorhanden sind, unter denen Sie eine Datei nicht lesen können.

OG-00070:	Liste zugeordneter PL/SQL-Bibliotheken wurde nicht gelöscht

 Ursache:	Graphics Builder ist bei dem Versuch, die Liste zugeordneter PL/SQL-Bibliotheken zu löschen, auf einen Fehler gestoßen.

 Maßnahme:	Prüfen Sie, ob die Graphics Builder-Tabellen richtig installiert sind.

OG-00071:	Grafische Anwendung enthält unkompilierte Programmblöcke

 Ursache:	Sie haben versucht, eine grafische Anwendung auszuführen, die nicht kompilierte Programmblöcke enthält.

 Maßnahme:	Kompilieren Sie alle Programmblöcke, und speichern oder generieren Sie die grafische Anwendung, bevor Sie sie ausführen.

OG-00072:	Programmblock konnte nicht geladen werden

 Ursache:	Bei dem Versuch, einen Programmblock zu laden, ist Graphics Builder auf einen Fehler gestoßen.

 Maßnahme:	Prüfen Sie, ob auf alle Datenbanktabellen bzw. anderen Programmblöcke, die der Programmblock referenziert, zugegriffen werden kann und ob die Graphics Builder-Tabellen richtig installiert sind.

OG-00076:	Ein oder mehrere PL/SQL-Programmblöcke sind zu groß, um codiert zu werden

 Ursache:	Sie haben versucht, eine grafische Anwendung zu speichern, die einen oder mehrere Programmblöcke enthält, die die maximale fortlaufende Speichergröße überschreiten, die bei Ihrem System zulässig ist.

 Maßnahme:	Teilen Sie die großen Programmblöcke in kleinere Blöcke auf. Weitere Informationen über die Einschränkungen bei Ihrem Systemspeicher finden Sie in der Graphics Builder-Dokumentation für Ihr Betriebssystem.

OG-00078:	Programmstop kann nicht erstellt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00079:	Laufzeitsimulation abgebrochen

 Ursache:	Sie haben einen Vorgang abgebrochen, bevor die Laufzeitsimulation begonnen wurde.

OG-00077:	Ein oder mehrere PL/SQL-Programmblöcke sind zu groß, um decodiert zu werden

 Ursache:	Sie haben versucht, eine grafische Anwendung zu öffnen, die einen oder mehrere Programmblöcke enthält, die die maximale fortlaufende Speichergröße überschreiten, die bei Ihrem System zulässig ist.

 Maßnahme:	Öffnen Sie die grafische Anwendung in dem System, auf dem sie erstellt wurde, und teilen Sie die großen Programmblöcke in kleinere auf. Weitere Informationen über die Speichereinschränkungen bei Ihrem System finden Sie in der Graphics Builder-Dokumentation für Ihr Betriebssystem.

OG-00401:	Timer-Name nicht angegeben

 Ursache:	Sie haben versucht, Änderungen im Dialogfeld Timer-Trigger anzuwenden, das Textfeld Umbenennen für den ausgewählten Timer-Namen ist jedoch leer.

 Maßnahme:	Geben Sie einen Namen in das Textfeld Umbenennen ein, oder löschen Sie den Timer.

OG-00402:	Timer-Name ist bereits vorhanden

 Ursache:	Sie haben versucht, Änderungen im Dialogfeld Timer-Trigger anzuwenden, der ausgewählte Timer-Name ist jedoch schon vorhanden.

 Maßnahme:	Geben Sie dem Timer einen eindeutigen Namen, indem Sie ihn in das Textfeld Umbenennen eingeben.

OG-00403:	Angegebener Dokumentname bereits vorhanden

 Ursache:	Sie haben versucht, einen der folgenden Schritte in einer einzigen Graphics Builder-Sitzung auszuführen:

A.	Öffnen einer grafischen Anwendung im Builder, die schon im Builder geöffnet ist.

B.	Öffnen einer grafischen Anwendung in der Laufzeitsimulation, die schon in der Laufzeitsimulation geöffnet ist.

C.	Öffnen einer grafischen Anwendung in der ausführbaren Laufzeitdatei, die schon in der ausführbaren Laufzeitdatei geöffnet ist.

 Maßnahme:	In einer einzigen Graphics Builder-Sitzung können Sie einen der obigen Öffnen-Vorgänge immer nur mit einer bestimmten grafischen Anwendung durchführen.

OG-00406:	Kein Klangname angegeben

 Ursache:	Sie haben versucht, Änderungen im Dialogfeld Klänge anzuwenden, der ausgewählte Klangname im Textfeld Umbenennen ist jedoch leer.

 Maßnahme:	Geben Sie einen Namen in das Textfeld Umbenennen ein, oder löschen Sie den Klang.

OG-00407:	Klangname bereits vorhanden

 Ursache:	Sie haben versucht, Änderungen im Dialogfeld Klänge durchzuführen, der ausgewählte Klangname ist jedoch bereits vorhanden.

 Maßnahme:	Geben Sie dem Klang einen eindeutigen Namen, indem Sie diesen in das Textfeld Umbenennen eingeben.

OG-00408:	Als Timer-Intervall wurde Null angegeben

 Ursache:	Sie haben versucht, Änderungen im Dialogfeld Timer-Trigger durchzuführen, das ausgewählte Timer-Intervall ist jedoch auf 0 Minuten und 0 Sekunden eingestellt.

 Maßnahme:	Geben Sie gültige Nummern in die Textfelder Intervall ein, oder löschen Sie den Timer.

OG-00409:	Keine Timer-Prozedur angegeben

 Ursache:	Sie haben versucht, Änderungen im Dialogfeld Timer-Trigger anzuwenden, die ausgewählte Timer-Triggerprozedur im Textfeld Prozedur ist jedoch leer.

 Maßnahme:	Geben Sie den Namen einer PL/SQL-Triggerprozedur in das Textfeld Prozedur ein, oder löschen Sie den Timer.

OG-00410:	Timer konnte nicht erstellt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00411:	Grafische Anwendung in Graphics Builder nicht gefunden

 Ursache:	Sie haben versucht, Programmblöcke aus einer grafischen Anwendung in der Laufzeitsimulation mit der grafischen Builder-Anwendung zu synchronisieren, Builder konnte jedoch nicht gefunden werden.

 Maßnahme:	Prüfen Sie, ob die grafische Builder-Anwendung geöffnet ist und ob der Name seit der Ausführung nicht geändert wurde.

OG-00412:	Mehr als ein Knoten ausgewählt

 Ursache:	Sie haben mehrere Knoten im Objektnavigator ausgewählt und dann versucht, einen Vorgang auszuführen, bei dem nur ein Knoten ausgewählt sein darf.

 Maßnahme:	Wählen Sie nur einen Knoten, und wiederholen Sie den Versuch.

OG-00413:	Keine grafische Anwendung ausgewählt

 Ursache:	Sie haben versucht, einen Vorgang auszuführen, bei dem eine grafische Anwendung ausgewählt sein muß, es ist jedoch keine grafische Anwendung ausgewählt.

 Maßnahme:	Wählen Sie eine grafische Anwendung aus, und wiederholen Sie den Versuch.

OG-00414:	Grafische Anwendung wird bereits ausgeführt

 Ursache:	Sie haben versucht, eine grafische Anwendung in der Laufzeitsimulation auszuführen, diese grafische Anwendung läuft jedoch schon.

 Maßnahme:	Wählen Sie eine andere grafische Anwendung, oder schließen Sie die grafische Anwendung, die ausgeführt wird.

OG-00415:	Angegebener Parametername bereits vorhanden

 Ursache:	Sie haben versucht, einen Parameter mit einem Namen zu erstellen, der schon von einem anderen Parameter benutzt wird.

 Maßnahme:	Benutzen Sie einen eindeutigen Namen für den Parameter.

OG-00416:	Kein Parametername angegeben

 Ursache:	Sie haben versucht, einen Parameter zu erstellen, haben jedoch keinen Namen angegeben.

 Maßnahme:	Geben Sie einen Namen für den Parameter an.

OG-00505:	Zählfehler in Liste

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00507:	Ungültiger Abfragetyp

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00508:	Diagrammvorlage nicht gefunden

 Ursache:	Sie haben versucht, ein Diagramm zu aktualisieren, die Diagrammvorlage, auf der das Diagramm basiert, konnte jedoch nicht gefunden werden. Dieser Fehler kann folgende Ursachen haben:

A.	Sie haben die Diagrammvorlage gelöscht.

B.	Sie haben die Diagrammvorlage umbenannt.

 Maßnahme:	Sie können die Vorlage ändern, auf der das Diagramm basiert, indem Sie eine neue Vorlage im Dialogfeld Diagrammattribute auswählen. Außerdem können Sie diesen Fehler wie folgt beheben:

Bei A.	Erstellen Sie eine neue Diagrammvorlage mit demselben Namen wie die gelöschte Vorlage.

Bei B.	Benennen Sie die Diagrammvorlage um, damit sie dem von dem Diagramm erwarteten Namen entspricht.

OG-00511:	Keine Diagrammvorlage angegeben

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00512:	Keine Abfrage angegeben

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00513:	Abfrage hat keine Daten

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00514:	Dokumentzeiger wurde nicht angegeben

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00516:	Kommunikationskontext kann nicht geladen werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00517:	Kommunikationsschnittstelle kann nicht geladen werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00518:	Datenübertragung zwischen Produkten gescheitert

 Ursache:	Ein weiteres Oracle-Produkt hat Graphics Builder aufgerufen und angefordert, daß Graphics Builder den Inhalt einer grafischen Anwendung bereitstellt, Graphics Builder ist jedoch bei dem Versuch, mit diesem Produkt zu kommunizieren, auf einen Fehler gestoßen.

 Maßnahme:	Prüfen Sie, ob Graphics Builder im synchronen Kommunikationsmodus aufgerufen wurde. Prüfen Sie außerdem, ob kein Systemfehler aufgetreten ist, der verhindert, daß die Produkte miteinander kommunizieren.

OG-00519:	Konvertierung Datum in Zeichenfolge nicht erfolgreich

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00520:	Integrationsfehler - <Meldung>

 Ursache:	Bei dem Versuch, die Integration mit einem anderen Produkt herzustellen, ist ein Fehler aufgetreten.

 Maßnahme:	Überprüfen Sie die zurückgegebene Fehlermeldung, und schlagen Sie dann in der Dokumentation für das andere Produkt nach.

OG-00521:	Hilfe nicht initialisiert

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00522:	Ungültiger Druckername

 Ursache:	Bei dem Versuch, einen Drucker zu suchen, ist ein Fehler aufgetreten.

 Maßnahme:	Prüfen Sie, ob der Drucker angeschlossen und betriebsbereit ist.

OG-00524:	Kein Abfragename angegeben

 Ursache:	Sie haben versucht, eine Abfrage zu erstellen, haben jedoch den Namen nicht angegeben.

 Maßnahme:	Geben Sie einen Namen für die Abfrage an.

OG-00525:	Angegebener Abfragename bereits vorhanden

 Ursache:	Sie haben versucht, eine Abfrage mit einem Namen zu erstellen, der schon von einer anderen Abfrage benutzt wird.

 Maßnahme:	Benutzen Sie einen eindeutigen Namen für die Abfrage.

OG-00528:	Spaltenname bereits vorhanden

 Ursache:	Sie haben versucht, eine Spalte mit einem Namen zu erstellen, der schon von einer anderen Spalte benutzt wird.

 Maßnahme:	Benutzen Sie einen eindeutigen Namen für die Spalte.

OG-00529:	Kein Spaltenname angegeben

 Ursache:	Sie haben versucht, eine Spalte zu erstellen, haben jedoch deren Name nicht angegeben.

 Maßnahme:	Geben Sie einen Namen für die Spalte an.

OG-00532:	Diagramm kann bei laufender Aktualisierung nicht aktualisiert werden

 Ursache:	Sie haben versucht, ein Diagramm zu aktualisieren, während es schon aktualisiert wird. Wahrscheinlich haben Sie den Vorgang innerhalb eines diagrammorientierten Triggers versucht, der eine weitere Diagrammaktualisierung auslöst.

 Maßnahme:	Stellen Sie sicher, daß Sie keinen Vorgang ausführen, mit dem das Diagramm aktualisiert wird, während es bereits aktualisiert wird.

OG-00533:	Aufgliederungsparameter nicht vorhanden

 Ursache:	Graphics Builder hat versucht, einen Parameter einzustellen, der von einem Aufgliederungsdiagramm benutzt wird, der Parameter ist jedoch nicht vorhanden.

 Maßnahme:	Prüfen Sie, ob der Parameter vorhanden ist und dem Diagramm richtig zugewiesen ist.

OG-00602:	Accept of program unit failed

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00604:	Programmblock nicht abgebrochen

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00608:	PL/SQL-Prozedur kann nicht ausgeführt werden

 Ursache:	Graphics Builder ist bei dem Versuch, eine PL/SQL-Prozedur auszuführen, auf einen Fehler gestoßen.

 Maßnahme:	Prüfen Sie, ob die Prozedur nicht versehentlich unkompiliert ist.

OG-00609:	Interner PL/SQL-Ausführungsfehler

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00622:	Position des Parameters ungültig

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00630:	Interne PL/SQL-Bibliothek konnte nicht zugeordnet werden

 Ursache:	Graphics Builder ist bei dem Versuch, eine interne Bibliothek zuzuordnen, auf einen Fehler gestoßen.

 Maßnahme:	Wenn die grafische Anwendung in der Datenbank gespeichert ist, prüfen Sie, ob die Graphics Builder-Tabellen richtig installiert sind. Wenn die grafische Anwendung in einer Datei gespeichert ist, prüfen Sie, ob die zu öffnende Datei eine gültige grafische Anwendungsdatei ist.

OG-00632:	Programmblock kann in PL/SQL-Bibliothek nicht eingefügt werden

 Ursache:	Graphics Builder ist bei dem Versuch, einen Programmblock in eine Bibliothek einzufügen, auf einen Fehler gestoßen.

 Maßnahme:	Wenn die grafische Anwendung in der Datenbank gespeichert ist, prüfen Sie, ob die Graphics Builder-Tabellen richtig installiert sind. Wenn die grafische Anwendung in einer Datei gespeichert ist, prüfen Sie, ob Ihr Dateisystem genügend freien Speicherplatz hat.

OG-00633:	Interne PL/SQL-Bibliothek nicht gelöscht

 Ursache:	Graphics Builder ist bei dem Versuch, eine interne Bibliothek zu löschen, auf einen Fehler gestoßen.

 Maßnahme:	Prüfen Sie, ob die Graphics Builder-Tabellen richtig installiert sind.

OG-00637:	Unbehandelte PL/SQL-Exception <Exception-Nummer>

 Ursache:	Graphics Builder ist bei der Ausführung eines Programmblocks auf eine PL/SQL-Exception gestoßen.

 Maßnahme:	Schreiben Sie die Exception-Nummer am Ende der Fehlermeldung auf, und suchen Sie dann anhand der folgenden Tabelle nach weiteren Informationen über die Exception:

Exception-Bereich	Exception-Typ	Informationsquelle

----------------------------------------------------------------------------------------

0-99999	Oracle/PL/SQL	Oracle7 Server Messages

and Codes Manual

102000-102499	Vordefinierte Graphics
Builder-Prozedur	PL/SQL-Exceptions

104500-104999	Vordefinierte TOOL_INT-
Prozedur	PL/SQL-Exceptions

105000-105499	Vordefinierte TOOL_RES-
Prozedur	Oracle Procedure Builder

Developer's Guide

105500-105999	Vordefinierte ORA_NLS-
Prozedur	Oracle Procedure Builder

Developer's Guide

300000-300499	Vordefinierte DEBUG-
Prozedur	Oracle Procedure Builder

Developer's Guide

300500-300999	Vordefinierte LIST-
Prozedur	Oracle Procedure Builder

Developer's Guide

302000-302499	Vordefinierte TOOL_ERR-
Prozedur	Oracle Procedure Builder

Developer's Guide

302500-302999	Vordefinierte TEXT_IO-
Prozedur	Oracle Procedure Builder

Developer's Guide

OG-00801:	Fehler bei Ausführung der Datenabfrage

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00802:	Fehler bei Ausführung der SQL-Abfrage

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-00901:	Ungültiger Parametername

 Ursache:	Sie haben einen ungültigen Parameternamen in die Namensspalte der Parametertabelle eingegeben.

 Maßnahme:	Benutzen Sie einen gültigen Parameternamen.

OG-00902:	Ungültiger Parametertyp

 Ursache:	Sie haben einen ungültigen Parametertyp in die Typ-Spalte der Parametertabelle eingegeben.

 Maßnahme:	Geben Sie einen der folgenden gültigen Parametertypen ein: CHAR, DATE oder NUMBER.

OG-00903:	Ungültiger Parameterwert

 Ursache:	Sie haben einen ungültigen Parameterwert in die Wertspalte der Parametertabelle eingegeben.

 Maßnahme:	Geben Sie einen Wert ein, der für den angegebenen Parametertyp gültig ist.

OG-01001:	Erwartete Ressource konnte nicht gefunden werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01002:	Erwartete Ressource konnte nicht gefunden werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01103:	High-level-Klangdialog gescheitert

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01105:	Grafische Anwendung kann nicht geladen werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01106:	Record cache read initialization failure

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01107:	Klangkonvertierung gescheitert

 Ursache:	Sie haben versucht, einen Klang zu importieren oder zu erstellen, die Konvertierung des Klangs von der ursprünglichen Abtastrate und dem ursprünglichen Codierungsschema war nicht erfolgreich. Dies geschieht wahrscheinlich, wenn der Klang zu groß ist.

 Maßnahme:	Importieren oder erstellen Sie einen kleineren Klang.

OG-01108:	Aus Klang-Importdatei kann nicht gelesen werden

 Ursache:	Sie haben versucht, einen Klang zu importieren, die zu importierende Datei enthält jedoch keine gültigen Klangdaten.

 Maßnahme:	Prüfen Sie, ob die Datei gültige Klangdaten enthält.

OG-01109:	Could not create cursor

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01110:	Drucker wurde nicht gefunden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01301:	Datendatei kann nicht geöffnet werden

 Ursache:	Sie haben versucht, eine Abfrage auszuführen, die Daten aus einer Datei abruft, Graphics Builder konnte die Datei jedoch nicht öffnen. Dieser Fehler kann folgende Ursachen haben:

A.	Die Datei ist nicht vorhanden.

B.	Sie haben nicht die erforderlichen Berechtigungen für das Öffnen der Datei.

C.	Ein Systemfehler hat verhindert, daß Graphics Builder die Datei öffnet.

 Maßnahme:	Dieser Fehler kann wie folgt behoben werden:

Bei A.	Erstellen Sie die erforderliche Datei.

Bei B.	Ändern Sie die Berechtigungen entsprechend - bzw. bitten Sie den Systemadministrator, die Berechtigungen zu ändern.

Bei C.	Schlagen Sie in der Systemdokumentation nach, oder fragen Sie Ihren Systemadministrator.

OG-01304:	Cache für Daten kann nicht erstellt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01305:	Ungültige SYLK-Datendatei

 Ursache:	Sie haben eine Abfrage zur Referenzierung einer SYLK-Datei definiert, die angegebene Datei hat jedoch dieses Format nicht.

 Maßnahme:	Prüfen Sie, ob Sie das richtige Format und die richtige Datei angegeben haben.

OG-01306:	Ungültige PRN-Datendatei

 Ursache:	Sie haben eine Abfrage zur Referenzierung einer PRN-Datei definiert, die angegebene Datei hat jedoch dieses Format nicht.

 Maßnahme:	Prüfen Sie, ob Sie das richtige Format und die richtige Datei angegeben haben.

OG-01307:	Ungültige WKS-Datendatei

 Ursache:	Sie haben eine Abfrage zur Referenzierung einer WKS-Datei definiert, die angegebene Datei hat jedoch dieses Format nicht.

 Maßnahme:	Prüfen Sie, ob Sie das richtige Format und die richtige Datei angegeben haben.

OG-01601:	Unable to create cax at startup

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01603:	DE-Kontext konnte nicht erstellt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01604:	DE UI-Kontext konnte nicht erstellt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01605:	Haupt-Layoutfenster kann nicht erstellt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01606:	Resourcemanager kann nicht gestartet werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01607:	Unable to init ZOM

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01610:	PL/SQL-Batch-Compiler kann nicht erstellt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01613:	Fenster für PL/SQL-Editor kann nicht erstellt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01614:	PL/SQL-Programmblock konnte nicht erstellt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01615:	DE-Ausführungskontext konnte nicht erstellt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01616:	Unable to create cav at startup

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01617:	Nicht-modaler Interpreter kann nicht erstellt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01618:	Modaler Interpreter kann nicht erstellt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01619:	Unterbrechungsroutine für Fehler konnte nicht initialisiert werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01620:	Objektspeicher kann nicht initialisiert werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01621:	Oracle Image konnte nicht initialisiert werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01622:	Oracle Sound konnte nicht initialisiert werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01623:	Oracle-Hilfe konnte nicht initialisiert werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01625:	Attribute für Stapelfenster konnten nicht gesetzt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01626:	Zu viele Argumente für Befehlszeilenoption

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01627:	Befehlszeilenoption doppelt angegeben

 Ursache:	Sie haben eine ausführbare Graphics Builder-Datei aus einer Befehlszeile aufgerufen und Befehlszeilenargumente an diese Datei übergeben, dabei jedoch dasselbe Befehlszeilenschlüsselwort mehr als einmal benutzt.

 Maßnahme:	Sie können ein Befehlszeilenschlüsselwort nur einmal in einer Befehlszeile angeben. Wenn Sie mehrere Werte für ein Schlüsselwort angeben möchten, benutzen Sie eine Werteliste.

Weitere Informationen finden Sie in dem Abschnitt über Wertelisten in dem Kapitel über ausführbare Dateien im Graphics Builder Reference Manual.

OG-01629:	Positional input after command line keyword

 Ursache:	Sie haben eine ausführbare Graphics Builder-Datei aus einer Befehlszeile aufgerufen und ein Schlüsselwort und dessen Wert angegeben, gefolgt von einem Wert ohne Schlüsselwort.

 Maßnahme:	Wenn Sie auf der Befehlszeile ein Schlüsselwort benutzen, müssen Sie in allen nachfolgenden Befehlszeilenargumenten ebenfalls Schlüsselwörter verwenden. Sie können Schlüsselwörter nur weglassen, wenn deren Werte in der Reihenfolge aufgeführt werden, die von der Syntax der ausführbaren Datei angegeben wird, und wenn sie auf kein weiteres Befehlszeilenargument folgen, das das Schlüsselwort explizit benutzt.

OG-01630:	Ungültiger Wert für Befehlszeilenoption

 Ursache:	Sie haben eine ausführbare Graphics Builder-Datei auf der Befehlszeile aufgerufen und einen ungültigen Wert für ein Befehlszeilenschlüsselwort angegeben.

 Maßnahme:	Sie müssen gültige Befehlszeilenwerte angeben.

Weitere Informationen finden Sie in dem Abschnitt über Wertelisten in dem Kapitel über ausführbare Dateien im Graphics Builder Reference Manual.

OG-01631:	Fehlerhafte Liste in Befehlszeile

 Ursache:	Sie haben eine ausführbare Graphics Builder-Datei auf der Befehlszeile aufgerufen und mehrere Werte für ein Befehlszeilenschlüsselwort angegeben. Die Werteliste wurde jedoch nicht richtig angegeben.

 Maßnahme:	Sie müssen eine Werteliste in Klammern setzen und die einzelnen Werte durch ein Komma trennen. Beachten Sie, daß es bei Ihrem System möglicherweise spezielle Einschränkungen für die Benutzung von Klammern und Kommata auf der Befehlszeile gibt.

Weitere Informationen finden Sie in dem Abschnitt über Wertelisten in dem Kapitel über ausführbare Dateien im Graphics Builder Reference Manual.

OG-01632:	Nicht erlaubte Listeneingabe in Befehlszeile

 Ursache:	Sie haben eine Werteliste für ein ausführbares Schlüsselwort angegeben, bei dem mehrere Werte nicht zulässig sind.

 Maßnahme:	Geben Sie bei Schlüsselwörtern, die nur einen Wert akzeptieren, nicht mehrere Werte an.

OG-01633:	Befehlsdatei nicht gefunden

 Ursache:	Graphics Builder konnte die von dem ausführbaren Schlüsselwort CMDFILE angegebene Befehlsdatei nicht finden.

 Maßnahme:	Prüfen Sie, ob die Datei vorhanden ist und ein lesbares Format hat.

OG-01635:	Could not create PL/SQL browser

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01636:	Could not create library browser

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01638:	SQLLIB-Initialisierung gescheitert

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01639:	Initialisierung der Tools-Integration nicht erfolgreich

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01640:	Fenster Datentabelle kann nicht erstellt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01641:	Fenster Parametertabelle kann nicht erstellt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01643:	Fenster Diagrammvorlage kann nicht erstellt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01644:	Fenster Datentabelle kann nicht erstellt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01642:	Fenster Diagrammvorlage kann nicht erstellt werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01901:	Generischer Fehler im Objektspeicher

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01902:	Zu speichernde Ebene nicht gefunden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01903:	Unerwartet leere Ebenenliste in Layoutansicht gefunden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01904:	Datenbankspeicher konnte nicht geöffnet werden

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-01905:	Benutzername kann nicht abgerufen werden

 Ursache:	Graphics Builder ist bei dem Versuch, einen unbekannten oder nicht angegebenen Benutzernamen aufzulösen, auf einen Fehler gestoßen, in dem die Auflösung vom Server angefordert wurde. Wenn Sie z.B. keinen Benutzernamen in das Dialogfeld Anmelden eingeben, fordert Graphics Builder den Server auf, einen OPS$-Benutzernamen aufzulösen.

 Maßnahme:	Stellen Sie sicher, daß der Benutzername registriert ist und in der Tabelle USER_USERS steht.

OG-02205:	These objects do not belong to the same group

 Ursache:	Sie haben versucht, zwei Objekte gleichzeitig auszuwählen, die nicht untergeordnete Objekte desselben Gruppenobjekts sind.

 Maßnahme:	Sie können nur dann mehrere Objekte auswählen, wenn sie zu derselben Gruppe gehören.

OG-02207:	Must select exactly one group

 Ursache:	Sie haben ein oder mehrere einzelne Objekte oder mehr als ein Gruppenobjekt ausgewählt und dann versucht, die Gruppe aufzulösen, die untergeordneten Objekte oder ein Objekt in einer Gruppe auszuwählen.

 Maßnahme:	Diese Vorgänge setzen voraus, daß genau ein Gruppenobjekt ausgewählt ist.

OG-02212:	Ausgewähltes Objekt ist keine Gruppe

 Ursache:	Sie haben ein einzelnes Objekt ausgewählt und dann versucht, die untergeordneten Objekte auszuwählen.

 Maßnahme:	Definitionsgemäß hat ein einzelnes Objekt keine untergeordneten Objekte. Dieser Vorgang setzt voraus, daß Sie genau ein Gruppenobjekt auswählen.

OG-02213:	Object has no parent

 Ursache:	Sie haben ein Objekt ausgewählt und dann versucht, das übergeordnete Objekt auszuwählen, das Objekt gehört jedoch nicht zu einer Gruppe und hat somit kein übergeordnetes Objekt.

 Maßnahme:	Sie können nur das übergeordnete Objekt eines Objekts auswählen, das zu einer Gruppe gehört.

OG-02215:	Object is not editable

 Ursache:	Sie haben das Werkzeug Umformen ausgewählt und dann auf einen Steuerungspunkt eines Objekts geklickt, das nicht umgeformt werden kann.

 Maßnahme:	Symbole, Diagramme oder Gruppenobjekte können nicht umgeformt werden.

OG-02313:	Select exactly one image to export

 Ursache:	Sie haben versucht, ein Bild zu exportieren, es sind jedoch keine Bilder oder mehr als ein Bild ausgewählt.

 Maßnahme:	Wählen Sie nur ein Bild für das Exportieren.

OG-02502:	Cannot find file or cannot read file

 Ursache:	Sie haben versucht, eine Datei zu öffnen, Graphics Builder konnte die Datei jedoch nicht finden oder lesen. Dieser Fehler kann folgende Ursachen haben:

A.	Die Datei ist nicht vorhanden.

B.	Sie haben nicht die erforderliche Berechtigung für das Öffnen der Datei.

C.	Ein Systemfehler hat verhindert, daß Graphics Builder die Datei öffnen konnte.

 Maßnahme:	Dieser Fehler kann wie folgt behoben werden:

Bei A.	Erstellen Sie die erforderliche Datei.

Bei B.	Ändern Sie die Berechtigungen entsprechend - oder bitten Sie den Systemadministrator, die Berechtigungen zu ändern.

Bei C.	Schlagen Sie in der Systemdokumentation nach, oder fragen Sie den Systemadministrator.

OG-02503:	Cannot open file for writing

 Ursache:	Sie haben versucht, eine Datei zu schreiben, Graphics Builder ist jedoch auf einen Fehler gestoßen. Dieser Fehler kann folgende Ursachen haben:

A.	Sie haben nicht die erforderliche Berechtigung, die Datei zu schreiben.

B.	Ein Systemfehler hat verhindert, daß Graphics Builder die Datei schreibt.

 Maßnahme:	Dieser Fehler kann wie folgt behoben werden:

Bei A.	Ändern Sie die Berechtigungen entsprechend - bzw. bitten Sie den Systemadministrator, die Berechtigungen zu ändern.

Bei B.	Schlagen Sie in der Systemdokumentation nach, oder fragen Sie Ihren Systemadministrator.

OG-02505:	Datenbankspeicher konnte nicht geöffnet werden. Datenbank ist möglicherweise nicht richtig konfiguriert

 Ursache:	Graphics Builder ist bei dem Versuch, ein Modul in der Datenbank zu speichern (z.B. eine grafische Anwendung zu speichern, eine Zeichnung zu exportieren usw.) auf einen Fehler gestoßen.

 Maßnahme:	Prüfen Sie, ob Sie die erforderlichen Berechtigungen für das Speichern von Daten in Graphics Builder-Tabellen haben.

OG-02506:	Cannot print.  Check printer settings

 Ursache:	Graphics Builder ist bei dem Versuch zu drucken, auf einen Fehler gestoßen.

 Maßnahme:	Prüfen Sie, ob der Drucker und die Druckumgebung richtig konfiguriert sind. Weitere Informationen finden Sie in der Systemdokumentation.

OG-02507:	Cannot open file or file is not in the format specified

 Ursache:	Sie haben versucht, eine Datei zu importieren, entweder ist Graphics Builder jedoch bei dem Versuch, die Datei zu öffnen, auf einen Fehler gestoßen, oder die Datei hat nicht das angegebene Format.

 Maßnahme:	Prüfen Sie, ob Sie auf die Datei zugreifen können und ob diese das richtige Format hat.

OG-02508:	Cannot find document in database

 Ursache:	Sie haben versucht, ein Modul zu öffnen, das in der Datenbank gespeichert ist, Graphics Builder konnte jedoch kein Modul mit diesem Namen finden.

 Maßnahme:	Prüfen Sie, ob das angegebene Modul in der Datenbank vorhanden ist und ob der aktuelle Benutzer die entsprechenden Berechtigungen hat.

OG-02701-2718:	Fehler beim Lesen der CGM-Datei

 Ursache:	Sie haben versucht, eine CGM-Datei zu importieren, Graphics Builder ist jedoch bei dem Versuch, diese zu lesen, auf einen Fehler gestoßen. Wahrscheinlich ist die Datei beschädigt oder keine gültige CGM-Datei.

 Maßnahme:	Prüfen Sie, ob die Datei eine gültige CGM-Datei ist.

OG-02801-2806:	Datei-E/A-Fehler

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-03003:	Cannot display image

 Ursache:	Sie haben versucht, eine grafische Anwendung, die ein Bild enthält, in Builder zu öffnen, haben jedoch nicht genügend Speicherplatz, um das Bild anzuzeigen.

 Maßnahme:	Speichern Sie die grafische Anwendung, und beenden Sie Graphics Builder. Danach geben Sie möglicherweise Speicherplatz frei, und wiederholen Sie den Versuch. Informationen über die Speicheranforderungen finden Sie in der Graphics Builder-Dokumentation für Ihr Betriebssystem.

OG-03101:	Oracle Toolkit-Fehler

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-03501:	Resource-Datei nicht gefunden. Prüfen Sie die Umgebungseinstellungen

 Ursache:	Graphics Builder konnte die erforderliche Resource-Datei nicht finden.

 Maßnahme:	Prüfen Sie, ob die Umgebungseinstellungen richtig sind. Weitere Informationen finden Sie in der Graphics Builder-Dokumentation für Ihr Betriebssystem.

OG-03507:	Farbpalettendatei nicht gefunden. Prüfen Sie die Umgebungseinstellungen

 Ursache:	Graphics Builder konnte die Standardfarbpalettendatei mit der Bezeichnung vgid.ros nicht finden.

 Maßnahme:	Prüfen Sie, ob die Umgebungseinstellungen richtig sind. Weitere Informationen finden Sie in der Graphics-Builder-Dokumentation für Ihr Betriebssystem.

OG-03701-3702:	Nicht genügend Speicherplatz

 Ursache:	Graphics Builder hat keinen Speicherplatz mehr.

 Maßnahme:	Speichern Sie die grafische Anwendung, und beenden Sie Graphics Builder. Weitere Informationen über die Speicheranforderungen finden Sie in der Graphics Builder-Dokumentation für Ihr Betriebssystem.

OG-03704:	Fehler in Objektspeicher

 Ursache:	Dies ist eine anormale Bedingung.

 Maßnahme:	Weitere Informationen finden Sie unter Anormale Bedingungen.

OG-03800-3812:	CGM-Datei konnte nicht geschrieben werden

 Ursache:	Sie haben versucht, eine Zeichnung als CGM-Datei zu exportieren, Graphics Builder ist jedoch auf einen Fehler gestoßen. Dieser Fehler kann folgende Ursachen haben:

A.	Sie haben nicht die erforderliche Berechtigung für das Schreiben der Datei.

B.	Ein Systemfehler hat verhindert, daß Graphics Builder die Datei schreiben kann.

 Maßnahme:	Dieser Fehler kann wie folgt behoben werden:

 	Bei A.	Ändern Sie die Berechtigungen entsprechend - oder bitten Sie den Systemadministrator, die Berechtigungen zu ändeern.

Bei B.	Schlagen Sie in der Systemdokumentation nach, oder nehmen Sie Verbindung mit dem Systemadministrator auf.

OG-04002:	Column not found in query data

 Ursache:	Sie haben ein Diagramm basierend auf einer Abfrage erstellt, die bestimmte Datenspalten enthielt. Danach haben Sie die Abfrage geändert, so daß eine oder mehrere dieser Spalten nicht mehr vorhanden waren. Als Sie versucht haben, das Diagramm zu aktualisieren, wurde nach diesen Spalten gesucht, diese konnten jedoch nicht gefunden werden.

 Maßnahme:	Aktualisieren Sie die Feldzuordnung des Diagramms so, daß nur Spalten dargestellt werden, die in der Abfrage vorhanden sind.

OG-04003:	User-specified axis minimum/maximum/step is invalid

 Ursache:	Sie haben einen Mindestachsenwert eingegeben, der größer ist als der Höchstwert.

 Maßnahme:	Geben Sie einen Mindestwert ein, der kleiner ist als der Höchstwert, oder wählen Sie für einen bzw. beide Werte Auto.

OG-04005:	Cannot plot negative value in stacked data

 Ursache:	Die Darstellungsposition eines Feldes in dem Diagramm ist auf Gestapelt eingestellt, die Abfrage enthält jedoch negative Daten.

 Maßnahme:	Sie können nur positive Datenwerte in einem gestapelten Diagramm darstellen.

OG-04006:	Cannot plot negative or zero data in log chart

 Ursache:	Sie haben ein Achsendiagramm erstellt, in dem eine der Achsen eine logarithmische Skalierung verwendet, das Feld, das dieser Achse zugeordnet ist, enthält jedoch negative Datenwerte.

 Maßnahme:	Sie können nur positive Datenwerte auf einer logarithmischen Achse darstellen.

OG-04007:	Cannot plot negative data in percent chart

 Ursache:	Die Abfrage, auf der ein Prozentdiagramm basiert, enthält negative Datenwerte.

 Maßnahme:	In einem Prozentdiagramm können Sie nur positive Datenwerte darstellen.

OG-04008:	Zero sum/minimum/maximum in percent chart

 Ursache:	Sie haben ein Diagramm erstellt, dessen Datenwerte in Prozent von Summe/Minimum/Maximum aller Datenwerte dargestellt werden, Summe/Minimum/Maximum ist jedoch null.

 Maßnahme:	Ein Prozentsatz kann nicht berechnet werden, wenn Summe/Minimum/Maximum null ist.

OG-04010:	Cannot plot negative data in pie chart

 Ursache:	Die Abfrage, auf der ein Kreisdiagramm basiert, enthält negative Datenwerte.

 Maßnahme:	Sie können nur positive Datenwerte in einem Kreisdiagramm darstellen.

OG-04011:	Sum of data greater than total value specified

 Ursache:	Sie haben einen Gesamtwert für das Kreisdiagramm angegeben, der kleiner ist als die tatsächliche Datensumme der Abfrage.

 Maßnahme:	Stellen Sie den Gesamtwert für das Kreisdiagramm so ein, daß er größer ist oder gleich der tatsächlichen Datensumme, die von der Abfrage zurückgegeben wird.

OG-04012:	Data overflow: try a different axis precision

 Ursache:	Sie haben ein Diagramm erstellt oder aktualisiert, das eine Datumsachse enthält, der Bereich der Daten ist jedoch zu groß. Wenn die Daten z.B. viele Jahre umspannen und die Schrittgröße für die Achse in Sekunden angegeben wird, kommt es zu diesem Fehler.

 Maßnahme:	Stellen Sie die Schrittgröße der Achse auf einen größeren Wert ein, so daß es weniger Unterteilungen auf der Achse gibt.

OG-04013:	Legend columns cannot be zero

 Ursache:	Sie haben die Anzahl von Spalten, die in der Legende angezeigt werden, auf 0 festgelegt.

 Maßnahme:	Legen Sie die Anzahl von Spalten, die in der Legende angezeigt werden, auf mindestens 1 fest.

OG-04014:	No data available to chart

 Ursache:	Sie haben versucht, ein Diagramm zu aktualisieren, dessen zugehörige Abfrage nicht ausgeführt wurde. Dies kann geschehen, wenn die Abfrage die Datenbank referenziert, die Datenbank jedoch nicht angemeldet ist oder wenn eine SYLK-, WKS- oder PRN-Datei nicht gefunden werden kann.

 Maßnahme:	Prüfen Sie, ob die Datenbank angemeldet ist bzw. die Datei vorhanden ist.

OG-04015:	Zu viele Datenzeilen

 Ursache:	Sie haben versucht, eine Abfrage auszuführen, die Abfrage hat jedoch mehr Datenzeilen zurückgegeben, als Graphics Builder in Ihrem System verarbeiten kann.

 Maßnahme:	Begrenzen Sie die Abfrage, so daß weniger Zeilen zurückgegeben werden.


Über vordefinierte PL/SQL-Exceptions

In diesem Abschnitt werden alle vordefinierten Exceptions von Graphics Builder beschrieben. Die Exceptions werden mit ihrem Fehlercode aufgeführt. Danach wird jede der Exceptions im einzelnen beschrieben. Für jede der Exceptions werden Syntax, Beschreibung und Fehlermeldung angegeben.

Wenn Exceptions nicht behandelt werden, stoppen sie vorübergehend die Ausführung der grafischen Anwendung und lösen die aufgeführte Fehlermeldung aus. Nachdem die Meldung ausgelöst wurde und Sie sie akzeptiert haben, wird die Ausführung der grafischen Anwendung fortgesetzt.

Informationen über den Geltungsbereich von Regeln und die Weiterleitung von Exceptions finden Sie in PL/SQL User's Guide and Reference.


Exceptions nach Fehlercode

  Verwandte Themen

Beschreibung

Fehlercode	Exception-Name
102000	OG_Internal_OG_Error
102001	OG_Internal_Tk_Error
102002	OG_Invalid_Window_Dimensions
102003	OG_Invalid_Object_Handle
102004	OG_Invalid_Query_Handle
102005	OG_Invalid_Template_Handle
102006	OG_Invalid_Buttonproc_Handle
102007	OG_Invalid_Sound_Handle
102008	OG_Invalid_Window_Handle
102009	OG_Invalid_Layer_Handle
102010	OG_Invalid_Timer_Handle
102011	OG_Invalid_Display_Handle
102012	OG_Layer_Not_Child_Of_Root
102013	OG_Hide_Active_Layer
102014	OG_Parent_Not_Group
102015	OG_Invalid_Color_Name
102016	OG_Invalid_Pattern_Name
102017	OG_Invalid_Join_Style
102018	OG_Invalid_Cap_Style
102019	OG_Invalid_Dash_Style
102020	OG_Invalid_Object_Type
102021	OG_Root_Object_Destruction
102022	OG_Invalid_Arrowstyle
102023	OG_Invalid_Symbol_Index
102024	OG_Invalid_Symbol_Size
102025	OG_Invalid_Text_Spacing
102026	OG_Invalid_Text_Horalign
102027	OG_Invalid_Text_Horjust
102028	OG_Invalid_Text_Vertalign
102029	OG_Invalid_Text_Vertjust
102030	OG_Open_Display_Failure
102031	OG_Invalid_Child_Index
102032	OG_Invalid_Child_Del_Total
102033	OG_Invalid_Point_Index
102034	OG_Active_Layer_Del
102035	OG_Invalid_Point_Del_Total
102036	OG_Invalid_Cmptext_Index
102037	OG_Invalid_Cmptext_Del_Total
102038	OG_Invalid_Smptext_Index
102039	OG_Invalid_Smptext_Del_Total
102040	OG_Invalid_Field_Index
102041	OG_Invalid_Field_Del_Total
102042	OG_Invalid_Data_Flag
102043	OG_Column_Type_Mismatch
102044	OG_Invalid_Column_Name
102045	OG_Invalid_Field_Type
102046	OG_Main_Window_Destruction
102047	OG_Invalid_Cursor_Offset
102048	OG_Invalid_Userexit_Invocation
102049	OG_Userexit_Failure_Error
102050	OG_Userexit_Fatal_Error
102051	OG_Userexit_Unknown_Error
102052	OG_Invalid_Chart_Update_Mask
102053	OG_Invalid_Row_Number
102054	OG_Invalid_Chart_Creation_Attr
102055	OG_No_Database_Connection
102056	OG_Invalid_External_Location
102057	OG_Invalid_Transfer_Mode
102058	OG_Invalid_Event_Mask
102059	OG_Host_Failure_Error
102060	OG_Invalid_Bbox
102061	OG_Not_Chart_Object
102062	OG_Not_Group_Object
102063	OG_Not_Polygon_Object
102064	OG_Not_Image_Object
102065	OG_Not_Text_Object
102066	OG_Invalid_Arc_Fill
102067	OG_Invalid_Field_Template
102068	OG_Missing_Chart_Field
102069	OG_Invalid_Field_Datatype
102070	OG_Invalid_Data_Value
102071	OG_Pctchart_Zero
102072	OG_No_Dependent_Fields
102073	OG_Piechart_Sum_Overflow
102074	OG_Date_Overflow
102075	OG_Query_Execution_Error
102076	OG_Sql_Execution_Error
102077	OG_Invalid_Data_File
102078	OG_Invalid_Sylk_Format
102079	OG_Invalid_Prn_Format
102080	OG_Invalid_Wks_Format
102081	OG_Row_Retrieval_Failure
102082	OG_Invalid_Image_Format
102083	OG_Image_Creation_Failure
102084	OG_Invalid_Sound_Format
102085	OG_Login_Failure
102086	OG_Logoff_Failure
102087	OG_Image_Export_Failure
102088	OG_Sound_Export_Failure
102089	OG_Invalid_Drawing_Format
102091	OG_Drawing_Export_Failure
102092	OG_Template_Export_Failure
102093	OG_Image_Import_Failure
102094	OG_Sound_Import_Failure
102095	OG_Drawing_Import_Failure
102096	OG_Template_Import_Failure
102097	OG_Colors_Not_Writable
102098	OG_Font_Not_Found
102099	OG_Invalid_Column_Index
102100	OG_Logon_Disallowed
102101	OG_Logoff_Disallowed
102102	OG_Env_Var_Error
102103	OG_Env_Var_Notfound
102104	OG_Save_Display_Failure
102105	OG_Generate_Display_Failure
102106	OG_Duplicate_Display_Name
102107	OG_Invalid_Query_Source
102108	OG_Invalid_Date_Format
102109	OG_Invalid_Query_Type
102110	OG_Null_Module_Name
102111	OG_Print_Failure
102112	OG_Invalid_Timer_Procedure
102113	OG_Invalid_Timer_Interval
102114	OG_No_Chart_Data
102115	OG_Display_Closed
102116	OG_Invalid_Child_Object
102117	OG_No_Sound_Output_Device
102118	OG_No_Sound_Input_Device
102119	OG_Too_Many_Data_Rows
102120	OG_Sound_Conversion_Failure
102121	OG_Invalid_Compression_Type
102122	OG_Invalid_Axis_Handle
102123	OG_Invalid_Refline_Handle
102124	OG_Invalid_Ftemp_Index
102125	OG_Invalid_Ftemp_Del_Total
102126	OG_Invalid_Template_Type
102127	OG_Invalid_Refline_Index
102128	OG_Invalid_Refline_Del_Total
102129	OG_Invalid_Invalid_Depthsize
102130	OG_Invalid_Shadowsize
102131	OG_Invalid_Shadowdir
102132	OG_Invalid_Baselinetype
102133	OG_Invalid_Datevalue
102134	OG_Invalid_Axis_Mapping
102135	OG_Invalid_Catwidth
102136	OG_Invalid_Pie_Usage
102137	OG_Invalid_Pie_Usagevalue
102138	OG_Invalid_Number_Format
102139	OG_Invalid_Min_Max
102140	OG_Invalid_Axistype
102141	OG_Incompatible_Pos_Dir
102142	OG_Invalid_Position
102143	OG_Invalid_Direction
102144	OG_Invalid_Tickpos
102145	OG_Invalid_Step
102146	OG_Invalid_Scale
102147	OG_Invalid_Pct_Of
102148	OG_Invalid_Pct_By
102149	OG_Invalid_Month
102150	OG_Invalid_Labelrot
102151	OG_Invalid_Plotpos
102152	OG_Invalid_Overlap
102153	OG_Invalid_Baseline_Value
102154	OG_Invalid_Minimum
102155	OG_Invalid_Gridct
102156	OG_Duplicate_Ftemp_Name
102157	OG_Duplicate_Template_Name
102158	OG_Invalid_Curvefit
102159	OG_Invalid_Linestyle
102160	OG_Get_Printer_Failure
102161	OG_Set_Printer_Failure
102162	OG_Set_Object_Prop_Failure
102163	OG_Get_Object_Prop_Failure
102164	OG_Delete_Object_Prop_Failure
102165	OG_No_Schema
102166	OG_Get_Append_Failure
102167	OG_Column_Not_Settable
102168	OG_Insert_Column_Failure
102169	OG_Delete_Column_Failure
102170	OG_Invalid_Cachetype
102171	OG_Duplicate_Query_Name
102172	OG_Duplicate_Column_Name
102173	OG_No_Query_Name
102174	OG_Set_Param_Error
102175	OG_Get_Param_Error
102176	OG_Delete_Param_Error
102178	OG_Undefined_Param
102179	OG_Get_Property_Error
102180	OG_Set_Property_Error
102181	OG_Delete_Property_Error
102182	OG_Undefined_Property
102183	OG_Not_Supported_In_Designer
102184	OG_Not_Chart_Element
102185	OG_Recursive_Chart_Update
102186	OG_No_Independent_Fields
102187	OG_Null_Chart_Element
104500	Tool_Int.Internal_Tools_Error
104501	Tool_Int.Invalid_Parameter_Type
104502	Tool_Int.Invalid_Product
104503	Tool_Int.Invalid_Location
104504	Tool_Int.Duplicate_Parameter_List_Name
104505	Tool_Int.Invalid_Parameter_List_Name
104506	Tool_Int.Invalid_Parameter_List_Handle
104507	Tool_Int.Invalid_Parameter_Key
104508	Tool_Int.Duplicate_Parameter_Key
104509	Tool_Int.Run_Product_Failure
104510	Tool_Int.Invalid_Execution_Mode
104511	Tool_Int.Invalid_Communication_Mode


Exceptions nach Name

  Verwandte Themen

Syntax

Exceptions nach Name EXCEPTION;


OG_Active_Layer_Del

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn die gerade aktive Ebene als Argument für OG_Destroy benutzt wird.

Syntax

OG_Active_Layer_Del EXCEPTION;

Fehlercode	 102034


 OG_Append_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein Fehler auftritt, während versucht wird, Daten an eine benutzerdefinierte Abfrage anzuhängen.

Syntax

OG_Append_Failure EXCEPTION;

Fehlercode	 102166


  OG_Column_Not_Settable

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, das Schema einer Abfragespalte zu ändern, die Abfrage jedoch keine benutzerdefinierte Abfrage ist.

Syntax

OG_Column_Not_Settable EXCEPTION;

Fehlercode	 102167


OG_Colors_Not_Writable

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie den Aufruf von OG_Import_Image festlegen und für das Argument use_colors TRUE angeben, die Farbpalette der grafischen Anwendung jedoch nicht editierbar ist.

Syntax

OG_Colors_Not_Writable EXCEPTION;

Fehlercode	 102097


OG_Column_Type_Mismatch

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn die von OG_Get_Charcell, OG_Get_Datecell oder OG_Get_Numcell zurückgegebenen Daten nicht den Typ aufweisen, der von dieser Funktion erwartet wird.

Syntax

OG_Column_Type_Mismatch EXCEPTION;

Fehlercode	 102043


OG_Date_Overflow

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie OG_Update_Chart aufrufen und das Diagramm eine Datumsachse enthält, der Datenbereich jedoch zu groß ist. Wenn die Daten z.B. viele Jahre umfassen und die Schrittgröße der Achse in Sekunden angegeben wird, wird diese Exception ausgelöst.

Syntax

OG_Date_Overflow EXCEPTION;

Fehlercode	 102074


OG_Delete_Column_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, eine Spalte aus einer Abfrage zu löschen. Sie können nur Spalten aus benutzerdefinierten Abfragen löschen.

Syntax

OG_Delete_Column_Failure EXCEPTION;

Fehlercode	 102169


OG_Delete_Object_Prop_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, ein Attribut aus einem Objekt zu löschen.

Syntax

OG_Delete_Object_Prop_Failure EXCEPTION;

Fehlercode	 102164


OG_Delete_Param_Error

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, einen Parameter zu löschen.

Syntax

OG_Delete_Param_Error EXCEPTION;

Fehlercode	 102176


OG_Delete_Property_Error

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, ein Attribut aus einem Objekt zu löschen.

Syntax

OG_Delete_Property_Error EXCEPTION;

Fehlercode	 102181


OG_Display_Closed

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, einen Vorgang bei einer grafischen Anwendung durchzuführen, nachdem diese mit einem Aufruf von OG_Close_Display geschlossen wurde.

Syntax

OG_Display_Closed EXCEPTION;

Fehlercode	 102115


OG_Drawing_Export_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn OG_Export_Drawing bei dem Versuch, eine Zeichnung zu exportieren, auf einen Fehler stößt.

Syntax

OG_Drawing_Export_Failure EXCEPTION;

Fehlercode	 102091


OG_Drawing_Import_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn OG_Import_Drawing bei dem Versuch, eine Zeichnung zu importieren, auf einen Fehler stößt.

Syntax

OG_Drawing_Import_Failure EXCEPTION;

Fehlercode	 102095


OG_Duplicate_Column_Name

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine Spalte in einer benutzerdefinierten Abfrage definieren, der Spaltenname jedoch schon von einer anderen Spalte benutzt wird.

Syntax

OG_Duplicate_Column_Name EXCEPTION;

Fehlercode	 102172


OG_Duplicate_Display_Name

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie OG_Save_Display aufrufen und für das Argument name denselben Namen wie für eine andere geöffnete grafische Anwendung angeben.

Syntax

OG_Duplicate_Display_Name EXCEPTION;

Fehlercode	 102106


OG_Duplicate_Ftemp_Name

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine Feldvorlage erstellen, jedoch schon eine andere Feldvorlage mit diesem Namen vorhanden ist.

Syntax

OG_Duplicate_Ftemp_Name EXCEPTION;

Fehlercode	 102156


OG_Duplicate_Query_Name

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine Abfrage erstellen, jedoch schon eine andere Abfrage mit diesem Namen vorhanden ist.

Syntax

OG_Duplicate_Query_Name EXCEPTION;

Fehlercode	 102171


OG_Duplicate_Template_Name

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine Diagrammvorlage erstellen, jedoch schon eine andere Diagrammvorlage mit diesem Namen vorhanden ist.

Syntax

OG_Duplicate_Template_Name EXCEPTION;

Fehlercode	 102157


OG_Env_Var_Error

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn OG_Translate_Envvar bei dem Versuch, eine Umgebungsvariable auszuwerten, auf einen Fehler stößt.

Syntax

OG_Env_Var_Error EXCEPTION;

Fehlercode	 102102


OG_Env_Var_Notfound

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn OG_Translate_Envvar versucht, eine Umgebungsvariable zu übersetzen, diese Variable jedoch für Ihr System nicht definiert wurde.

Syntax

OG_Env_Var_Notfound EXCEPTION;

Fehlercode	 102103


OG_Font_Not_Found

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, eine Schriftart mit einem Schriftartnamen einzustellen, der in Ihrem System nicht gefunden wird.

Syntax

OG_Font_Not_Found EXCEPTION;

Fehlercode	 102098


OG_Generate_Display_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn OG_Generate_Display bei dem Versuch, eine grafische Anwendung zu generieren, auf einen Fehler stößt.

Syntax

OG_Generate_Display_Failure EXCEPTION;

Fehlercode	 102105


OG_Get_Object_Prop_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn bei dem Versuch, den Wert eines Objektattributs einzulesen, ein Fehler auftritt.

Syntax

OG_Get_Object_Prop_Failure EXCEPTION;

Fehlercode	 102163


OG_Get_Param_Error

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn bei dem Versuch, einen Parameterwert einzulesen, ein Fehler auftritt.

Syntax

OG_Get_Param_Error EXCEPTION;

Fehlercode	 102175


OG_Get_Printer_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, zu drucken, Graphics Builder den Drucker jedoch nicht finden kann.

Syntax

OG_Get_Printer_Failure EXCEPTION;

Fehlercode	 102160


OG_Get_Property_Error

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn bei dem Versuch, den Wert eines Objektattributs einzulesen, ein Fehler auftritt.

Syntax

OG_Get_Property_Error EXCEPTION;

Fehlercode	 102179


OG_Hide_Active_Layer

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn die gerade aktive Ebene als Argument für OG_Hide_Layer verwendet wird. Um eine Ebene zu deaktivieren, machen Sie eine andere Ebene mit OG_Activate_Layer aktiv.

Syntax

OG_Hide_Active_Layer EXCEPTION;

Fehlercode	 102013


OG_Host_Failure_Error

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn die vordefinierte Prozedur OG_Host bei dem Versuch, einen Befehl auf dem Hostsystem auszuführen, auf einen Fehler stößt.

Syntax

OG_Host_Failure_Error EXCEPTION;

Fehlercode	 102059


OG_Image_Creation_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn bei dem Versuch, ein Bild zu erstellen, ein Fehler auftritt.

Syntax

OG_Image_Creation_Failure EXCEPTION;

Fehlercode	 102083


OG_Image_Export_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn OG_Export_Image bei dem Versuch, ein Bild zu exportieren, auf einen Fehler stößt.

Syntax

OG_Image_Export_Failure EXCEPTION;

Fehlercode	 102087


OG_Image_Import_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn OG_Import_Image bei dem Versuch, ein Bild zu importieren, auf einen Fehler stößt.

Syntax

OG_Image_Import_Failure EXCEPTION;

Fehlercode	 102093


OG_Incompatible_Pos_Dir

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine ungültige Achsenrichtung oder -position angeben.

Syntax

OG_Incompatible_Pos_Dir EXCEPTION;

Fehlercode	 102141


OG_Insert_Column_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, eine Spalte in eine Abfrage einzufügen. Sie können Spalten nur in benutzerdefinierte Abfragen einfügen.

Syntax

OG_Insert_Column_Failure EXCEPTION;

Fehlercode	 102168


OG_Internal_OG_Error

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein schwerwiegender interner Fehler auftritt. Nehmen Sie Verbindung mit der Zentralen Kundenunterstützung von Oracle auf.

Syntax

OG_Internal_OG_Error EXCEPTION;

Fehlercode	 102000


OG_Internal_Tk_Error

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein schwerwiegender interner Fehler auftritt. Nehmen Sie Verbindung mit der Zentralen Kundenunterstützung von Oracle auf.

Syntax

OG_Internal_Tk_Error EXCEPTION;

Fehlercode	 102001


OG_Invalid_Arc_Fill

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie beim Einstellen des Füllstils eines Bogens einen ungültigen Wert benutzen.

Syntax

OG_Invalid_Arc_Fill EXCEPTION;

Fehlercode	 102066


OG_Invalid_Arrowstyle

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie beim Einstellen des Pfeilstils einer Linie einen ungültigen Wert angeben.

Syntax

OG_Invalid_Arrowstyle EXCEPTION;

Fehlercode	 102022


OG_Invalid_Axis

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Achsenwert angeben. Gültige Werte sind nur OG_X_Axis, OG_Y1_Axis und OG_Y2_Axis.

Syntax

OG_Invalid_Axis EXCEPTION;

Fehlercode	 102140


OG_Invalid_Axis_Handle

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, ein ungültiges Achsen-Handle zu referenzieren.

Syntax

OG_Invalid_Axis_Handle EXCEPTION;

Fehlercode	 102122


OG_Invalid_Axis_Mapping

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, ein Diagramm mit einer ungültigen Achsenzuordnung zu aktualisieren.

Syntax

OG_Invalid_Axis_Mapping EXCEPTION;

Fehlercode	 102134


OG_Invalid_Baselinetype

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Basislinientyp angeben.

Syntax

OG_Invalid_Baselinetype EXCEPTION;

Fehlercode	 102132


OG_Invalid_Baseline_Value

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Wert der Basislinie angeben.

Syntax

OG_Invalid_Baseline_Value EXCEPTION;

Fehlercode	 102153


OG_Invalid_Bbox

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Wert für das Argument which_bbox in der vordefinierten Prozedur OG_Update_Bbox angeben.

Syntax

OG_Invalid_Bbox EXCEPTION;

Fehlercode	 102060


OG_Invalid_Buttonproc_Handle

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein Attributsatz, der als Argument für eine Prozedur benutzt wird, einen ungültigenWert für das Attribut der Schaltflächenprozedur enthält.

Syntax

OG_Invalid_Buttonproc_Handle EXCEPTION;

Fehlercode	 102006


OG_Invalid_Cachetype

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Cache-Typ angeben. Gültige Werte sind nur OG_Append_Cachetype, OG_Copy_Cachetype und OG_None_Cachetype.

Syntax

OG_Invalid_Cachetype EXCEPTION;

Fehlercode	 102170


OG_Invalid_Cap_Style

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Wert für das Linienende angeben.

Syntax

OG_Invalid_Cap_Style EXCEPTION;

Fehlercode	 102018


OG_Invalid_Catwidth

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine ungültige Kategorienbreite angeben.

Syntax

OG_Invalid_Catwidth EXCEPTION;

Fehlercode	 102135


OG_Invalid_Chart_Creation_Attr

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein kombinierter Diagramm-Attributsatz, der als Argument für OG_Make benutzt wird, einen Diagramm-Attributsatz enthält, dessen Attribute nicht gültig sind. Wenn ein Diagramm das erste Mal erstellt wird, müssen Sie eine Vorlage und eine Abfrage angeben, die dem Diagramm zugeordnet werden soll.

Syntax

OG_Invalid_Chart_Creation_Attr EXCEPTION;

Fehlercode	 102054


OG_Invalid_Chart_Update_Mask

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn der als Argument für OG_Update_Chart benutzte Maskenwert ungültig ist.

Syntax

OG_Invalid_Chart_Update_Mask EXCEPTION;

Fehlercode	 102052


OG_Invalid_Child_Del_Total

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn der als Argument für OG_Delete_Child benutzte Wert, der der die Gesamtanzahl von zu löschenden untergeordneten Objekten angibt, größer ist als die Anzahl von untergeordneten Objekten, die nach (und einschließlich) dem zu löschenden angegebenen ersten Unterobjekt tatsächlich in der Gruppe vorhanden sind.

Syntax

OG_Invalid_Child_Del_Total EXCEPTION;

Fehlercode	 102032


OG_Invalid_Child_Index

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn der als Argument für OG_Delete_Child, OG_Get_Child oder OG_Insert_Child benutzte Indexwert größer ist als die Anzahl von untergeordneten Objekten in der Gruppe minus eins.

Syntax

OG_Invalid_Child_Index EXCEPTION;

Fehlercode	 102031


OG_Invalid_Child_Object

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie OG_Insert_Child aufrufen und das Argument child_hdl auf ein Objekt einstellen, das nicht in eine Gruppe eingefügt werden kann.

Syntax

OG_Invalid_Child_Object EXCEPTION;

Fehlercode	 102116


OG_Invalid_Cmptext_Del_Total

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn der als Argument für OG_Delete_Cmptext benutzte Wert, der die Gesamtanzahl von zu löschenden zusammengesetzten Textelementen angibt, größer ist als die Anzahl von zusammengesetzten Textelementen, die nach (und einschließlich) dem ersten angegebenen zu löschenden Element in dem Textobjekt vorhanden sind.

Syntax

OG_Invalid_Cmptext_Del_Total EXCEPTION;

Fehlercode	 102037


OG_Invalid_Cmptext_Index

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen zusammengesetzten Textindex angeben, der größer ist als die Anzahl von zusammengesetzten Textelementen in dem Textobjekt minus eins.

Syntax

OG_Invalid_Cmptext_Index EXCEPTION;

Fehlercode	 102036


OG_Invalid_Color_Name

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie für eines der Farbattribute einen ungültigen Wert angeben.

Syntax

OG_Invalid_Color_Name EXCEPTION;

Fehlercode	 102015


OG_Invalid_Column_Index

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Wert für das Argument col_num in der vordefinierten Funktion OG_Get_Schema benutzen.

Syntax

OG_Invalid_Column_Index EXCEPTION;

Fehlercode	 102099


OG_Invalid_Column_Name

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn:

•	Ein Feldsatz, der einen ungültigen Spaltennamen enthält (mit OG_Insert_Field) in ein Diagramm eingefügt wurde und das Diagramm dann durch einen Aufruf von OG_Update_Chart aktualisiert wird.

•	Ein ungültiger Spaltenname als Argument für OG_Set_Attr (bei der Einstellung der Attribute von einem der Elemente eines Diagramms) benutzt wird und das Diagramm dann durch einen Aufruf von OG_Update_Chart aktualisiert wird.

•	Ein ungültiger Spaltenname als Argument für OG_Get_Charcell, OG_Get_Datecell oder OG_Get_Numcell verwendet wird.

 Syntax

OG_Invalid_Column_Name EXCEPTION;

Fehlercode	 102044


OG_Invalid_Compression_Type

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine ungültige Konstante zur Bildkomprimierung angeben.

Syntax

OG_Invalid_Compression_Type EXCEPTION;

Fehlercode	 102121


OG_Invalid_Cursor_Offset

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn der Offset-Wert, der als Argument für OG_Start_From benutzt wird, größer ist als die Anzahl von Zeilen, die für die angegebene Abfrage vorhanden sind, minus eins.

Syntax

OG_Invalid_Cursor_Offset EXCEPTION;

Fehlercode	 102047


OG_Invalid_Curvefit

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Kurventyp angeben.

Syntax

OG_Invalid_Curvefit EXCEPTION;

Fehlercode	 102158


OG_Invalid_Dash_Style

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein Attributsatz, der als Argument für OG_Make oder OG_Set_Attr benutzt wird, einen ungültigen Wert für das Strichart-Attribut enthält.

Syntax

OG_Invalid_Dash_Style EXCEPTION;

Fehlercode	 102019


OG_Invalid_Data_File

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Graphics Builder bei dem Versuch, eine PRN-, SYLK- oder WKS-Datei zu öffnen bzw. aus dieser zu lesen, auf einen Fehler stößt.

Syntax

OG_Invalid_Data_File EXCEPTION;

Fehlercode	 102077


OG_Invalid_Data_Flag

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie ein ungültiges Daten-Flag angeben. Gültige Werte sind nur die vordefinierten Konstanten OG_Newdata und OG_Olddata.

Syntax

OG_Invalid_Data_Flag EXCEPTION;

Fehlercode	 102042


OG_Invalid_Data_Value

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie OG_Update_Chart aufrufen und die Abfrage, auf der das Diagramm basiert, Daten enthält, die für diesen Diagrammtyp ungültig sind (z.B. wenn der Diagrammtyp ein Kreis ist und die Abfrage negative Daten enthält).

Syntax

OG_Invalid_Data_Value EXCEPTION;

Fehlercode	 102070


OG_Invalid_Date_Format

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie ein ungültiges Datumsformat angeben.

Syntax

OG_Invalid_Date_Format EXCEPTION;

Fehlercode	 102108


OG_Invalid_Datevalue

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Datumswert angeben.

Syntax

OG_Invalid_Datevalue EXCEPTION;

Fehlercode	 102133


OG_Invalid_Depthsize

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine ungültige 3D-Tiefe angeben.

Syntax

OG_Invalid_Depthsize EXCEPTION;

Fehlercode	 102129


OG_Invalid_Direction

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine ungültige Achsenrichtung angeben.

Syntax

OG_Invalid_Direction EXCEPTION;

Fehlercode	 102143


OG_Invalid_Display_Handle

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein ungültiges Handle der grafischen Anwendung als Argument für OG_Close_Display benutzt wird.

Syntax

OG_Invalid_Display_Handle EXCEPTION;

Fehlercode	 102011


OG_Invalid_Drawing_Format

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Wert für das Argument format in den vordefinierten Prozeduren OG_Export_Drawing oder OG_Import_Drawing verwenden.

Syntax

OG_Invalid_Drawing_Format EXCEPTION;

Fehlercode	 102089


OG_Invalid_External_Location

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Speicherort angeben. Gültige Werte sind nur die vordefinierten Konstanten OG_Db und OG_Filesystem.

Syntax

OG_Invalid_External_Location EXCEPTION;

Fehlercode	 102056


OG_Invalid_Event_Mask

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, einen ungültigen Wert für das Ereignisattribut anzugeben.

Syntax

OG_Invalid_Event_Mask EXCEPTION;

Fehlercode	 102058


OG_Invalid_Field_Datatype

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie OG_Update_Chart aufrufen und die Abfrage, auf der das Diagramm basiert, Daten enthält, deren Typ für dieses Diagramm ungültig sind. So können z.B. die abhängigen Felder eines Kreisdiagramms nicht den Datentyp CHAR aufweisen. Sonst wird diese Exception ausgelöst.

Syntax

OG_Invalid_Field_Datatype EXCEPTION;

Fehlercode	 102069


OG_Invalid_Field_Del_Total

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn der als Argument für OG_Delete_Field benutzte Wert, der die Gesamtanzahl von Feldern angibt, die aus einem Diagramm gelöscht werden sollen, größer ist als die Anzahl von Feldern, die tatsächlich nach (und einschließlich) dem ersten angegebenen zu löschenden Feld vorhanden sind.

Syntax

OG_Invalid_Field_Del_Total EXCEPTION;

Fehlercode	 102041


OG_Invalid_Field_Index

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn der als Argument für OG_Delete_Field, OG_Get_Field oder OG_Insert_Field benutzte Indexwert größer ist als die Anzahl von Feldern in dem Diagramm minus eins.

Syntax

OG_Invalid_Field_Index EXCEPTION;

Fehlercode	 102040


OG_Invalid_Field_Template

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Namen einer Feldvorlage angeben.

Syntax

OG_Invalid_Field_Template EXCEPTION;

Fehlercode	 102067


OG_Invalid_Field_Type

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein Feldsatz, der einen ungültigen Feldtyp enthält (mit OG_Insert_Field) in ein Diagramm eingefügt wurde und das Diagramm dann durch einen Aufruf von OG_Update_Chart aktualisiert wird. Gültige Werte für Feldtypen umfassen die vordefinierten Konstanten OG_Dependent und OG_Independent.

Syntax

OG_Invalid_Field_Type EXCEPTION;

Fehlercode	 102045


OG_Invalid_Ftemp_Del_Total

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, mehr Feldvorlagen zu löschen, als in einer Diagrammvorlage vorhanden sind.

Syntax

OG_Invalid_Ftemp_Del_Total EXCEPTION;

Fehlercode	 102125


OG_Invalid_Ftemp_Index

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine ungültige Feldvorlage, die aus einer Diagrammvorlage gelöscht werden soll, angeben.

Syntax

OG_Invalid_Ftemp_Index EXCEPTION;

Fehlercode	 102124


OG_Invalid_Gridct

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Rasterzähler angeben.

Syntax

OG_Invalid_Gridct EXCEPTION;

Fehlercode	 102155


OG_Invalid_Image_Format

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Wert für das Argument format in den vordefinierten Prozeduren OG_Export_Image oder OG_Import_Image benutzen.

Syntax

OG_Invalid_Image_Format EXCEPTION;

Fehlercode	 102082


OG_Invalid_Join_Style

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Join-Stil angeben.

Syntax

OG_Invalid_Join_Style EXCEPTION;

Fehlercode	 102017


OG_Invalid_Labelrot

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine ungültige Beschriftungsdrehung angeben.

Syntax

OG_Invalid_Labelrot EXCEPTION;

Fehlercode	 102150


OG_Invalid_Layer_Handle

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein ungültiges Ebenen-Handle als Argument für OG_Activate_Layer, OG_Hide_Layer oder OG_Show_Layer benutzt wird.

Syntax

OG_Invalid_Layer_Handle EXCEPTION;

Fehlercode	 102009


OG_Invalid_Linestyle

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Linienstil angeben.

Syntax

OG_Invalid_Linestyle EXCEPTION;

Fehlercode	 102159


OG_Invalid_Min_Max

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Achsen-Mindestwert oder -Höchstwert angeben.

Syntax

OG_Invalid_Min_Max EXCEPTION;

Fehlercode	 102139


OG_Invalid_Minimum

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Achsen-Mindestwert angeben.

Syntax

OG_Invalid_Minimum EXCEPTION;

Fehlercode	 102154


OG_Invalid_Month

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Monat angeben.

Syntax

OG_Invalid_Month EXCEPTION;

Fehlercode	 102149


OG_Invalid_Number_Format

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie ein ungültiges Zahlenformat angeben.

Syntax

OG_Invalid_Number_Format EXCEPTION;

Fehlercode	 102138


OG_Invalid_Object_Handle

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie ein ungültiges Objekt-Handle als Argument für ein Unterprogramm benutzen.

Syntax

OG_Invalid_Object_Handle EXCEPTION;

Fehlercode	 102003


OG_Invalid_Object_Type

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein Attributsatz, der als Argument für OG_Make oder OG_Set_Attr benutzt wird, einen ungültigen Wert für das Objekttyp-Attribut enthält.

Syntax

OG_Invalid_Object_Type EXCEPTION;

Fehlercode	 102020


OG_Invalid_Overlap

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Überlappungswert angeben.

Syntax

OG_Invalid_Overlap EXCEPTION;

Fehlercode	 102152


OG_Invalid_Pattern_Name

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Musternamen angeben.

Syntax

OG_Invalid_Pattern_Name EXCEPTION;

Fehlercode	 102016


OG_Invalid_Pct_By

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Wert Prozent mit angeben.

Syntax

OG_Invalid_Pct_By EXCEPTION;

Fehlercode	 102148


OG_Invalid_Pct_Of

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Prozentsatz eines Wertes angeben.

Syntax

OG_Invalid_Pct_Of EXCEPTION;

Fehlercode	 102147


OG_Invalid_Pie_Usage

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Prozentsatz eines Wertes angeben.

Syntax

OG_Invalid_Pie_Usage EXCEPTION;

Fehlercode	 102136


OG_Invalid_Pie_Usagevalue

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Benutzungswert angeben.

Syntax

OG_Invalid_Pie_Usagevalue EXCEPTION;

Fehlercode	 102137


OG_Invalid_Plotpos

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine ungültige Darstellungsposition angeben.

Syntax

OG_Invalid_Plotpos EXCEPTION;

Fehlercode	 102151


OG_Invalid_Point_Del_Total

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn der als Argument für OG_Delete_Point benutzte Wert, der die Gesamtanzahl von zu löschenden Punkten angibt, größer ist als die Anzahl von Punkten, die tatsächlich in dem Objekt nach (und einschließlich) dem eingegebenen ersten zu löschenden Punkt vorhanden sind.

Syntax

OG_Invalid_Point_Del_Total EXCEPTION;

Fehlercode	 102035


OG_Invalid_Point_Index

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn der als Argument für OG_Delete_Point, OG_Get_Point oder OG_Insert_Point benutzte Indexwert größer ist als die Anzahl von Punkten in dem Objekt minus eins.

Syntax

OG_Invalid_Point_Index EXCEPTION;

Fehlercode	 102033


OG_Invalid_Position

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine ungültige Achsenposition angeben.

Syntax

OG_Invalid_Position EXCEPTION;

Fehlercode	 102142


OG_Invalid_Prn_Format

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine Abfrage ausführen, die eine PRN-Datei referenziert, die Datei jedoch kein gültiges PRN-Format hat.

Syntax

OG_Invalid_Prn_Format EXCEPTION;

Fehlercode	 102079


OG_Invalid_Query_Handle

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie ein ungültiges Abfrage-Handle angeben.

Syntax

OG_Invalid_Query_Handle EXCEPTION;

Fehlercode	 102004


OG_Invalid_Query_Source

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine ungültige SQL-Anweisung oder einen ungültigen Dateinamen für eine Abfrage angeben.

Syntax

OG_Invalid_Query_Source EXCEPTION;

Fehlercode	 102107


OG_Invalid_Query_Type

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Abfragetyp angeben.

Syntax

OG_Invalid_Query_Type EXCEPTION;

Fehlercode	 102109


OG_Invalid_Refline_Del_Total

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, mehr Referenzlinien zu löschen als in einer Diagrammvorlage vorhanden sind.

Syntax

OG_Invalid_Refline_Del_Total EXCEPTION;

Fehlercode	 102128


OG_Invalid_Refline_Index

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine ungültige zu löschende Referenzlinie angeben.

Syntax

OG_Invalid_Refline_Index EXCEPTION;

Fehlercode	 102127


OG_Invalid_Refline_Handle

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie ein ungültiges Referenzlinien-Handle referenzieren.

Syntax

OG_Invalid_Refline_Handle EXCEPTION;

Fehlercode	 102123


OG_Invalid_Row_Number

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn (bei der Einstellung der Attribute von einem der Elemente eines Diagramms) eine ungültige Zeilennummer als Argument für OG_Set_Attr benutzt wird und das Diagramm danach durch einen Aufruf von OG_Update_Chart aktualisiert wird.

Syntax

OG_Invalid_Row_Number EXCEPTION;

Fehlercode	 102053


OG_Invalid_Scale

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Skalierungswert angeben.

Syntax

OG_Invalid_Scale EXCEPTION;

Fehlercode	 102146


OG_Invalid_Shadowdir

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine ungültige Schattenrichtung angeben.

Syntax

OG_Invalid_Shadowdir EXCEPTION;

Fehlercode	 102131


OG_Invalid_Shadowsize

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine ungültige Schattengröße angeben.

Syntax

OG_Invalid_Shadowsize EXCEPTION;

Fehlercode	 102130


OG_Invalid_Smptext_Del_Total

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn der als Argument für OG_Delete_Smptext benutzte Wert, der die Gesamtanzahl von zu löschenden einfachen Textelementen angibt, größer ist als die Anzahl von einfachen Textelementen, die tatsächlich in dem zusammengesetzten Textelement nach (und einschließlich) dem angegebenen ersten zu löschenden Element vorhanden sind.

Syntax

OG_Invalid_Smptext_Del_Total EXCEPTION;

Fehlercode	 102039


OG_Invalid_Smptext_Index

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn der als Argument für OG_Delete_Smptext, OG_Get_Smptext oder OG_Insert_Smptext benutzte Indexwert größer ist als die Anzahl von einfachen Textelementen in dem zusammengesetzten Textelement minus eins.

Syntax

OG_Invalid_Smptext_Index EXCEPTION;

Fehlercode	 102038


OG_Invalid_Sound_Format

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie ein ungültiges Klangformat angeben.

Syntax

OG_Invalid_Sound_Format EXCEPTION;

Fehlercode	 102084


OG_Invalid_Sound_Handle

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein ungültiges Klang-Handle als Argument für OG_Play_Sound benutzt wird.

Syntax

OG_Invalid_Sound_Handle EXCEPTION;

Fehlercode	 102007


OG_Invalid_Step

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Schrittwert angeben.

Syntax

OG_Invalid_Step EXCEPTION;

Fehlercode	 102145


OG_Invalid_Sylk_Format

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine Abfrage ausführen, die eine SYLK-Datei referenziert, die Datei jedoch kein gültiges SYLK-Format hat.

Syntax

OG_Invalid_Sylk_Format EXCEPTION;

Fehlercode	 102078


OG_Invalid_Symbol_Index

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Symbolindex angeben.

Syntax

OG_Invalid_Symbol_Index EXCEPTION;

Fehlercode	 102023


OG_Invalid_Symbol_Size

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine ungültige Symbolgröße angeben.

Syntax

OG_Invalid_Symbol_Size EXCEPTION;

Fehlercode	 102024


OG_Invalid_Template_Handle

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, ein ungültiges Vorlagen-Handle zu benutzen.

Syntax

OG_Invalid_Template_Handle EXCEPTION;

Fehlercode	 102005


OG_Invalid_Template_Type

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Vorlagentyp angeben.

Syntax

OG_Invalid_Template_Type EXCEPTION;

Fehlercode	 102126


OG_Invalid_Text_Horalign

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Ausrichtungswert angeben.

Syntax

OG_Invalid_Text_Horalign EXCEPTION;

Fehlercode	 102026


OG_Invalid_Text_Horjust

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Justierungswert angeben.

Syntax

OG_Invalid_Text_Horjust EXCEPTION;

Fehlercode	 102027


OG_Invalid_Text_Spacing

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Zeilenabstandswert angeben.

Syntax

OG_Invalid_Text_Spacing EXCEPTION;

Fehlercode	 102025


OG_Invalid_Text_Vertalign

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Ausrichtungswert angeben.

Syntax

OG_Invalid_Text_Vertalign EXCEPTION;

Fehlercode	 102028


OG_Invalid_Text_Vertjust

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Justierungswert angeben.

Syntax

OG_Invalid_Text_Vertjust EXCEPTION;

Fehlercode	 102029


OG_Invalid_Tickpos

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine ungültige Teilungsposition angeben.

Syntax

OG_Invalid_Tickpos EXCEPTION;

Fehlercode	 102144


OG_Invalid_Timer_Handle

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie ein ungültiges Timer-Handle angeben.

Syntax

OG_Invalid_Timer_Handle EXCEPTION;

Fehlercode	 102010


OG_Invalid_Timer_Procedure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine ungültige Trigger-Prozedur angeben.

Syntax

OG_Invalid_Timer_Procedure EXCEPTION;

Fehlercode	 102112


OG_Invalid_Timer_Interval

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie ein ungültiges Zeitintervall angeben.

Syntax

OG_Invalid_Timer_Interval EXCEPTION;

Fehlercode	 102113


OG_Invalid_Transfer_Mode

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Transfermodus festlegen.

Syntax

OG_Invalid_Transfer_Mode EXCEPTION;

Fehlercode	 102057


OG_Invalid_Userexit_Invocation

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Graphics Builder einen angegebenen User Exit nicht aufrufen kann.

Syntax

OG_Invalid_Userexit_Invocation EXCEPTION;

Fehlercode	 102048


OG_Invalid_Window_Dimensions

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie ungültige Fensterabmessungen angeben.

Syntax

OG_Invalid_Window_Dimensions EXCEPTION;

Fehlercode	 102002


OG_Invalid_Window_Handle

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein ungültiges Fenster-Handle als Argument für ein Unterprogramm benutzt wird.

Syntax

OG_Invalid_Window_Handle EXCEPTION;

Fehlercode	 102008


OG_Invalid_Wks_Format

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine Abfrage ausführen, die eine WKS-Datei referenziert, die Datei jedoch kein gültiges WKS-Format hat.

Syntax

OG_Invalid_Wks_Format EXCEPTION;

Fehlercode	 102080


OG_Layer_Not_Child_Of_Root

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein Attributsatz, der als Argument für OG_Make benutzt wird, einen ungültigen Wert für das übergeordnete Attribut enthält.

Syntax

OG_Layer_Not_Child_Of_Root EXCEPTION;

Fehlercode	 102012


OG_Login_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, sich mit OG_Connect oder OG_Logon bei einer Datenbank anzumelden, die Anmeldung jedoch nicht erfolgreich war.

Syntax

OG_Login_Failure EXCEPTION;

Fehlercode	 102085


OG_Logoff_Disallowed

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie OG_Logoff aufrufen, Graphics Builder die Datenbankverbindung jedoch nicht schließen kann, weil Ihre grafische Anwendung geöffnete SQL-Cursor enthält.

Syntax

OG_Logoff_Disallowed EXCEPTION;

Fehlercode	 102101


OG_Logon_Disallowed

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie OG_Logon aufrufen, Graphics Builder die vorherige Datenbankverbindung jedoch nicht schließen kann, weil Ihre grafische Anwendung geöffnete SQL-Cursor enthält.

Syntax

OG_Logon_Disallowed EXCEPTION;

Fehlercode	 102100


OG_Logoff_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn OG_Logoff bei dem Versuch, die Datenbankverbindung zu schließen, auf einen Fehler stößt.

Syntax

OG_Logoff_Failure EXCEPTION;

Fehlercode	 102086


OG_Main_Window_Destruction

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn das Hauptfenster der grafischen Anwendung als Argument für OG_Destroy benutzt wird. Um das Hauptfenster zu schließen, ohne es zu zerstören, benutzen Sie OG_Hide_Window.

Syntax

OG_Main_Window_Destruction EXCEPTION;

Fehlercode	 102046


OG_Missing_Chart_Field

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie OG_Update_Chart aufrufen, die Abfrage, auf der das Diagramm basiert, jedoch nicht ein oder mehrere Felder enthält, wie vom Diagramm erwartet. Wenn Sie z.B ein Diagramm erstellen, um Werte für ENAME, SAL und COMM darzustellen, die Abfrage jedoch nur ENAME und SAL zurückgibt, wird diese Exception ausgelöst.

Syntax

OG_Missing_Chart_Field EXCEPTION;

Fehlercode	 102068


OG_No_Chart_Data

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie OG_Update_Chart aufrufen, die mit dem Diagramm verknüpfte Abfrage jedoch noch nicht ausgeführt wurde.

Syntax

OG_No_Chart_Data EXCEPTION;

Fehlercode	 102114


OG_No_Database_Connection

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn versucht wird, auf eine Datenbank zuzugreifen, die noch nicht erfolgreich angemeldet wurde. Sie kann von OG_Execute_Query oder OG_Open_Display ausgelöst werden.

Syntax

OG_No_Database_Connection EXCEPTION;

Fehlercode	 102055


OG_No_Dependent_Fields

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, ein Diagramm zu aktualisieren, das keine abhängigen Felder enthält.

Syntax

OG_No_Dependent_Fields EXCEPTION;

Fehlercode	 102072


OG_No_Independent_Fields

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, ein Diagramm zu aktualisieren, das keine unabhängigen Felder enthält.

Syntax

OG_No_Independent_Fields EXCEPTION;

Fehlercode	 102186


OG_No_Query_Name

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Abfragenamen angeben.

Syntax

OG_No_Query_Name EXCEPTION;

Fehlercode	 102173


OG_No_Schema

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, eine benutzerdefinierte Abfrage auszuführen, die kein Schema hat.

Syntax

OG_No_Schema EXCEPTION;

Fehlercode	 102165


OG_Not_Chart_Element

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, ein Objekt als Diagrammelement zu behandeln, dieses jedoch kein Diagrammelement ist.

Syntax

OG_Not_Chart_Element EXCEPTION;

Fehlercode	 102184


OG_Not_Supported_In_Designer

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, eine PL/SQL-Anweisung auszuführen, die nicht für Graphics Builder Designer anwendbar ist. Wahrscheinlich sollten Sie die Anweisung nur zur Laufzeit ausführen.

Syntax

OG_Not_Supported_In_Designer EXCEPTION;

Fehlercode	 102183


OG_Sound_Conversion_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen Klang importieren, Graphics Builder jedoch nicht von der anfänglichen Abtastrate oder dem Codierungsschema des Klangs konvertieren konnte. Im allgemeinen bedeutet dies, daß der Klang zu groß ist.

Syntax

OG_Sound_Conversion_Failure EXCEPTION;

Fehlercode	 102120


OG_No_Sound_Input_Device

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie mit OG_Play_Sound einen Klang wiedergeben, jedoch kein Klangausgabegerät für die Wiedergabe vorhanden ist.

Syntax

OG_No_Sound_Input_Device EXCEPTION;

Fehlercode	 102118


OG_No_Sound_Output_Device

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie mit OG_Record_Sound einen Klang aufzeichnen, jedoch kein Klangeingabegerät für die Aufzeichnung vorhanden ist.

Syntax

OG_No_Sound_Output_Device EXCEPTION;

Fehlercode	 102117


OG_Not_Chart_Object

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie ein vordefiniertes Unterprogramm aufrufen, das für ein Diagramm ausgeführt werden soll, das übergebene Argument jedoch kein gültiges Handle für ein Diagrammobjekt ist.

Syntax

OG_Not_Chart_Object EXCEPTION;

Fehlercode	 102061


OG_Not_Group_Object

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie ein vordefiniertes Unterprogramm aufrufen, das für eine Gruppe ausgeführt werden soll, das übergebene Argument jedoch kein gültiges Handle für ein Gruppenobjekt ist.

Syntax

OG_Not_Group_Object EXCEPTION;

Fehlercode	 102062


OG_Not_Image_Object

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie ein vordefiniertes Unterprogramm aufrufen, das für ein Bild ausgeführt werden soll, das übergebene Argument jedoch kein gültiges Handle für ein Bildobjekt ist.

Syntax

OG_Not_Image_Object EXCEPTION;

Fehlercode	 102064


OG_Not_Polygon_Object

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie ein vordefiniertes Unterprogramm aufrufen, das für einen Polygonzug oder ein Polygon ausgeführt werden soll, das übergebene Argument jedoch kein gültiges Handle zu einem Polygonzug- oder Polygonobjekt ist.

Syntax

OG_Not_Polygon_Object EXCEPTION;

Fehlercode	 102063


OG_Not_Text_Object

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie ein vordefiniertes Unterprogramm aufrufen, das für Textobjekte ausgeführt werden soll, das übergebene Argument jedoch kein gültiges Handle für ein Textobjekt ist.

Syntax

OG_Not_Text_Object EXCEPTION;

Fehlercode	 102065


OG_Null_Chart_Element

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie OG_Get_Chart_Element aufrufen und das Diagrammelement NULL ist.

Syntax

OG_Null_Chart_Element EXCEPTION;

Fehlercode	 102187


OG_Null_Module_Name

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen NULL-Modulnamen als Argument für ein vordefiniertes Unterprogramm angeben, das ein Modul aus dem Dateisystem oder der Datenbank exportiert, importiert oder öffnet.

Syntax

OG_Null_Module_Name EXCEPTION;

Fehlercode	 102110


OG_Open_Display_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn OG_Open_Display bei dem Versuch, eine grafische Anwendung zu öffnen, auf einen Fehler stößt.

Syntax

OG_Open_Display_Failure EXCEPTION;

Fehlercode	 102030


OG_Parent_Not_Group

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn das übergeordnete Attribut in einem Attributsatz, der als Argument für OG_Make benutzt wird, kein gültiges Handle zu einem Gruppenobjekt enthält.

Syntax

OG_Parent_Not_Group EXCEPTION;

Fehlercode	 102014


OG_Pctchart_Zero

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen ungültigen Wert Prozent von für ein Diagramm angeben.

Syntax

OG_Pctchart_Zero EXCEPTION;

Fehlercode	 102071


OG_Piechart_Sum_Overflow

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie ein Kreisdiagramm aktualisieren, für das Sie einen Gesamtwert (im Attributblatt Kreisrahmen) angegeben haben, der kleiner ist als die tatsächliche Summe der Daten, die von der Abfrage zurückgegeben werden.

Syntax

OG_Piechart_Sum_Overflow EXCEPTION;

Fehlercode	 102073


OG_Print_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Graphics Builder bei dem Versuch, die grafische Anwendung auszudrucken, auf einen Fehler stößt.

Syntax

OG_Print_Failure EXCEPTION;

Fehlercode	 102111


OG_Query_Execution_Error

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Graphics Builder bei dem Versuch, eine Abfrage auszuführen, auf einen Fehler stößt.

Syntax

OG_Query_Execution_Error EXCEPTION;

Fehlercode	 102075


OG_Recursive_Chart_Update

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein Prozeß, der ein Diagramm aktualisiert, einen Trigger aufruft, der dasselbe Diagramm explizit aktualisiert.

Syntax

OG_Recursive_Chart_Update EXCEPTION;

Fehlercode	 102185


OG_Root_Object_Destruction

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn das als Argument für OG_Destroy benutzte Objekt das Hauptobjekt in der Gruppenstruktur des Layouts ist.

Syntax

OG_Root_Object_Destruction EXCEPTION;

Fehlercode	 102021


OG_Row_Retrieval_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn OG_Get_Charcell, OG_Get_Datecell oder OG_Get_Numcell die aktuelle Zeile mit Daten nicht finden kann.

Syntax

OG_Row_Retrieval_Failure EXCEPTION;

Fehlercode	 102081


OG_Save_Display_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn OG_Save_Display bei dem Versuch, eine grafische Anwendung zu speichern, auf einen Fehler stößt.

Syntax

OG_Save_Display_Failure EXCEPTION;

Fehlercode	 102104


OG_Set_Object_Prop_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn beim Einstellen eines Objektattributs ein Fehler auftritt.

Syntax

OG_Set_Object_Prop_Failure EXCEPTION;

Fehlercode	 102162


OG_Set_Param_Error

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn bei der Einstellung eines Parameters ein Fehler auftritt.

Syntax

OG_Set_Param_Error EXCEPTION;

Fehlercode	 102174


OG_Set_Printer_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn bei der Einstellung des Druckernamens ein Fehler auftritt.

Syntax

OG_Set_Printer_Failure EXCEPTION;

Fehlercode	 102161


OG_Set_Property_Error

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn bei der Einstellung eines Objektattributs ein Fehler auftritt.

Syntax

OG_Set_Property_Error EXCEPTION;

Fehlercode	 102180


OG_Sound_Export_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn OG_Export_Sound bei dem Versuch, einen Klang zu exportieren, auf einen Fehler stößt.

Syntax

OG_Sound_Export_Failure EXCEPTION;

Fehlercode	 102088


OG_Sound_Import_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn OG_Import_Sound bei dem Versuch, einen Klang zu importieren, auf einen Fehler stößt.

Syntax

OG_Sound_Import_Failure EXCEPTION;

Fehlercode	 102094


OG_Sql_Execution_Error

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Graphics Builder bei dem Versuch, eine auf einer SQL-Anweisung basierende Abfrage auszuführen, auf einen Fehler stößt.

Syntax

OG_Sql_Execution_Error EXCEPTION;

Fehlercode	 102076


OG_Template_Export_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn OG_Export_Template bei dem Versuch, eine Vorlage zu exportieren, auf einen Fehler stößt.

Syntax

OG_Template_Export_Failure EXCEPTION;

Fehlercode	 102092


OG_Template_Import_Failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn OG_Import_Template bei dem Versuch, eine Vorlage zu importieren, auf einen Fehler stößt.

Syntax

OG_Template_Import_Failure EXCEPTION;

Fehlercode	 102096


OG_Too_Many_Data_Rows

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie eine Abfrage ausführen, die mehr Datenzeilen zurückgibt, als Graphics Builder in Ihrem System verarbeiten kann.

Syntax

OG_Too_Many_Data_Rows EXCEPTION;

Fehlercode	 102119


OG_Undefined_Param

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, einen undefinierten Parameter zu referenzieren.

Syntax

OG_Undefined_Param EXCEPTION;

Fehlercode	 102178


OG_Undefined_Property

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, ein Objektattribut zu referenzieren, das undefiniert ist.

Syntax

OG_Undefined_Property EXCEPTION;

Fehlercode	 102182


OG_Userexit_Failure_Error

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein User Exit den entsprechenden Fehlercode an Graphics Builder zurückgibt.

Syntax

OG_Userexit_Failure_Error EXCEPTION;

Fehlercode	 102049


OG_Userexit_Fatal_Error

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein User Exit den entsprechenden Fehlercode an Graphics Builder zurückgibt.

Syntax

OG_Userexit_Fatal_Error EXCEPTION;

Fehlercode	 102050


OG_Userexit_Unknown_Error

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein User Exit einen unbekannten Fehlercode an Graphics Builder zurückgibt.

Syntax

OG_Userexit_Unknown_Error EXCEPTION;

Fehlercode	 102051


Tool_Int.Duplicate_Parameter_Key

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, einen Parameter zu einer Parameterliste hinzuzufügen, ein Parameter mit diesem Namen jedoch schon definiert ist.

Syntax

Tool_Int.Duplicate_Parameter_Key EXCEPTION;

Fehlercode	 104508


Tool_Int.Duplicate_Parameter_List_Name

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, eine Parameterliste mit einem Namen zu erstellen, der schon von einer anderen Parameterliste benutzt wird.

Syntax

Tool_Int.Duplicate_Parameter_List_Name EXCEPTION;

Fehlercode	 104504


Tool_Int.Internal_Tools_Error

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn ein schwerwiegender interner Fehler auftritt.  Nehmen Sie Verbindung mit der Zentralen Kundenunterstützung von Oracle auf.

Syntax

Tool_Int.Internal_Tools_Error EXCEPTION;

Fehlercode	 104500


Tool_Int.Invalid_Communication_Mode

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, Tool_Int.Run_Product mit einem ungültigen Kommunikationsmodus aufzurufen. Gültige Werte sind ausschließlich die Paketkonstanten Tool_Int.Synchronous und Tool_Int.Asynchronous.

Syntax

Tool_Int.Invalid_Communication_Mode EXCEPTION;

Fehlercode	 104511


Tool_Int.Invalid_Execution_Mode

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, Tool_Int.Run_Product mit einem ungültigen Ausführungsmodus aufzurufen. Gültige Werte sind ausschließlich die Paketkonstanten Tool_Int.Batch und Tool_Int.Runtime.

Syntax

Tool_Int.Invalid_Execution_Mode EXCEPTION;

Fehlercode	 1045010


Tool_Int.Invalid_Location

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, Tool_Int.Run_Product mit einem ungültigen Speicherort für das angegebene Modul aufzurufen. Gültige Werte sind ausschließlich die Paketkonstanten Tool_Int.Db und Tool_Int.Filesystem.

Syntax

Tool_Int.Invalid_Location EXCEPTION;

Fehlercode	 104503


Tool_Int.Invalid_Parameter_List_Handle

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, ein ungültiges Parameterlisten-Handle zu referenzieren.

Syntax

Tool_Int.Invalid_Parameter_List_Handle EXCEPTION;

Fehlercode	 104506


Tool_Int.Invalid_Parameter_Key

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, einen Parameter mit einem ungültigen Namen zu referenzieren.

Syntax

Tool_Int.Invalid_Parameter_Key EXCEPTION;

Fehlercode	 104507


Tool_Int.Invalid_Parameter_List_Name

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, eine Parameterliste mit einem ungültigen Namen zu referenzieren.

Syntax

Tool_Int.Invalid_Parameter_List_Name EXCEPTION;

Fehlercode	 104505


Tool_Int.Invalid_Parameter_Type

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie einen Parametertyp auf einen anderen Wert als CHAR, DATE oder NUMBER einstellen.

Syntax

Tool_Int.Invalid_Parameter_Type EXCEPTION;

Fehlercode	 104501


Tool_Int.Invalid_Product

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Sie versuchen, Tool_Int.Run_Product mit einem ungültigen Produkt aufzurufen. Gültige Werte sind ausschließlich die Paketkonstanten Tool_Int.Book, Tool_Int.Forms und Tool_Int.Reports.

Syntax

Tool_Int.Invalid_Product EXCEPTION;

Fehlercode	 104502


Tool_Int..Run_Product_Failure
Tool_Int.run_product_failure

  Verwandte Themen

Beschreibung	Diese Exception wird ausgelöst, wenn Graphics Builder das von einem Aufruf von Tool_Int.Run_Product angegebene Produkt nicht ausführen kann. Informationen über die Vorbereitung des anderen Produkts zur Benutzung mit Graphics Builder finden Sie in der Graphics Builder-Dokumentation für Ihr Betriebssystem oder in der Produktdokumentation.

Syntax

Tool_Int..Run_Product_Failure EXCEPTION;

Fehlercode	 104509


Über Fehlermeldungen

Für jede Komponente gibt es ein eindeutiges Fehlermeldungs-Präfix.

Präfix	Komponente
FRM	Form Builder
OG	Graphics Builder
PDE	Procedure Builder
REP	Report Builder
BRW	Query Builder
BRS	Schema Builder
NX, XBD	Translation Builder
Hinweis: Bei UNIX setzt Report Builder den Wert der Variablen $status, der in einigen Meldungen angezeigt wird, auf  0 (erfolgreicher Abschluß) oder 1 (nicht erfolgreicher Abschluß).

Neben den Fehlermeldungen von Forms Developer oder Reports Developer können möglicherweise auch Fehlermeldungen von anderen Quellen angezeigt werden.

Präfix	Quelle	Hilfe
ORA	Oracle Server	Oracle8 Error Messages-Handbuch
PLS	PL/SQL	Oracle8 Error Messages-Handbuch
NET	SQL*Net	Oracle Network Products Messages-Handbuch
Das Handbuch Oracle8 Error Messages  enthält Fehlermeldungscodes und Beschreibungen für alle Datenbank-Dienstprogramme, wie z.B. SQL*DBA, SQL*Loader,SQL*Module, Export, Import und die Oracle Precompiler.

Systemspezifische Fehlermeldungen werden in der Betriebssystemdokumentation erläutert.


Verbindung mit Oracle Support aufnehmen

Bei einigen Fehlern (d.h. internen Fehlern) müssen Sie Oracle Support anrufen, um den Fehler zu melden. Wenn Sie Verbindung mit Oracle Support aufnehmen, sollten Sie folgende Informationen bereithalten:

1	Ihren Namen, Firmennamen und die ID-Nummer für die Zentrale Kundenunterstützung von Oracle.

2	Hardware, Betriebssystem und Versionsnummer des Betriebssystems, auf dem Oracle Developer läuft.

3	Die vollständige Versionsnummer der Komponenten, die Sie beim Auftreten des Fehlers benutzt haben, einschließlich Revisionsnummer und gegebenenfalls Port-Release-Nummer. (Wenn Sie die Versionsnummer einer Komponenten nicht genau kennen, wählen Sie Hilfe [image] Info.)

4	Alle anderen Produkte (und Versionsnummern), die benutzt wurden, als der Fehler auftrat (z.B. Oracle 8.0.4).

5	Wenn mehrere Fehler oder Meldungen ausgegeben wurden, die genauen Meldungsnummern und die Beschreibung in der Reihenfolge, in der diese angezeigt wurden.

6	Eine Beschreibung des Problems einschließlich ungewöhnlicher Bedingungen.

7	Den Schweregrad des Fehlers entsprechend den folgenden Codes:

•	1:	 Programm kann nicht benutzt werden, kritische Auswirkung auf Vorgänge.

•	2:	 Programm kann benutzt werden, Vorgänge sind ernsthaft eingeschränkt.

•	3:	 Programm kann mit begrenzten Funktionen benutzt werden. Nicht kritisch für den Gesamtbetrieb.

•	4:	 Problem wurde vom Kunden umgangen. Minimale Auswirkung, wenn überhaupt, auf Vorgänge.


Anormale Bedingungen

Gelegentlich werden Sie auf einen Fehler stoßen, der als anormale Bedingung bezeichnet wird. Anormale Bedingungen können folgende Ursachen haben:

•	Ein anderer Benutzer hat eine Funktion ausgeführt, aufgrund derer Ihre Anwendung die angeforderte Task nicht ausführen konnte. Wenn z.B. ein Benutzer die Benutzeroberfläche umgangen und Daten in einer Datenbanktabelle geändert hat, wurde möglicherweise ein ungültiger Wert eingegeben.

•	Die Aufgabe konnte wegen eines Bugs in Oracle Developer nicht erfolgreich ausgeführt werden.

 Maßnahme   Als erstes sollten Sie Verbindung mit dem Systemadministrator aufnehmen, um festzustellen, ob die Meldung von einem anderen Programm als Forms Developer oder Reports Developer verursacht wurde. Wenn Sie feststellen, daß die Meldung nicht auf einen Benutzerfehler oder ein Systemproblem zurückzuführen ist, sollten Sie Verbindung mit Oracle Support aufnehmen aufnehmen.


Glossar

A

    Abfrage
    Abfragefilterfunktion
    Abgleichen
    Abhängige Daten
    Abhängigkeitsansicht
    Abhängigkeitsbaum
    Abschnitt
    Abtrennbares Menü
    Achsendiagramm
    ActiveX
    Ada
    Adreßetikettenlayout
    Aggregatfunktion
    Aktion
    Aktives Fenster/Aktive Ansicht
    Aktiviert
    Aktualisieren
    Alias
    Anhang
    Anker
    Ankerpunkt
    Anmelden
    Anonymer Block
    Ansicht
    Anweisung
    Anwendung
    Anzeigeobjekt
    Applet
    Argument
    Argument für ausführbares Programm
    ASCII
    Attribut
    Attribut
    Attributklasse
    Attributmaske
    Attributspalte
    Attributwert
    Aufgelöstes Objekt
    Aufgliedern
    Aufrufschnittstelle
    Aufrufstapel
    Ausdruck
    Ausführen
    Ausführung
    Ausrichtung
    Ausschneiden
    Ausschnitt
    Auswahl
    Auswahlskript
    Äußere Umrandung

 B

    Bedingung
    Beenden
    Befehlszeile
    Benutzerdefinierte Aktion
    Benutzerdefinierter Makro
    Benutzerdefiniertes Maß
    Benutzerdefinierter Typ
    Benutzerregistrierung
    Beschriftung
    Bibliothek
    Bild
    Bildschirmteiler
    Bindereferenz
    Bindevariable
    Blatt
    Block
    Boilerplate
    Break-Trigger
    Builder

C

    Cache (Speicher)
    cartridge
    CGI
    CGM
    CHAR-Datentyp
    Client
    Client-/Server-Architektur
    CMDFILE
    Collection-Typ
    Cursor

D

    Darstellungstyp
    Data Dictionary
    DATE
    Dateiknoten
    Datenbank
    Datenbank-Trigger
    Datenlink
    Datenmodell
    Datenquelle
    Datensatz
    Datensatzgruppe
    Datenstruktur-Knoten
    Datentyp
    Datumsachse
    DB-Adresse
    Deaktiviert
    Debug-Aktion
    Debuggen
    Debugger
    Debug-Trigger
    Designer
    Designer (Oracle)
    Detail-Abfrage
    Diagrammelement
    Diagrammobjekt
    Diagrammvorlage
    Dialogfeld
    DIANA
    Dimension
    Dimensionshierarchie
    Dimensionswert
    Dokumentvorlage
    Druckersteuercode
    Duplizieren
    Dynamisch gespeicherte Auswahl

E

    EBCDIC
    Ebene
    Editor
    Einfügen
    Einfügen-Modus
    Eingabeobjekt
    Element
    Elementtyp
    Entfernte Datenbank
    Ersetzen-Modus
    Exception
    Exportdatei
    Exportieren
    Externe Abfrage
    Externe PL/SQL-Bibliothek

F

    Familie
    Farbpalette
    Feld
    Feldvorlage
    Fenster
    Filter
    Firewall
    Flattened Object
    Flex-Modus
    Fokus
    Formatmaske
    Format-Trigger
    Formel
    Formelspalte
    Formlayout
    Fremdschlüssel
    Füllbereich
    Funktion

G

    Gefangen-Modus
    Geltungsbereich
    Generieren
    Generieren
    Gespeicherte Auswahl
    Gespeicherter Programmblock
    Gespeichertes Unterprogramm
    Gleichrangiges Objekt
    Gleichzeitigkeit
    Globale Registrierung
    Globale Variable
    Grafische Anwendung
    Gruppe
    Gruppenbaum
    Gruppenfilter
    Gruppenwechselbericht
    Gruppenwechseldiagramm
    Gültige XML
    GUI

H

    Handle
    Hauptknoten
    Hauptteil
    Hierarchie
    Hintergrundelement
    Hintergrundprozeß
    HTML
    HTTP
    Hyperlink
    Hypertext

I

    ICD
    Implizites Objekt
    Importieren
    Index
    Innere Umrandung
    Integritätsregel
    Internet
    Interpreter-Skript
    Intranet
    IP (Internet Protocol)-Adresse

J

    JAR
    Java
    Join
    Justierung

K

    Kaskadierende Dokumentvorlage
    Kategorie
    Kategorienachse
    Kategorienachse
    Klassifizierung
    Klausel
    Knoten
    Kommentar
    Kompilieren
    Komponente
    Konstrukt
    Kontextbereich
    Kontrollgruppe
    Kontrollkästchen
    Kontrollspalte
    Kontrollsumme
    Koordinaten (x, y)
    Koordinatenebene
    Koordinatensystem
    Korrelierte Unterabfrage
    Kopieren
    Kreuzprodukt
    Kreuztabelle

L

    Laufzeit
    Laufzeit-Parametermaske
    Launcher
    Layouteinheit
    Layout
    Leinwandausschnitt
    Leinwand
    Lesekonsistenz
    Lexikalische Referenz
    Link
    Link-Datei
    Listenfeld
    Listenobjekt
    Logische Operatoren
    Logische Seite
    Lokale Datenbank
    Lokale Registrierung
    Lokale Variable

M

    Makro
    Master-/Detail-Layout
    Maß
    Matrixbericht
    Matrixlayout
    Matrixzelle
    Megabyte (MB)
    Mehrzeilenfeld
    Meldungsfeld
    Methode
    Modales Fenster
    Modul
    Muster

N

    NA-Wert
    Nach unten erweiterbar
    Nicht im Cache vorhandene Spalte
    Nicht-modales Fenster
    NOCACHE
    NULL-Wert
    Numerische Operatoren

O

    Objekte auf Berichtebene
    Objekt
    Objekt
    Objektgruppe
    Objekt-Handle
    Objektknoten
    Objektnavigator
    Objektspalte
    Objekttabelle
    Objekttyp
    ODBC
    OLE
    OLE-Container
    OLE-Server
    Optionsgruppe
    Optionsschaltfläche
    Oracle-Datentyp
    Oracle Designer
    ORACLE_HOME
    Organisationsknoten

P

    Paket
    Paketrumpf
    Paketspezifikation
    Palette
    Parameter
    Parameterliste
    Pcode
    PDF
    Physikalische Seite
    Platzhalter-Benutzername
    PL/SQL
    pld-Datei
    pll-Datei
    pls-Datei
    plx-Datei
    Popup-Liste
    Port
    Primärschlüssel
    Programmblock
    Programmstop
    Projekt
    Projektansicht
    Projekt-Assistent
    Projektdatei
    Projektknoten
    Projektnavigator
    Projektobjekt
    Projektregistrierung
    Protokoll
    Prozedur
    prt-Datei
    Puffer

Q

    Qualifizierende Dimension
    Quelle

R

    Rahmen
    Rand/Auffüllen/Textanzeige
    Rand
    Rand
    Rand
    Rasterlinien
    RC4
    RDBMS
    rdf-Datei
    Referenzlinie
    REF-Spalte
    Registrieren
    Registrierung
    Relationale Operatoren
    rep-Datei
    Reports Background Engine (RWRBE60)
    Reports Queue Manager (RWRQM60)
    Reports Server (RWMTS60S)
    Reports Web Cartridge
    Reports Web CGI (RWCGI60)
    rex-Datei
    RGB
    Richtig formatierte XML
    Routine
    RTF
    Runfile

S

    Schalter
    Schaltfläche
    Schaltfläche Auslassungszeichen
    Schaltflächenprozedur
    Schema
    Schleife
    Schlüsselwort
    Seite
    Seitenumbruch
    SELECT-Anweisung
    Selektor
    Serienbrief-Layout
    Sitzung
    Skript
    Socket
    Spalte
    Spaltenobjekt
    Speichern
    Spezifikation
    SQL
    SQL-Anweisung
    SQL-Datei
    SQL-Skript
    Stamm
    Standard
    Stapel
    Stapel
    Stapelkompilierung
    Statische gespeicherte Auswahl
    Stellvertreterzeichen
    Steuerungspunkt
    Summenspalte
    SYLK
    Symbol
    Symbolleiste
    Syntax
    Systemvariable

T

    Tabellarisch
    Tabelle
    Tabellentyp
    TCP
    Textobjekt
    Titel
    Titelleiste
    Titelseite
    Transaktion
    Trigger
    Typ

U

    Übergeordneter Knoten
    Übergeordnetes Objekt
    Übergeordnetes Objekt
    Überlauf
    Umgebung
    Umrandung
    Umschließendes Objekt
    Unabhängige Daten
    Untergeordnete Abfrage
    Untergeordnetes Objekt
    Untergeordnetes Objekt
    Unterprogramm
    Unterprojekt
    Unterprojektknoten
    URL
    Ursprung
    User Exit

V

    Variable
    Variierender Array-Typ
    VBX
    VBX-Steuerfeld
    Veränderung
    Verborgen
    Vererben
    Vergleichsoperatoren
    Verschachtelte Matrix
    Verschlüsselung
    Virtueller Ordner
    Virtuelles Dateisystem
    Visuelles Attribut
    Vordefinierte Aktion
    Vordefinierte Funktion
    Vordefinierte Prozeduren
    Vordefinierter Datentyp
    Vordefinierter Makro
    Vordefinierter Typ
    Vordergrundelement
    Voreinstellungen
    Vorgänger
    Vorgängergruppe
    Vorschau
    Vorschau

W

    Warnfenster
    Web
    Web-Browser
    Web-Cartridge
    Web-Link
    Web-Server
    Werkzeug
    Werkzeug Abgleichen
    Werkzeug Alle
    Werkzeug Attribut
    Werkzeug Bereich
    Werkzeug Ebene
    Werkzeug Exception
    Werkzeug Familie
    Werkzeug Gespeicherte Auswahl
    Werkzeug Liste
    Werkzeug Oben/Unten
    Werkzeug Selektor
    Werkzeug Sortieren
    Werkzeugpalette
    Wert der Basislinie
    Werteachse
    Werteachse
    Werteliste
    Wertkonstrukt
    Wiederholungsrahmen
    WRB
    WKS
    WWW

X

    XML

Y

Z

    Zeile
    Zeilenobjekt
    Zelle
    Ziehen
    Ziel
    Zielknoten
    Zoom
    Zugeordnete Bibliothek
    Zugriffsberechtigung
    Zustellen
    Zwischenablage


In Project Builder eine Befehlsfolge, die entweder von Project Builder oder vom Benutzer angegeben wird, der für Dateien eines bestimmten Typs zuständig ist. Eine Aktion ist nicht auf einen einzelnen Dateityp beschränkt. Wenn die Aktion "Kompilieren" z.B. sowohl für Forms als auch für C-Quelldateien definiert ist, werden bei Auswahl von "Projekt kompilieren" alle .fmb- und .c-Dateien mit den entsprechenden Tools kompiliert. Siehe auch vordefinierte Aktion, Benutzerdefinierte Aktion


Eine Programmiersprache auf hoher Ebene, die vom U.S. Department of Defense zur Benutzung in eingebetteten Computersystemen entwickelt wurde.


Ein Fenster oder eine Ansicht, die eine Benutzereingabe aufnehmen kann.


(Oracle Express) Die Konsolidierung von Daten für verschiedene Dimensionswerte zu einem einzigen Wert, wie z.B. die Gesamtanzahl von Einheiten, die in allen Städten verkauft wurden, oder zu kleineren Wertegruppen, wie z.B. die durchschnittlich in den Städten einer Region verkauften Einheiten. Daten werden häufig auf der niedrigsten Detailebene erfaßt und mit der Aggregatfunktion im Hinblick auf die Analyse auf höheren Ebenen verbunden.


Ein modales Fenster, das Sie über eine Bedingung unterrichtet, die aufgrund der als letztes von Ihnen ausgeführten Aktion aufgetreten ist. Sie müssen auf ein Warnfenster reagieren.


Mit Ausrichtung wird angegeben, wie die Daten in einem Feld positioniert sind. Die Daten können linksbündig, rechtsbündig, zentriert, im Flattersatz linksbündig, im Flattersatz rechtsbündig oder im Flattersatz zentriert innerhalb der definierten Breite eines Feldes ausgerichtet werden.


Ein sekundärer Name, der in einer SQL-Anweisung zur Bezugnahme auf eine Tabelle, eine Ansicht oder eine Spalte benutzt wird.


(Oracle Express) Ein Werkzeug im Dialogfeld Selektor, mit dem Sie alle Werte in einer Dimension oder alle Werte in einer Dimension bei einer bestimmten Hierarchie auswählen können.


(Oracle Express) Ein Dimensionswert auf einer beliebigen Ebene über einem bestimmten Wert in einer Hierarchie. Der Vorgängerwert entspricht der aggregierten Gesamtsumme der Werte der untergeordneten Objekte. Im folgenden Beispiel wird der Dimensionswert "Europa" als Vorgänger von "Frankreich", "Lyon" und "Paris" in der Dimension GEOGRAPHY dargestellt.


Eine Gruppe, die direkt oder indirekt Eigentümer einer anderen Gruppe ist.


Ein Layoutobjekt, mit dem ein Punkt auf einem Objekt an einem Punkt auf einem anderen Objekt fixiert wird, wobei die Position des ersten Objekts in bezug auf das zweite Objekt verankert wird.


(Oracle Express) Ein spezifischer Dimensionswert, der benutzt wird, wenn Dimensionswerte basierend auf deren Familienzugehörigkeit ausgewählt werden oder durch eine Hierarchie navigiert wird.


Ein PL/SQL-Programmblock, der keinen Namen hat und das Vorhandensein der Schlüsselwörter BEGIN und END zur Einrahmung der ausführbaren Anweisungen nicht explizit fordert. Da anonyme Blöcke unbenannt sind, können andere Programmblöcke sie nicht referenzieren.


Ein Objekt, das im Gruppenbaum eines anderen Objekts über diesem anderen Objekt steht. Jedes Objekt ist ein übergeordnetes Objekt des entsprechenden untergeordneten Objekts.


 Ein Java-Ausdruck für kleine Programme, die dynamisch nach Bedarf in Web-Seiten oder Anwendungen importiert werden können.


Ein oder mehrere Programmodule, mit denen ein bestimmtes Ergebnis erzielt wird. Anwendungen können innerhalb von anderen Anwendungen verschachtelt sein. So könnte z.B. eine Anwendung zur Kontrolle des Lagerbestands einer Firma aus verschiedenen Form Builder-Anwendungen zur Eingabe von Daten und verschiedenen Graphics Builder-Anwendungen zur visuellen Darstellung der Daten bestehen.


1. Ein optionaler Ausdruck, der an einen Programmblock übergeben wird, damit der Programmblock diesen bearbeitet.
2. Klauseln, die Schlüsselwörter und die entsprechenden Werte enthalten.


Akronym für American National Standard Code for Information Interchange.


Eine schreibgeschützte Sammlung von PL/SQL-Unterprogrammen, die im allgemeinen mit einer Anwendung geliefert werden und die entsprechende PL/SQL-Quelle darstellen. Programmblöcke in einer zugeordneten Bibliothek werden implizit geladen, wenn sie zuerst beim Kompilieren oder zur Laufzeit von einem anderen Programmblock aufgerufen werden. Sie bleiben geladen, damit sie schnell wieder benutzt werden können, wodurch die Speicheranforderungen zur Laufzeit reduziert werden und die Leistung einer Anwendung verbessert wird. Siehe auch:  Bibliothek


1. Siehe Attribut.
2.  Ein Teil oder eine Komponente einer Oracle8-Objekttypdefinition. Jedes Attribut hat einen Namen und einen Oracle8-Datentyp. Wenn eine Objekttabelle basierend auf dem Objekttyp erstellt wird, entsprechen die Spalten in der Tabelle den Attributen in der Objekttypdefinition. Wenn ein Spaltenobjekt in einer relationalen Tabelle basierend auf dem Objekttyp erstellt wird, enthält das Spaltenobjekt das Äquivalent von Unterspalten, von denen eine jede einem Attribut in der Objekttypdefinition entspricht. Jedes Oracle8-Objektattribut wird in einer Tabelle als separates Datenobjekt behandelt, so als wäre es eine separate Spalte. Dies gilt sowohl für Objekttabellen als auch für Spaltenobjekte in relationalen Tabellen.
3. (Oracle Express) Eine beschreibende Eigenschaft, die von Dimensionswerten gemeinsam benutzt wird. Attribute stellen logische Gruppierungen dar, mit denen Benutzer Daten basierend auf ähnlichen Eigenschaften auswählen können. In einer Datenbank für Schuhe können Sie z.B. das Attribut Schuhfarbe verwenden, um alle Stiefel, Loafers und Slipper, die dieselbe Farbe haben, auszuwählen.


Die Spalten, aus denen ein Spaltenobjekt besteht (Oracle8).


In Graphics Builder das erste Element in einem Attribut-Deskriptor. Hier handelt es sich um eine 32-Bit-Maske, die das Toolkit über die Attribute unterrichtet, die von einem nachfolgenden Funktionsaufruf gesetzt oder abgerufen werden. Nur die Elemente, bei denen die entsprechenden Bits in der Attributmaske gesetzt sind, werden eingestellt oder abgerufen.


(Oracle Express) Ein Werkzeug im Dialogfeld Selektor, mit dem Sie Dimensionswerte basierend auf Attributen und Attributwerten auswählen können. In einer Datenbank für Soft Drinks könnten Sie z.B. alle Produkte auswählen, deren Größe 1 Liter entspricht. In diesem Beispiel ist Größe ein Attribut und 1 Liter ein Attributwert.


(Oracle Express) Die Werte in der Datenbank, aus denen ein Attribut besteht. In einer Datenbank für Eiscreme könnten die folgenden Attribute zu einem Geschmacksattribut in einer Dimension Produkt gehören: Vanille, Schokolade und Erdbeere. Dimensionswerte auf verschiedenen Ebenen in der Dimension Produkt - z.B. Marke, Präsentation und Größe  -- könnten denselben Wert für Geschmack verwenden.


Eine Diagrammart, bei der die Daten entsprechend ihrer Position auf der Diagrammachse dargestellt werden Ein Achsendiagramm kann zwei oder drei Achsen enthalten, wobei jede eine Werteachse, Kategorienachse oder Datumsachse sein kann.


Der weiße Teil eines Musters. Mit der Füllfarbenpalette weisen Sie dem Hintergrundelement Farben zu.


Ein nicht interaktiver Prozeß, der in einer Betriebssystemumgebung abläuft und einen bestimmten Dienst bzw. eine bestimmte Aktion ausführt. Bestimmte Oracle-Produkte verwenden Hintergrundprozesse für verschiedene Aufgaben, wie z.B. die Ausführung und Koordinierung von Aufgaben für gleichzeitige Benutzer der Datenbank, die Verarbeitung und Zustellung von E-Mails und die Verwaltung von Druckdiensten.


Der Wert, der als Anfangspunkt für die Darstellung von Feldern auf der Werteachse eines Diagramms benutzt wird.


Die ausführbare Datei, die eine Anwendung im Stapelmodus ausführt, ohne ein Fenstersystem zu benutzen.


Bei der Stapelkompilierung werden mehrere PL/SQL-Programmblöcke auf einmal in eine maschinenausführbare Form umgesetzt.


Eine Bezugnahme auf einen Parameter, der einen einzelnen literalen Wert (z.B. eine Zeichenfolge, eine Zahl oder ein Datum) ersetzt, der an einer beliebigen Stelle in einem PL/SQL-Konstrukt oder einer SQL SELECT-Anweisung auftritt. Bei einer Bindereferenz muß vor dem Parameternamen ein Doppelpunkt (:) stehen.


Eine globale Variable, die Sie erstellen und außerhalb eines PL/SQL-Pakets verwenden können.


1. Der Hauptprogrammblock in PL/SQL, der mit den Schlüsselwörtern DECLARE, BEGIN, EXCEPTION und END definiert wird.

2. In Form Builder ein logischer Container, der zu einer Datenbanktabelle oder Ansicht gehört.


1. Enthält dieselben Informationen wie die Programmblockspezifikation und umfaßt außerdem die tatsächliche Implementierung des Unterprogramms (d.h. die Folge von Aktionen). In den meisten Fällen muß nur ein Hauptteil für ein Unterprogramm definiert werden.

2. In Report Builder ein Bereich, der den Großteil des Berichtlayouts enthält (Text, Grafiken, Daten und Berechnungen) und in diesem Fall als Rumpf bezeichnet wird. Der Berichtrumpf steht zwischen den Titel- und Schlußseiten des Berichts.


Text und/oder Grafiken, die bei jeder Ausführung des Berichts in einem Bericht angezeigt werden. Bei einigen Produkten wird dies als "konstanter" Text bzw. "konstante" Grafiken bezeichnet.


Eine benutzerdefinierte Einrahmung eines Layoutobjekts, mit der im allgemeinen der Inhalt des Objekts hervorgehoben wird. Ränder werden so gezeichnet, daß die eine Hälfte der Randbreite außerhalb der Objekteinrahmung und die Hälfte innerhalb der Einrahmung liegt.


Siehe Innere Umrandung, Äußere Umrandung


Ein Achsendiagramm, bei dem zwei Datenkategorien auf einer Achse dargestellt werden.


Eine Abfragespalte, die einer Kontrollgruppe zugewiesen ist.


Eine Gruppe, mit der Berichtdaten aufgeteilt oder kategorisiert werden. Alle Daten in Abfragespalten, die einer Kontrollgruppe zugewiesen sind, werden über den Daten in den Spalten angezeigt, die zu anderen Gruppen gehören. Jeder Datensatz, der für eine Kontrollgruppe abgerufen wird, wird nur einmal angezeigt, während mehrere zusammengehörige Datensätze in anderen Gruppen angezeigt werden können.


Ein Bericht, der Kategorien enthält, mit denen die Berichtdaten in Gruppen aufgeteilt werden.


Ein PL/SQL -Block, der immer dann ausgeführt wird, wenn ein Programmstop erreicht wird. Siehe auch:  Programmstop.


Eine Debug-Aktion, die Sie in eine beliebige ausführbare Quellzeile in einem PL/SQL-Unterprogramm setzen können. Ein Programmstop unterbricht die Ausführung des Programmblocks und übergibt die Kontrolle an den PL/SQL-Interpreter. Mit Programmstops können Sie ein Unterprogramm inkremental ausführen und nach Laufzeitfehlern suchen. Siehe auch: Break-Trigger


Bezieht sich auf eine Komponente, mit der eine bestimmte Art von Dokument erstellt wird. So wird Form Builder z.B. benutzt, um Forms zu erstellen, während mit Report Builder Berichte erstellt werden.


Ein Datentyp, der von dem Oracle-Server definiert und unterstützt wird.


Eine Reihe von Erweiterungen der PL/SQL-Sprache, die zur Benutzung mit der Software ausgelegt sind. Vordefinierte Prozeduren umfassen Datentypen, Prozeduren, Funktionen, Exceptions und Konstanten.


In Project Builder ein mit Project Builder gelieferter Makro. Siehe auch Makro..


Ein temporärer Speicherbereich für Daten während der Übertragung dieser Daten zwischen dem Computer und einem Peripheriegerät oder zwischen Teilen eines Computers. Ein Puffer verhindert einen Datenverlust aufgrund von Differenzen in der Geschwindigkeit bzw. zeitlichen Steuerung des Transfers und beschleunigt bestimmte Funktionen.


1. Ein Oberflächenelement, mit dem ein Aktionsobjekt ausgewählt, ein Dialogfeld angezeigt oder die aktuelle Bedingung bestätigt werden kann.

2. Ein Objekt in einer Anwendung, mit dem eine PL/SQL-Prozedur verknüpft ist. Die Prozedur wird im allgemeinen aufgrund eines vom Benutzer ausgelösten Mausereignisses ausgeführt.


Eine PL/SQL-Prozedur, die mit einem Anwendungsobjekt verknüpft ist, das ausgeführt wird, wenn zur Laufzeit ein bestimmtes Mausereignis für das Objekt eintritt (z.B. das Klicken auf eine Schaltfläche). Die Prozedur wird ausgeführt, indem eine Hierarchie für die abgerufenen Daten mit einer Kontrollgruppe erstellt wird.


Ein temporärer Speicherbereich für Daten der Datenbank, auf die gerade zugegriffen wird oder die von Benutzern geändert werden, bzw. für Daten, die Oracle-Server zur Unterstützung der Benutzer benötigt. Die Begriffe werden häufig austauschbar verwendet.


Eine Schnittstelle, mit der Sie ausführbare Routinen der Forms Developer- oder Reports DeveloperKomponente für andere Oracle-Produkte oder ein 3GL-Programm aufrufen können.


Eine Folge von Unterprogrammaufrufen von der ursprünglichen Eintrittsstelle nach unten bis zu dem gerade ausgeführten Unterprogramm. Jeder Unterprogrammaufruf wird durch einen Rahmen in dem nach unten erweiterbaren Aufrufstapel dargestellt, wobei neu eingegebene Unterprogramme am Ende des Stapels hinzugefügt werden.


Siehe Editor


In Form Builder das Hintergrundobjekt, auf dem Sie die Schnittstellenobjekte positionieren, mit denen die Benutzer in der Laufzeitanwendung arbeiten. Ein Leinwandausschnitt ist im allgemeinen einem Fenster zugeordnet.


Verwaltbare Objekte, die über eine Open API in Client, Anwendungs-Server oder Datenbank eingesteckt werden.


Siehe Dokumentvorlage


Eine Beschriftungskomponente, mit der zwischen Informationen auf der Grundlage einer nicht hierarchischen Darstellung bzw. Einteilung und nicht auf der Grundlage von Empfindlichkeitsebenen unterschieden werden kann. Bei der Klassifizierung werden Kategorien benutzt, um den Zugriff zu Informationen einzuschränken.


Siehe Kategorienachse


Eine Dateninstanz in einem Kalkulationsblatt (z.B. Microsoft Excel).


Akronym für Common Gateway Interface. Die dem Industriestandard entsprechende Technik zur Ausführung von Anwendungen auf einem Web-Server. Während standardmäßige HTML-Dokumente, die von einem Web-Server abgerufen werden, statisch sind (es wird jedesmal genau derselbe Text abgerufen), kann ein auf dem Web-Server ausgeführtes Programm über CGI mit einem anderen Computer kommunizieren, um "dynamische" HTML-Dokumente als Antwort auf vom Benutzer eingegebene Seiten zu generieren.


Akronym für Computer Graphics Metafile. Ein Dateiformat, das international anerkannt ist und für die Speicherung bzw. den Transport objektorientierter Grafiken von einem System oder Programm zu einem anderen benutzt wird.


Ein Oracle-Datentyp, der im Hinblick auf die ANSI/ISO-Kompatibilität enthalten ist. Eine CHAR-Spalte ist eine Spalte mit fester Länge. Sie kann ausdruckbare Zeichen enthalten, wie z.B. A, 3, & oder Leerzeichen und kann von 1 bis 255 Zeichen umfassen bzw. gleich null sein.


Ein Balken, eine Linie, ein Symbol oder ein anderes Grafikobjekt, das einen einzelnen Wert für ein Feld darstellt.


Ein Rechteck mit beliebiger Größe mit einem Rand, mit dem Graphics Builder-Diagramme in eine Form oder einen Bericht eingebettet werden können.


Eine Sammlung von Attributen und Eigenschaften, die das Format eines Diagramms definieren.


Ein Oberflächenelement, das als kleines Quadrat angezeigt wird, das ein Benutzer ein- oder ausschalten kann.


Ein Algorithmus zur Fehlerprüfung.


1. Ein Objekt, das Bestandteil einer Gruppe ist und unmittelbar unter dem Gruppenobjekt in dem entsprechenden Gruppenbaum steht. Die Objekte, die ein Gruppenobjekt bilden, sind untergeordnete Objekte dieser Gruppe. Jedes Objekt ist ein untergeordnetes Objekt des entsprechenden übergeordneten Objekts.

2. (Oracle Express) Ein Dimensionswert auf der Ebene unmittelbar unter einem bestimmten Wert in einer Hierarchie. Werte von untergeordneten Objekten sind in der Berechnung enthalten, die die aggregierte Gesamtsumme für ein übergeordnetes Objekt erzeugt. Ein Dimensionswert kann ein untergeordnetes Objekt von mehr als einem übergeordneten Objekt sein, wenn die Dimension mehr als eine Hierarchie hat. Im folgenden Beispiel werden die Dimensionswerte "Lyon" und "Paris" als untergeordnete Objekte von "Frankreich" in der Dimension GEOGRAPHY dargestellt.


Siehe Detail-Abfrage


Eine hierarchische Ebene, mit der die Empfindlichkeit der beschrifteten Informationen angegeben wird. Mit Klassifizierungen kann der Zugriff zu Informationen begrenzt werden.


Ein Teil einer SQL-Anweisung, der nicht die ganze Anweisung darstellt, z.B. eine "WHERE-Klausel".


Ein Benutzer, eine Softwareanwendung oder ein Computer, der die Dienste, Daten oder eine Verarbeitung von einer anderen Anwendung bzw. einem anderen Computer (dem "Server") anfordert. In einer Zwei-Task-Umgebung ist der Client der Benutzer-Prozeß. In einer Netzwerkumgebung ist der Client der lokale Benutzerprozeß, und der Server kann lokal oder entfernt sein.


Aufteilung der Verarbeitung zwischen zwei Zentraleinheiten, wobei eine als Server dient, der Dienste in einer Transaktion leistet, und die andere als Client in der Transaktion, der Dienste anfordert und empfängt. Alle Verantwortlichkeiten der gemeinsamen Datenverwaltung können von dem Computer verarbeitet werden, auf dem das Datenbankverwaltungssystem ausgeführt wird, während die Workstations, die die Datenbankanwendung ausführen, sich auf die Interpretation und Anzeige von Daten konzentrieren.


Ein Speicherpuffer. Ein Objekt bleibt in der Zwischenablage, bis Sie ein weiteres Objekt ausschneiden oder kopieren bzw. bis Sie die Anwendung beenden.


Ein benutzerdefinierter Datentyp, der eine Dateneinheit beschreibt, die aus einer unbestimmten Anzahl von Elementen besteht, die alle denselben Datentyp aufweisen. Variierende Array-Typen und Tabellentypen sind Collection-Typen.  (Oracle8)


Ein Argument, mit dem Sie eine Datei angeben können, die eine Gruppe von Befehlszeilenargumenten für ausführbare Prozeduren von Forms Developer enthält.


Enthält alle Farben, die für das Fenstersystem, die Zeichnungsoberfläche oder ein Fenster und die zugehörigen Ansichten verfügbar sind.


1. Ein vertikaler Bereich in einer Datenbanktabelle, der eine bestimmte Datendomäne darstellt. Eine Spalte hat einen Spaltennamen (z.B. ENAME) und einen bestimmten Datentyp (z.B. CHAR). In einer Tabelle mit Mitarbeiterdaten würden z.B. die Namen aller Mitarbeiter eine Spalte darstellen. Eine Datensatzgruppenspalte stellt eine Datenbankspalte dar.
2. In Report Builder ein Datenmodellobjekt, das automatisch für jeden Spaltenausdruck in der SELECT-Liste einer Abfrage bzw. manuell erstellt wird, um Summen bzw. Formeln zu berechnen oder als Platzhalter zu fungieren.


In einer relationen Oracle8-Tabelle oder Objekttabelle, eine Spalte, deren Definition auf einem Objekttyp basiert.  Die Spalte ist ein zusammengesetztes Objekt, das den Attributen des Objekttyps entspricht.


Eine Befehlszeile auf Betriebssystemebene. Die meisten Oracle-Produkte können aus einer Befehlszeile mit einer Reihe von Argumenten für ausführbare Programme aufgerufen werden.


Ein Sprachkonstrukt für die Aufnahme von erläuterndem Text in einem Programm, dessen Ausführung davon nicht betroffen wird.


Wenn die Änderung von Daten in der Datenbank festgeschrieben wird, spricht man vom Speichern. Bevor Änderungen gespeichert werden, sind sowohl die alten als auch die neuen Daten vorhanden, so daß Änderungen gespeichert oder die Daten im vorherigen Zustand wiederhergestellt werden können.


(Oracle Express)

>	Größer als

<	Kleiner als

=	Gleich

<=	Kleiner als oder gleich

>=	Größer als oder gleich

<>	Ungleich

Bei Zahlen werden die Operanden auf den niedrigsten gemeinsamen Typ erweitert (Ganzzahl ist vorrangig gegenüber Long, was wiederum vorrangig gegenüber einfacher Genauigkeit ist, was vorrangig gegenüber doppelter Genauigkeit ist). Bei Zeichenfolgen muß die Schreibweise bei dem Vergleich berücksichtigt werden. Der Vergleich basiert auf der Sortierfolge, die von der in der Windows-Systemsteuerung angegebenen Sprache benutzt wird. Das Ergebnis ist 0 bei FALSE und -1 bei TRUE.


Übersetzung eines Quellprogramms in ein binäres, ausführbares Format. PL/SQL-Programmblöcke müssen kompiliert werden, bevor sie ausgeführt werden können.


Ein bestimmtes Zielobjekt, das Bestandteil einer größeren Anwendung ist, z.B. eine Form in einem System zur Auftragseingabe oder eine Bibliothek, die von vielen anderen Elementen gemeinsam genutzt wird. Siehe auch Ziel.


Der gleichzeitige Zugriff auf dieselben Daten durch mehrere Benutzer, die verschiedene Datenbankanwendungen oder dieselbe Anwendung ausführen. Bei der Datenbanksoftware erfordert eine Gleichzeitigkeit eine zusätzliche Logik, um zu gewährleisten, daß alle Benutzer konsistente Daten erhalten und daß alle Änderungen in der richtigen Reihenfolge durchgeführt werden.


Ein Ausdruck, dessen Wert entweder wahr oder falsch ist wie z.B. X> 100. So können Sie z.B. eine Bedingung in einer Abfrage festlegen, wenn die Abfrage nur die Zeilen anzeigen soll, deren Auswertung in dem Ausdruck wahr ist.


Layouteditor-Modus, der verhindert, daß untergeordnete Objekte verschoben oder innerhalb bzw. außerhalb der übergeordneten Objekte skaliert werden.


Zur Anmeldung bei einer Datenbank wird eine DB-Adresse verwendet. Sie müssen sich anmelden, wenn Sie Abfragen erstellen oder ändern bzw. auf Anwendungen zugreifen möchten, die in einer Datenbank gespeichert sind.


Die Gruppe von Parametern, einschließlich einem Protokoll, die SQL*Net benutzt, um sich bei einer bestimmten Oracle-Instanz im Netzwerk anzumelden.


Eine Regel oder Einschränkung, die sich auf bestimmte Daten bezieht (wie z.B. eine NOT NULL-Einschränkung für eine Spalte), die auf Datenbankebene und nicht auf Objekt- oder Anwendungsebene durchgesetzt wird.


Eine PL/SQL-Codestruktur. Es gibt zwei Arten von Konstrukten: Nicht-Wert-Konstrukte, die keinen Wert zurückgeben, und Wert-Konstrukte, die einen Wert zurückgeben.


Ein Arbeitsbereich, in dem Oracle-Server die aktuelle SQL-Anweisung sowie die Spaltenüberschriften und eine Zeile des Ergebnisses speichert, wenn es sich bei der Anweisung um eine Abfrage handelt. Wird auch als Cursor bezeichnet.


Eine Achse, auf der Werte dargestellt werden, die mit einem Wert beginnen und fortgeführt werden, bis ein anderer Wert erreicht ist. Auf diese Weise sind diese Werte mathematisch miteinander verbunden. Abhängige Daten werden im allgemeinen auf dieser Achse dargestellt, die auch als Werteachse bezeichnet wird.


Die vier Eckpunkte des virtuellen Rechtecks, das die Idealform eines Objekts darstellt. Wenn Sie ein Objekt in dem Layout auswählen, werden die Steuerungspunkte angezeigt. Je nach ausgewähltem Objekt können Sie das Objekt ändern, indem Sie einen Steuerungspunkt ziehen.


Das zweidimensionale Raster, in dem gezeichnet wird.


Die Art von x-, y-Einheiten, mit denen Objekte in der Layouteditor-Ansicht positioniert und skaliert werden. Die verfügbaren Koordinatensysteme sind 1) Zeichen, das die ursprüngliche Größe der Zeicheneinheit der Plattform verwendet, und 2) reell, bei dem in Pixel-, Zentimeter-, Zoll- oder Punkt-Einheiten gemessen wird.


Die Positionspunkte für Objekte in dem Layout. Die x- und y-Koordinaten bestimmen die horizontale (x) und vertikale (y) Position von Objekten.


Speichern einer Replik eines ausgewählten Objektes in der Zwischenablage, damit das Objekt gegebenenfalls an einer anderen Stelle im Editor eingefügt werden kann.


Eine Unterabfrage, die auf denselben Tabellen basiert, wie die übergeordnete Abfrage (d.h. Spalten in den Tabellen referenziert, die in der übergeordneten Abfrage enthalten sind).


Gruppe, die zwei oder mehr andere Gruppen besitzt und ein mathematisches Kreuzprodukt erzeugt (d.h. eine Korrelation zwischen den Werten berechnet).


Siehe Matrixzelle


1. Ein kleines Symbol, mit dem die Position der Maus dargestellt wird. Die Cursorform variiert je nach ausgewähltem Tool.

2. Ein interner Zeiger auf Daten, die von einer Abfrage abgerufen werden. Der Cursor zeigt immer nur auf eine Datenzeile gleichzeitig. Sie können jedoch vordefinierte Unterprogramme verwenden, um den Cursor zu einer beliebigen Zeile in der Datengruppe zu setzen.


(Oracle Express) Eine von einem Benutzer erstellte Formel, mit der die Datenanalyse optimiert werden kann. Sie erstellen benutzerdefinierte Maße anhand von Basismaßen in der Datenbank. Wenn die Datenbank z.B. das vorhandene Maß Volume Share enthält, können Sie mit diesem Maß ein benutzerdefiniertes Maß mit der Bezeichnung Volume Share Year Ago erstellen. Mit diesem benutzerdefinierten Maß können Sie den absoluten Anteil eines Produkts im vergangenen Jahr ermitteln.


Löschen von einem oder mehreren Objekten und Speichern dieser Objekte in der Zwischenablage, damit sie gegebenenfalls an einer anderen Stelle im Editor eingefügt werden können.


Eine Ansicht wird verändert, wenn sie voll oder teilweise von einer anderen Ansicht verdeckt wird.


Eine Gruppe von Tabellen und Ansichten, die dem Datenbankadministrator gehören. Dies ist die zentrale Informationsquelle für Oracle-Server und andere relationale Datenbanken.


Ein Datenmodellobjekt, mit dem eine Master-/Detail-Beziehung (Beziehung zwischen übergeordnetem und untergeordnetem Objekt) zwischen einer Gruppe und einer Abfrage definiert wird.


Ein relationales Modell, mit dem definiert wird, welche Daten aus der Datenbank abgerufen werden sollen, welche Daten berechnet werden sollen und wie Daten in einem Bericht angeordnet werden sollen. Report Builder-Objekte, die das Datenmodell definieren, sind Abfragen, Gruppen, Spalten, Parameter und Links.


Eine Quelle für Daten, die von einer Abfrage zurückgegeben werden, einschließlich Datenbankobjekten, wie Tabellen, Ansichten, Synonymen, Snapshots und als Ansichten gespeicherte Abfragen.


In Project Builder ein Knoten im Projektnavigator, der das Projektobjekt angibt, das die Struktur eines offenen Projekts bestimmt. So gibt z.B. der Knoten Globale Registrierung die Globale Registrierung an, die eine Liste von lokalen Registrierungen und eine Liste von globalen Definitionen enthält.


Eine Gruppe von Dictionary-Tabellen und Benutzertabellen, die als eine Einheit benutzt werden.


Ein gespeicherter PL/SQL-Block, der implizit ausgeführt wird, wenn eine triggerauslösende Anweisung INSERT, UPDATE oder DELETE für die zugehörige Tabelle in der Datenbank ausgegeben wird. Siehe auch: Debug-Trigger.


Eine Standardform von Daten. Einige gebräuchliche Oracle-Datentypen sind CHAR, VARCHAR2, DATE, NUMBER, LONG, RAW und LONG RAW.


Ein Datentyp von Oracle-Server. Eine Datumsspalte kann ein Datum und eine Zeit zwischen dem 1. Januar 4712 v.Chr. und dem 31. Dezember 4712 n.Chr. enthalten.


Eine Achse, auf der Datumswerte dargestellt werden, die bei einem Datum beginnen und fortgeführt werden, bis ein anderes Datum erreicht ist.


Erkennen, Diagnostizieren und Beheben von Laufzeitfehlern in Programmen.


Ein vom Benutzer angegebenes Ereignis, das in ein PL/SQL-Unterprogramm gesetzt wird, im allgemeinen im Hinblick auf die Behebung von Laufzeitfehlern.


Eine bedingte Debug-Aktion, die Sie in jede Quellzeile in einem PL/SQL-Unterprogramm setzen können. Wenn die angegebene Bedingung erfüllt wird, wird die angegebene Aktion ausgelöst, bevor die Ausführung des Unterprogramms wiederaufgenommen wird. Siehe auch: Datenbank-Trigger.


Die Funktionalität von Procedure Builder innerhalb einer Software-Komponente, die für das Testen und Debuggen benutzt wird.


In Oracle8 sind Objekttypen und Objekte zusammengesetzte Objekte, die aus Bestandteilen oder Attributen bestehen. Forms Developer oder Reports Developer behandelt jeden Bestandteil bzw. jedes Attribut als unabhängiges, individuell auswählbares Datenobjekt. Dies führt zu einem aufgelösten Objekt (gelegentlich auch als Flattened Object bezeichnet).  Das Objekt ist keine homogene Entität innerhalb der Developer-Umgebung.


Eine Datengruppe, deren Wert von anderen Daten abhängt. So kann z.B. die Betriebsangehörigkeit eines Mitarbeiters den Wert 10 haben, der vom Wert des Mitarbeiternamens abhängt. Wird auch als Wertdaten bezeichnet.


Ein Wert, der vom System geliefert wird, wenn ein Benutzer keinen erforderlichen Befehlsparameter bzw. kein erforderliches Befehlsattribut angibt.


Vorbereitung und Bereitstellung einer fertigen Anwendung zur Verteilung und Benutzung.


In Project Builder der Mechanismus, mit dem Project Builder bestimmt, wie Dateien kompiliert werden, die in Projekten referenziert werden. Objekte am oberen linken Rand des Baums hängen von den Objekten am unteren linken Rand ab. Wenn z.B. eine Kopfzeilendatei entweder veraltet oder neuer ist als die ausführbare Datei, mit der sie generiert wurde, generiert Project Builder die ausführbare Datei mit einem Build-Befehl neu. Abhängigkeiten erstrecken sich auch auf Unterprojekte. Wenn z.B. ein Unterprojekt aus einer Funktionsbibliothek besteht, die neu generiert wurde, weiß Project Builder, daß das abhängige Projekt neu generiert werden muß, um die aktualisierten Bibliotheksfunktionen zu benutzen. Siehe auch Abhängigkeitsansicht


Zeigt in Project Builder die Dateien im Projektnavigator in der Reihenfolge an, in der sie voneinander abhängen, wobei Projektknoten am obersten Punkt in der Hierarchie stehen, gefolgt von Zielknoten, auf die wiederum generierbare Komponenten dieser Ziele folgen. So hängt eine ausführbare Form z.B. von einer .fmb-Datei ab, die auf die Form folgt, die wiederum von einer Bibliothek abhängt und von dieser gefolgt wird, die für eine USEREXIT-Prozedur benutzt wird usw. Siehe auch Projektansicht, Ziel


1. Ein Objekt, das in dem Gruppenbaum eines anderen Objekts an einer beliebigen Stelle unterhalb dieses anderen Objekts steht. Jedes Objekt ist ein untergeordnetes Objekt der entsprechenden übergeordneten Objekte.

2. (Oracle Express) Ein Dimensionswert auf einer beliebigen Ebene unter einem bestimmten Wert in einer Hierarchie. Werte von untergeordneten Objekten sind in der Berechnung enthalten, die die aggregierte Summe für ein Vorgängerobjekt erzeugt. Im folgenden Beispiel werden die Dimensionswerte "Frankreich", "Lyon" und "Paris" als untergeordnete Objekte von "Europa" in der Dimension GEOGRAPHY dargestellt


Die Oberfläche, auf der verschiedene Komponenten einer Forms Developer- oder Reports Developer-Anwendung entworfen werden.


Siehe Oracle Designer..


Eine Gruppe von Werkzeugen zur Modellierung, Entwicklung und Generierung von Anwendungen. Mit Oracle Designer können Sie Forms und Menüs aus Moduldefinitionen generieren, die im Oracle-Repository aufgezeichnet sind.


Bei der Definition eines Master-/Detail-Berichts ruft die Detailabfrage alle zusammengehörigen Datensätze für jeden Datensatz ab, der von der Master- oder übergeordneten Abfrage abgerufen wird.


Ein Teilbildschirm bzw. ein Fenster, in dem Sie aufgefordert werden, die zur Ausführung eines Vorgangs erforderlichen Informationen einzugeben.


Eine Zwischendarstellung eines Programmblocks, die vom Compiler generiert wird. DIANA umfaßt alle syntaktischen und semantischen Informationen für einen kompilierten Programmblock. Um eine Referenz auf einen Programmblock zu kompilieren, muß der Compiler Zugriff zu der referenzierten DIANA-Darstellung des Programmblocks haben. Wenn z.B. Programmblock A Programmblock B aufruft, muß die DIANA-Darstellung für B verfügbar sein, bevor A kompiliert werden kann.


(Oracle Express) Ein Typ eines Datenbankobjekts, bei dem es sich um eine Werteliste handelt, die Kategorien für Daten bereitstellt. Eine Dimension fungiert als Index zur Kennzeichnung von Werten einer Variablen. Angenommen, Umsatzdaten mit separaten Umsatzzahlen für jeden Monat sind vorhanden. In diesem Fall haben die Daten eine Dimension MONTH, d.h. die Daten sind nach Monat organisiert. Eine Dimension kann mit einem Schlüssel in einer relationalen Datenbank verglichen werden.

Jedes Datenobjekt innerhalb einer mehrdimensionalen Variablen kann eindeutig und vollständig ausgewählt werden, indem ein Element aus jeder der Dimensionen der Variablen angegeben wird. Wenn z.B. eine Variable Gehalt nach MONTH, PRODUCT und MARKET dimensioniert ist, wobei "Januar" für die Dimension MONTH, "Stereos" für die Dimension PRODUCT und  "Osten" für die Dimension MARKET angegeben wird, wird nur eine Zelle in der Variablen eindeutig angegeben. Somit bieten Dimensionen eine präzise und intuitive Möglichkeit Daten zu organisieren und auszuwählen, um Abrufen-, Aktualisieren- und Berechnenvorgänge durchzuführen.

Eine Dimension kann einfach sein, mit Werten, bei denen es sich um einfache Text- oder ganzzahlige Werte handelt. Sie kann jedoch auch eine Conjoint-Dimension sein, mit Werten, bei denen es sich um Kombinationen aus anderen Werten in anderen Dimensionen handelt. Ein zusammengesetztes Objekt ist keine Dimension, sondern ein conjoint-ähnliches Objekt, das Express im Hinblick auf die Verarbeitung von selten auftretenden Daten als Dimension behandelt.


 (Oracle Express) Ein Element in der Liste, aus der eine Dimension besteht. Eine Computerfirma könnte z.B. Dimensionswerte mit der Bezeichnung "LAPPC" und "DESKPC" in der Dimension PRODUCT haben. Werte in der Dimension GEOGRAPHY könnten "Boston" und "Paris" umfassen. Werte in der Dimension TIME könnten "MAY96" und "JAN97" umfassen.


Der Status eines Oberflächenelements, mit dem angegeben wird, daß ein Menüpunkt, eine Schaltfläche usw. im aktuellen Kontext nicht benutzt werden kann, d.h. daß das Objekt nicht auf eine Tastatur- oder Mauseingabe reagiert.


Eine Achse, auf der verschiedene Werte in festen Intervallen dargestellt werden. Diese Werte stehen mathematisch nicht in Beziehung zueinander. Unabhängige Daten werden im allgemeinen auf dieser Achse dargestellt.


Ein Graphics Builder-Dokument, das eine beliebige Kombination von Diagrammen, Bildern, Textobjekten und Formeln enthält.


In Form Builder ein Objekt, in dem Informationen gespeichert und angezeigt werden, die mit PL/SQL abgerufen oder programmgesteuert zugewiesen werden müssen.


Zum Aufrufstapel gehörig, in dem neu eingegebene Unterprogramme am Ende des Stapels hinzugefügt werden. Der früheste Rahmen, der dem ursprünglichen Eintrittspunkt in das Programm entspricht, befindet sich am oberen Rand des Stapels, während der letzte Rahmen, der mit dem am tiefsten verschachtelten Unterprogrammaufruf verknüpft ist, am unteren Ende des Stapels steht.


Beim Ziehen halten Sie eine Maustaste gedrückt, während Sie den Mauszeiger zu einer bestimmten Stelle in einem Fenster schieben.


(Oracle Express) Beim Aufgliedern wird in den Aggregationsebenen in einer Dimension, die eine Hierarchie hat, nach oben und unten navigiert. Wenn Sie Dimensionswerte auswählen oder Daten anzeigen, können Sie eine Dimensionshierarchie ein- oder ausblenden, indem Sie in ihr nach oben oder unten aufgliedern. Beim Aufgliedern nach unten wird die Ansicht eingeblendet, damit die untergeordneten Objekte aufgenommen werden, die mit übergeordneten Werten in der Dimensionshierarchie verknüpft sind. Beim Aufgliedern nach oben wird die Liste mit untergeordneten Werten ausgeblendet, die mit einem übergeordneten Wert in der Dimensionshierarchie verknüpft sind.

Sie können auf ein Plus-Symbol ( [image]) klicken, um die Hierarchie einzublenden oder auf ein Minus-Symbol ( [image]), um sie auszublenden.

Im Selektor können Sie auf das Symbol Aufgliedern ( [image]) klicken, um das Dialogfeld Aufgliedern anzuzeigen, so daß Sie eine Detail-Ebene für die ganze Dimension auswählen können.


Eine Option, mit der Sie Objekte direkt auf dem Layout kopieren können, ohne daß sich dies auf den Inhalt der Zwischenablage auswirkt.


(Oracle Express) Eine gespeicherte Auswahl kann bei jeder Auswertung verschiedene Dimensionswerte aufweisen. Die ausgewählten Dimensionswerte können sich von Benutzung zu Benutzung unterscheiden. Dagegen ist eine statische gespeicherte Auswahl eine Liste mit Dimensionswerten, die sich nicht ändert. Ein Skript für eine dynamisch gespeichertes Auswahl könnte "Select the last three Months" enthalten, während ein Skript für eine statisch gespeicherte Auswahl  "Select February 1996, March 1996, and April 1996" enthalten könnte.


Akronym für Extended Binary-Coded Decimal Interchange Code.


Die Umrandung eines Objekts.


Ein Anzeigefeld in der Werkzeugpalette des Layouteditors, in dem die aktuellen Einstellungen für Rand, Füllung, Textmuster und Farben dargestellt werden.


Ein Arbeitsbereich, in dem Sie bestimmte Aufgaben ausführen, wie z.B. einen Programmblock erstellen oder eine Anwendung entwerfen.


Ein wichtiges Objekt, zu dem Sie Informationen aufzeichnen müssen. Elemente werden von Attributen und Verknüpfungen mit anderen Elementen beschrieben.


Ein beliebiges Element im Dictionary wird als Element eines bestimmten Typs eingeordnet. Beispiele für Elementtypen sind Entität, Attribut, Programmodul, Tabelle, Diagramm, Text, Softbox. Vorkommen bzw. Instanzen dieser Elemente werden ebenfalls als Elemente bezeichnet.


(Oracle Express) Diese Schaltfläche zeigt ein Dialogfeld für die gerade ausgeführte Aufgabe an, im allgemeinen, damit Sie einen oder mehrere benötigte Werte auswählen können.


Status eines Oberflächenelements, der angibt, daß ein Menüpunkt, eine Schaltfläche usw. im aktuellen Kontext benutzt werden kann, d.h. auf eine Tastatur- und/oder Cursor-/Mauseingabe reagiert.


Ein Objekt, das ein anderes Objekt enthält. Ein Objekt ist nur dann von einem anderen Objekt umschlossen, wenn folgende Bedingungen alle wahr sind: Beide Objekte gehören zum selben Bereich (Hauptteil, Rand, Titel oder Anhang), das äußerste der beiden Objekte ist ein Rahmen oder Wiederholungsrahmen, das äußerste der beiden Objekte steht hinter dem anderen Objekt, das innerste der beiden Objekte liegt voll innerhalb der Umrandung des anderen Objekts.


Beim Verschlüsseln werden Daten so codiert, daß nur der beabsichtigte Empfänger sie decodieren (entschlüsseln) und lesen kann.


Der Computer-Arbeitsplatz des Benutzers, einschließlich der Tools, die normalerweise benutzt werden, und deren Konfiguration. Bei Project Builder bezieht sich dies auf die Teilmenge von Tools, mit denen verschiedene Aufgaben im Zusammenhang mit der Entwicklung von Forms Developer-Anwendungen ausgeführt werden.


Eine Warn- oder Fehlerbedingung, die von einem PL/SQL-Unterprogramm generiert wird.


(Oracle Express) Ein Werkzeug im Dialogfeld Selektor, mit dem der Benutzer Dimensionswerte auswählen kann, die mit den Daten verknüpft sind, die den von Benutzer angegebenen Bedingungen entsprechen. So könnte der Benutzer z.B. alle Produkte auswählen, deren Umsätze in der Woche, die am 23.Dezember 1995 endet, im Bereich München höher als 10.000 DM waren.


Ein Argument, das Sie an die ausführbare Routine eines Produkts übergeben können, wie z.B. 'OPENFILE=my_disp' und 'PRINT=YES'. Diese Argumente werden im allgemeinen angegeben, wenn die ausführbare Routine über die Befehlszeile aufgerufen wird.


Siehe Ausführen


Speichern einer Kopie von Objekten, Modulen, ausgewählten Texten oder Bildern in einer Datei oder Datenbank. Bei Project Builder wird mit Exportieren der Prozeß bezeichnet, bei dem eine Datei, die Projekt-, Typ-, Aktions- und/oder Makro-Definitionen enthält, in ein portierbares Format zur Verteilung an andere Benutzer geschrieben wird, die möglicherweise auf heterogenen Plattformen arbeiten. Siehe auch Exportdatei, Importieren.


In Project Builder die gemeinsam benutzbare, portierbare Datei, die durch das Exportieren eines Projekts erstellt wird.


1. Ein PL/SQL-Konstrukt, in dem Variablen, Konstanten, Literale und Vorgänge mit den Werten kombiniert werden.

2. (Oracle Express) Ein oder mehrere Datenwerte, die in einem Programm in der Express-Sprache angegeben werden. Sie können z.B. Ausdrücke als Argumente für Programme und Funktionen angeben. Ein Ausdruck kann aus einem der folgenden Elemente bestehen:

•	Ein einfacher, literaler Wert (z.B. 10)

•	Eine Variable oder Formel, die einen oder mehrere Werte enthält

•	Eine Funktion, die einen oder mehrere Werte zurückgibt

•	Eine Berechnung, mit der Werte, wie z.B. Variablen, Formeln oder Funktionen mit arithmetischen oder Booleschen Operatoren kombiniert werden.


Siehe Bibliothek


Eine SQL SELECT-Anweisung im ANSI-Standard, auf die von anderen Oracle-Produkten Bezug genommen werden kann.


(Oracle Express) Eine Gruppe mit zusammengehörigen Dimensionswerten, die den Ebenen der Dimensionshierarchie entsprechen. Dimensionswerte innerhalb einer Familie können in einer Beziehung Vorgänger, übergeordnetes Objekt, untergeordnetes Objekt und Nachfolger zueinander stehen. In dem folgenden Beispiel werden die Familienbeziehungen für den Dimensionswert "Frankreich" in der Dimension GEOGRAPHY dargestellt.


(Oracle Express) Ein Werkzeug im Dialogfeld Selektor, mit dem der Benutzer eine Familie mit Dimensionswerten für eine bestimmte Hierarchie auswählen kann. Eine Familie umfaßt ein übergeordnetes Objekt und alle untergeordneten Dimensionswerte. Der Benutzer kann z.B. alle Familienmitglieder unter der Ebene des Marktes Chicago in der Dimension Geography auswählen.


1. Ein Oberflächenelement, in dem Sie Daten eingeben, bearbeiten oder löschen. 2. In Graphics Builder oder Report Builder ein Layoutobjekt, mit dem definiert wird, wie die Daten für eine bestimmte Abfragespalte angezeigt werden.


In Graphics Builder eine Sammlung von Attributen und Eigenschaften, mit denen bestimmt wird, wie abhängige Daten (Werte) als Diagrammfelder dargestellt werden, wie z.B. Balken oder Linien.


In Project Builder ein Knoten im Projektnavigator, der eine Datei angibt, die im Dateisystem gespeichert ist. So entsprechen z.B. die globalen und lokalen Registrierungsknoten den globalen und lokalen Registrierungsdateien.


Der Bereich innerhalb eines Objekts, für den eine Füllfarbe bzw. ein Füllmuster angewandt werden soll.


Eine PL/SQL-Funktion oder eine anonyme Funktion, die die Daten einschränkt, die von einer Gruppe angezeigt werden.


Ein Computer, der den Zugriff auf Computer in einem lokalen Netzwerk von außen und den Zugriff auf externe Computer aus dem lokalen Netzwerk reguliert.


Siehe Aufgelöstes Objekt.


Layouteditor-Modus, in dem übergeordnete Objekte automatisch skaliert oder verkleinert werden, wenn untergeordnete Objekte verschoben oder skaliert werden, und bei dem die Positionen von anderen Layoutobjekten angepaßt werden, die sonst von der Positionsänderung oder Skalierung der Objekte betroffen wären.


Status einer Entität, die auf die Eingabe vom Benutzer oder dem Client reagieren kann. Wenn eine Entity den Tastaturfokus hat, kann sie Ereignisse empfangen, wenn der Benutzer eine Taste drückt. Wenn eine gezeichnete Ansicht den Zeichnenfokus hat, kann sie auf Client-Routinen reagieren, die sich auf das Zeichnen auswirken.


Der schwarze Teil eines Musters. Mit der Randfarbpalette können Sie Farbe für das Vordergrundelement anwenden.


Ein Wert oder eine Spalte in einer Tabelle, die sich auf einen Primärschlüssel in einer anderen Tabelle bezieht.


In Report Builder ein Standard-Layoutstil, bei dem Beschriftungen links neben den Feldern angezeigt werden und bei dem jeder Datensatz auf einer separaten logischen Seite gedruckt wird.


In Report Builder ein Standard-Layoutstil, der Boilerplate und Felder mischt, wobei Zeilen bei ganzen Wörtern umbrochen werden.


(Feldattribute) Eine Einstellung, die das Format eines Feldwertes definiert. So wird z.B. eine Formatmaske benutzt, um die Anzeige von Währungsbeträgen und Datumsangaben zu bestimmen.


Eine PL/SQL-Funktion, mit der Sie die Formatierungsattribute eines Objekts dynamisch ändern können.


(Oracle Express) Ein Typ eines Datenbankobjekts, das eine gespeicherte Berechnung, einen Ausdruck oder eine Prozedur darstellt, die einen Wert erzeugt. Mit einer Formel können komplexe oder häufig benutzte Beziehungen innerhalb der Daten definiert und gespeichert werden, ohne daß die Daten selbst erneut gespeichert werden müssen. Immer wenn Sie eine Formel benutzen, führt Express die Berechnung oder Prozedur aus, die zur Erzeugung des Wertes erforderlich ist.


Eine vom Benutzer erstellte Spalte, die ihre Daten aus einer PL/SQL-Funktion bzw. einem PL/SQL-Ausdruck, einem User Exit, einer SQL-Anweisung oder einer beliebigen Kombination dieser erhält.


In Graphics Builder der Teil einer Diagrammvorlage, der die Grundstruktur eines Diagramms definiert, jedoch nicht bestimmt, wie die Daten dargestellt werden.
2. In Report Builder ein Layoutobjekt, mit dem andere Layoutobjekte umschlossen werden und mit dem Formatierung, Wiederholung und Position von mehreren Objekten gleichzeitig gesteuert wird.


Ein PL/SQL-Unterprogramm, das eine bestimmte Folge von Aktionen ausführt und dann einen Wert zurückgibt. Es kann auf dem Client und dem Datenbank-Server gespeichert sein und ausgeführt werden.


Speichern einer Anwendung in einer Datei oder Datenbank in einem Binärformat, das von ausführbaren Laufzeit- und Stapel-Routinen ausgeführt werden kann.


Die ausführbare Routine von Form Builder, mit der eine Anwendung in einer Datei oder Datenbank im Binärformat gespeichert wird.


Eine Registrierung von Project Builder, bei der Informationen gespeichert werden, die für die ganze Forms Developer- oder Reports Developer-Installation gelten. Diese Informationen sind auf Typdefinitionen und die zugehörigen Aktionen und vordefinierte bzw. benutzerdefinierte Attribute beschränkt. Die Benutzung der Globalen Registrierung ist optional; ihre Funktionen können von einzelnen Benutzerregistrierungen ausgeführt werden. Siehe auch Registrierung, Benutzerregistrierung


Ein logischer Container, der anwendungsübergreifend vorhanden ist. Wenn eine Anwendung eine globale Variable benutzt, verwaltet die Anwendung die Variable, bis die Anwendung beendet wird oder bis ein anderes Objekt sie explizit entfernt.


Mit einer Zugriffsberechtigung wird einem Benutzer der Zugriff auf ein Modul erteilt. Nur der Modulersteller kann anderen Benutzern den Zugriff auf das Modul erteilen.


In Graphics Builder die Linien, die Zeilen und Spalten im Layouteditor trennen.


1. Ein Objekt, das aus mehreren anderen Objekten besteht.
2. In Report Builder ein Datenmodellobjekt, das automatisch so erstellt wird, daß alle von einer Abfrage ausgewählten Spalten enthalten sind, oder das vom Benutzer so erstellt wird, daß die Hierarchie der Daten in einem Bericht geändert wird; das Modellobjekt wird in erster Linie für das Erstellen von Programmstops in einem Bericht verwendet sowie für das Zurücksetzen von Berechnungen.
3. In Project Builder Sammlungen von zusammengehörigen Objekten, die über Untermenüs aus dem Launcher aufgerufen werden können. Mit Gruppen können Benutzer den Launcher so konfigurieren, daß er im wesentlichen wie das Start-Menü von Windows 95 aussieht mit beliebigen "Gruppen" als Einträgen, die Zugang zu anderen Objekten und/oder Gruppen ermöglichen. So könnte ein Benutzer z.B. eine Gruppe namens "Project Docs" mit einem Projektplan, einer Liste von auszuführenden Aufgaben, Komponentenspezifikationen usw. definieren; bei einigen Dateien kann es sich um .txt-Dateien und bei anderen um .doc-Dateien handeln.


Eine PL/SQL-Funktion, die die Daten einschränkt, die von einer Gruppe abgerufen werden.


Ein hierarchisches Modell, das einem "Stammbaum" entspricht und die Beziehung zwischen Gruppenobjekten und den Objekten beschreibt, aus denen die Gruppenobjekte bestehen.


Akronym für Graphical User Interface (grafische Benutzeroberfläche). Die Benutzung von Bildern und nicht nur Wörtern zur Darstellung der Ein- und Ausgabe eines Programms. Programme mit GUIs laufen unter Systemen in Fenster-Technik (wie z.B. X Windows, Microsoft Windows, Apple Macintosh usw.). Bei GUI-Programmen werden Symbole, Schaltflächen usw. in Fenstern auf dem Bildschirm angezeigt. Benutzer steuern die GUI-Programme im wesentlichen, indem sie einen (typischerweise durch eine Maus gesteuerten) Zeiger bewegen. Wird auch als Bitmap-Oberfläche bezeichnet.


Ein interner Zeiger auf ein Anwendungsobjekt. Um Bezug auf ein Objekt in einem PL/SQL-Programmblock zu nehmen, müssen Sie dessen Handle als Argument an das entsprechende Unterprogramm übergeben.


Ein optionaler Berichtbereich, der einführendes Material für den Bericht enthalten kann, einschließlich Text, Grafiken, Daten und Berechnungen. Der Berichttitel wird zuerst vor dem Hauptteil und dem Anhang angezeigt.


Ein Knoten im Objektnavigator, der einen Objekttyp angibt, der in einem Bericht enthalten oder mit einem Bericht verknüpft sein kann. Durch Auswahl eines übergeordneten Knotens wird kein Objekt in dem Bericht ausgewählt.


(Feldattribute) Ein Attribut, mit dem angegeben wird, ob Report Builder das angegebene Feld bei der entsprechenden Position im Layout unterdrückt. Wenn Verborgen angegeben ist, wird der Feldwert nur angezeigt, wenn in Textobjekten (mit &fieldname) Bezug auf den Feldwert genommen wird.


(Oracle Express) Eine Möglichkeit, Daten zu organisieren und zu strukturieren. Von einer Hierarchie wird gesprochen, wenn Werte innerhalb einer Dimension in Ebenen geordnet sind, wobei jede Ebene die aggregierte Gesamtsumme der Daten aus der Ebene darunter darstellt. Einige Dimensionen haben mehrere Hierarchien, die auf ihnen basieren.

Im folgenden Beispiel wird eine Hierarchie basierend auf der Dimension GEOGRAPHY dargestellt, in der Dimensionswerte in fünf Ebenen angeordnet sind. Daten auf der Ebene Customers werden in der Ebene Cities aggregiert, die wiederum in den Ebenen Countries/Areas, Continents/Regions und Global aggregiert wird.


Akronym für Hypertext Markup Language.  Eine kennzeichen-orientierte ASCII-Sprache, mit der Inhalt und Links zu anderen Dokumenten auf Web-Servern im Internet angegeben werden. Endbenutzer mit Web-Browsern können HTML-Dokumente anzeigen und Links verfolgen, um anderen Dokumente anzuzeigen.


Akronym für Hypertext Transfer Protocol. Das Protokoll, mit dem der WWW-Verkehr zwischen einem Computer mit WWW- Browser und dem WWW-Server bewältigt wird, auf den zugegriffen wird.


Eine Referenz (ein Link) von einem bestimmten Punkt in einem Dokument zu einem bestimmten Punkt in einem anderen Dokument oder einem bestimmten Punkt in demselben Dokument. Ein Web-Browser zeigt im allgemeinen einen Hyperlink unterschiedlich (in einer anderen Farbe, einer anderen Schriftart oder einem anderen Stil) an. Wenn Benutzer Hyperlinks aktivieren (indem sie mit der Maus auf sie klicken), zeigt der Browser das Ziel des Links an.


Eine Sammlung von Dokumenten, die Querverweise enthalten, mit denen die Leser mit Hilfe eines Web-Browsers schnell von einem Dokument zu einem anderen wechseln können.


Querverweise, mit denen Leser mit Hilfe eines Web-Browsers direkt von einem Dokument zu einem anderen gehen können.


Akronym für Interface C Definition - eine PL/SQL-Anwendungsprogrammierschnittstelle zu der in C implementierten Funktionalität.


Eine grafische Darstellung eines Fensters oder Werkzeugs.


Ein Bitmap-Objekt, das in eine Anwendung gespeichert und geladen werden kann. Der Client kann ein importiertes Bild nicht ändern.


In Project Builder ein Projektobjekt, im allgemeinen das Ergebnis einer automatischen Generierung, das Project Builder erkennt und für das es automatisch Einträge im Projektnavigator erstellt. So kann Project Builder z.B. .obj-Dateien erkennen, die während der Kompilierung von C-Quelldateien als Zwischenschritt generiert werden, und kann Einträge für diese im Projektnavigator erstellen. Auch wenn das Zurücksetzen der Attribute eines impliziten Objekts nur von begrenztem Nutzen ist (die nächste Kompilierung zerstört die Änderungen), können derartige Objekte nützlich sein, da sie über Aktionen wie Bearbeiten, Ansicht und Drucken überprüft werden können. Siehe auch Objekt, Aktion.


1. Einlesen eines Moduls aus dem Dateisystem oder der Datenbank und Integration des Moduls in einer Anwendung.
2. Lesen in einer Datei, die Projektinformationen enthält.


Datenelemente, deren Wert nicht von anderen Daten abhängig ist. So kann z.B. der Name eines Mitarbeiters den Wert Johann enthalten, der unabhängig von den Werten der Namen der anderen Mitarbeiter oder zugehöriger Daten ist. Wird auch als Kategoriedaten bezeichnet.


Eine optionale Struktur, die mit einer Tabelle verknüpft ist, mit der Oracle-Server Zeilen der Tabelle schnell sucht und (optional) garantiert, daß jede Zeile eindeutig ist.


In Project Builder die Übernahme von Informationen für Aktionen, Typen, Makros oder Attributdefinitionen aus einem übergeordneten Knoten im Abhängigkeitsbaum. Wenn in einem übergeordneten Knoten zugehörige Attribute vorhanden sind, können diese vererbt werden. So können z.B. Dateisystem-Objekte wie Forms und Dokumente Aktionsdefinitionen von Unterprojekten, Projekten, der Benutzerregistrierung oder der Globalen Registrierung erben. Projekte können Typdefinitionen von der lokalen oder Globalen Registrierung erben usw.


Das virtuelle Rechteck, das die Idealform eines Objekts darstellt und die vier Steuerungspunkte verbindet, unabhängig von der Randstärke oder anderen Attributeinstellungen.


Die Datei, mit der ein Ziel generiert wird: zum Beispiel ist eine .fmb-Datei das Eingabeelement für eine .fmx-Datei. Wird auch als Quelle bezeichnet.


Ein Modus, bei dem jedes eingegebene Zeichen bei der Cursorposition eingefügt wird, wobei die nachfolgenden Zeichen nach rechts verschoben werden. Das Gegenteil von Einfügen-Modus ist Ersetzen-Modus.


Ein weltweites TCP/IP-gestütztes Computernetzwerk.


Eine Datei, die eine Mischung aus PL/SQL-Quellcode, Procedure Builder-Befehlen und SQL-Anweisungen enthält.


Ein internes TCP/IP-Netzwerk. Der Zugriff auf dieses Netzwerk ist (über einen Firewall) auf Einzelpersonen innerhalb eines Unternehmens oder einer Organisation beschränkt. Ein Intranet bietet innerhalb einer Organisation ähnliche Dienste wie das Internet, ist jedoch nicht notwendigerweise an das Internet angeschlossen. Ein allgemeines Beispiel für ein Intranet ist die Einrichtung von einem oder mehreren Web-Servern in einem internen Netzwerk innerhalb eines Unternehmens zur Verteilung von Informationen oder Anwendungen innerhalb des Unternehmens.


Eine aus vier Bestandteilen zusammengesetzte Zahl mit maximal drei Ziffern in jedem Teil, die einen Computer im Internet eindeutig kennzeichnet.


In Project Builder ein Objekt im Dateisystem, das mit dem Projekt verknüpft ist, wie z.B. eine Form oder ein Dokument, auf das ein Knoten im Projektnavigator zeigt bzw. das durch einen Knoten im Projektnavigator dargestellt wird.


In Project Builder ein Eintrag im Projektnavigator-Fenster, der aus einem Symbol und einem beschreibenden Titel besteht. Knoten weisen auf tatsächliche Objekte im Dateisystem hin, wie z.B. Form Builder-Dateien und Dokumente. Siehe auch Knoten, Objekt.


Akronym für Java ARchive.  Eine Datei, mit der viele Dateien (Java-Klassendateien, Bilder usw.) zu einer Datei verbunden werden.


Eine Computersprache, die die Programmierung für das Internet in Form von plattformunabhängigien "Applets" unterstützt.


Kombinieren von Daten aus zwei (oder mehr) Tabellen in einer einzigen SELECT-Anweisung.


Siehe Ausrichtung


1. Teil einer Befehlszeilensyntax, der mit einem entsprechenden Argument angegeben werden muß. 2. Ein obligatorischer Teil eines PL/SQL-Konstrukts.


Text, der die Werte bzw. die Bedeutung der visuellen Objekte einer Anwendung kennzeichnet.


(Oracle Express) Eine Position in einer Dimensionshierarchie. Jede Ebene über das Basisebene stellt die aggregierte Gesamtsumme der Daten aus der Ebene darunter dar. So könnte die Dimension TIME z.B. aufsteigende Ebenen wie Month, Quarter und Year haben. Innerhalb einer Dimensionshierarchie hat ein Dimensionswert auf einer Ebene eine Familienbeziehung mit den Dimensionswerten auf den Ebenen über und unter dieser Ebene.


(Oracle Express) Ein Werkzeug im Dialogfeld Selektor, mit dem der Benutzer Dimensionswerte basierend auf deren Ebene in einer bestimmten Hierarchie auswählen kann. Der Benutzer kann z.B. alle Dimensionswerte auf der Ebene Key Account in der Dimension Geography auswählen.


Der Bereich eines Editors, in dem Sie Objekte erstellen, ändern, positionieren oder löschen können.


Eine Maßeinheit, mit der gewährleistet wird, daß ein konsistentes Maßsystem bei den verschiedenen Anzeigegeräten verwendet wird. Wird zur Angabe einer Position auf dem Layout oder zur Angabe der Abmessungen eines Objekts benutzt.


Eine Referenz auf einen Parameter, mit dem eine Textfolge in einer SQL SELECT-Anweisung dargestellt wird. Für eine lexikalische Referenz muß vor dem Parameternamen ein Et-Zeichen (&) stehen.


Eine Sammlung aus einem oder mehreren PL/SQL-Programmblöcken, die gemeinsam in einer Datei im Client-Dateisystem oder in der Datenbank gespeichert sind. In einer Bibliothek gespeicherte Programmblöcke können von mehreren Anwendungen gleichzeitig referenziert werden. Im Gegensatz zu gespeicherten Programmblöcken, die in der Datenbank gespeichert sind und ausgeführt werden, werden Programmblöcke in Bibliotheken immer innerhalb der PL/SQL-Engine auf der Client-Seite geladen und ausgeführt. Um Programmblöcke zu referenzieren, die in einer Bibliothek gespeichert sind, müssen Sie die Bibliothek zuerst zuordnen. Siehe auch: Zugeordnete Bibliothek..


Ein Datenmodellobjekt, mit dem eine Master-/Detail-Beziehung (Beziehung zwischen übergeordnetem und untergeordnetem Objekt) zwischen einer Gruppe und einer Abfrage definiert wird.


Name einer Datei, mit der ein Boilerplate-Objekt verknüpft ist. Zur Laufzeit importiert Report Builder den Inhalt der Datei in Ihr Berichtlayout.


Eine Liste mit Objekten innerhalb eines Dialogfeldes. Im allgemeinen enthält das Listenfeld verschiedene Optionen zur Auswahl. Außerdem kann ein Bildlauf durch das Listenfeld vorgenommen werden.


In Form Builder ein Objekt, das eine Liste mit Auswahlen anzeigt.


Eine Werteliste entspricht einem Popup-Fenster, durch das ein Bildlauf vorgenommen werden kann und das eine ein- oder mehrspaltige Auswahlliste für den Benutzer anzeigt.


(Oracle Express) Ein Werkzeug im Dialogfeld Selektor, mit dem Sie Dimensionswerte aus einer Liste der momentan ausgewählten Werte in der Dimension auswählen können.


1. Die Datenbank auf dem Computer, auf dem die Anwendung ausgeführt wird. 2. Die Datenbank, mit der eine Anwendung verbunden ist. Diese Datenbank analysiert und führt alle SQL-Anweisungen aus, die von der Anwendung generiert werden.


Siehe Benutzerregistrierung.


Eine PL/SQL-Variable, die nur im Geltungsbereich des aktuellen Programmblocks deklariert wird.


(Oracle Express)

Not	Unäres Not -- Operand kann vom Typ Ganzzahl oder Long sein. Der Vorgang wird bitweise (Einerkomplement) durchgeführt.

And	And - Operanden können vom Typ Ganzzahl oder Long sein. Der Vorgang wird bitweise durchgeführt.

Or	Inklusives Or  -- Operanden können vom Typ Ganzzahl oder Long sein. Der Vorgang wird bitweise durchgeführt.

Xor	Exklusives Or -- Operanden können vom Typ Ganzzahl oder Long sein. Der Vorgang wird bitweise durchgeführt.

Eqv	Äquivalenz -- Operanden können vom Typ Ganzzahl oder Long sein. Der Vorgang wird bitweise durchgeführt. (A Eqv B) ist identisch mit (Not (A Xor B)).

Imp	Implikation -- Operanden können vom Typ Ganzzahl oder Long sein. Der Vorgang wird bitweise durchgeführt. (A Imp B) ist identisch mit ((Not A) OR B).


Eine Seite des tatsächlichen Berichts (es können eine oder mehrere physikalische Seiten angezeigt werden).


In einem PL/SQL-Unterprogramm eine Bedingungsanweisung, die wiederholt wird, bis die Bedingung nicht mehr erfüllt wird.


In Project Builder eine typspezifische Variable, mit der Aktionen individuell gestaltet und erweitert werden können. Bei einem Makro kann es sich entweder um eine Konstante oder einen einfachen Ausdruck handeln (der wiederum andere Konstanten und/oder Ausdrücke enthalten kann). Durch die Benutzung von Makros wird die Ausgabe von Befehlsoptionen wesentlich flexibler gestaltet. Außerdem kann der Benutzer Befehlssätze einfacher ändern, indem er eine Attributdefinition ändert.


Ein Standardlayout, bei dem Datensätze in einer oder mehreren Spalten auf der Seite angezeigt werden. In einem einzelnen Wiederholungsrahmen werden Felder direkt untereinander angezeigt.


Ein optionaler Berichtbereich, der am oberen und unteren Ende jeder logischen Seite im Hauptteil angezeigt wird. Der Rand kann ein beliebiges Layoutobjekt enthalten, enthält jedoch typischerweise Boilerplates und Felder (für Seitennummern, Gesamtanzahl von Seiten, Gesamtsummen und laufendes Datum und Uhrzeit).


Ein Standardlayout, bei dem Detail-Datensätze unter den Master-Datensätzen stehen. Master-Datensätze werden im Form-Layoutstil angezeigt, während Detail-Datensätze im tabellarischen Layoutstil angezeigt werden.


(Oracle Express) Ein Werkzeug im Dialogfeld Selektor, mit dem der Benutzer Dimensionswerte auswählen kann, indem Zeichen in den Namen von Dimensionswerten mit den vom Benutzer angegebenen Zeichen abgeglichen werden. Der Benutzer kann z.B. alle Dimensionswerte in der Dimension Produkt auf der Ebene Marke auswählen, die die Zeichen "neu" enthalten.


Eine Wiederholungsrichtung, bei der jeder Datensatz eines Wiederholungsrahmens als eine Zelle einer Matrix angezeigt wird.


Ein Standardlayout, das einem Raster entspricht, das die vier Datengruppen formatiert, die für einen Matrixbericht erforderlich sind. Eine Datengruppe wird als eine Zeile mit Beschriftungen angezeigt, eine andere als eine Spalte mit Beschriftungen, eine Datengruppe erstellt das Raster, und eine Datengruppe füllt die Zellen des Rasters auf.


Eine Kreuztabellierung von vier Datengruppen: Eine Datengruppe wird horizontal auf der Seite angezeigt, eine Datengruppe wird vertikal auf der Seite angezeigt, eine Datengruppe ist das Kreuzprodukt, das alle möglichen Positionen bestimmt, bei denen horizontale und vertikale Daten in Bezug zueinander stehen, und das eine Zelle an diese Stellen setzt. Schließlich wird noch eine Datengruppe als "Füller" der Zellen angezeigt.


(Oracle Express) Daten die überprüft und analysiert werden können, wie z.B Umsatzzahlen oder Kostendaten. Sie können die Daten in einem Maß auswählen. Maße können als Variablen oder Beziehungen gespeichert werden. Maße können auch mit Hilfe von Formeln berechnet werden.


Eine Speichereinheit, die 1.048.576 Byte (1024 x 1024) entspricht. Wird häufig auf eine Million Byte gerundet.


Ein modales Fenster, das Sie über eine Bedingung unterrichtet, die aufgrund Ihrer letzten Aktion aufgetreten ist. Sie müssen auf ein Meldungsfeld reagieren.


Ausführbarer Code, der über die Objekttypdefinition einem Oracle8-Objekt zugeordnet ist.


Ein Fenster, das eine Antwort vom Operator erfordert, bevor die Anwendung fortgesetzt werden kann.


Ein nicht eingeschränktes Fenster, das so viel Funktionalität aufweisen kann, wie das zur Laufzeit benutzte Fensterverwaltungsprogramm unterstützt.


1. Ein Objekt, das von mehreren Anwendungen benutzt werden kann. Externe Abfragen und PL/SQL-Bibliotheken sind Beispiele für Module. 2. In Form Builder eine wichtige Komponente einer Anwendung (d.h. ein Menümodul).


Ein Feld in einem Fenster oder Dialogfeld, das sich über mehrere Zeilen erstreckt, so daß Sie einen vertikalen Bildlauf durch die Informationen vornehmen können.


(Oracle Express) Ein besonderer Datenwert, mit dem angegeben wird, daß die Daten "nicht anwendbar" (NA) bzw. nicht verfügbar sind. NA entspricht dem Wert einer Zelle, der kein bestimmter Wert zugewiesen wurde oder für die keine Daten berechnet werden können.


Matrixbericht, bei dem die horizontale und/oder vertikale Dimension eine oder mehrere Master-/Detail-Beziehungen enthält. Es gibt keine Grenze für die zulässige Verschachtelungstiefe.


Ein Datentyp, mit dem angegeben wird, daß die Daten abgerufen werden, wenn die Seite formatiert wird, auf der die Daten stehen (und nicht abgerufen und gepuffert werden, bis die Formatierung abgeschlossen ist).


1. Eine bestimmte Position in der Objekthierarchie des Objektnavigators. Knoten können eingeblendet werden, um Informationen über ein Objekt zu geben, wie z.B. Querverweise auf andere Objekte. 2. In Project Builder ein Eintrag im Projektnavigator. Siehe auch Objekt, Objektkknoten, Organisationsknoten.


Eine Berichtspalte, die eine Datenbankspalte vom Typ NOCACHE referenziert.


Das Fehlen eines Wertes.


(Oracle Express)

^	Potenzierung

-,+	Unäres Minus und Plus

*, /	Numerische Multiplikation oder Division. Bei der Division entspricht das Ergebnis einer Zahl mit doppelter Genauigkeit.

\	Ganzzahlige Division. Die Operanden können Ganzzahlen oder Zahlen mit dem Datentyp Long sein.

Mod	Modulus oder Rest. Die Operanden können Ganzzahlen oder Zahlen mit dem Datentyp Long sein.

-, +	Numerische Addition und Subtraktion. Der Operator + kann auch für die Zeichenfolgenverkettung benutzt werden.


1. Ein Objekt, das in das Layout gesetzt werden kann. Beispiele für Objekte sind Rechteck, Linie, Ellipse, Bogen, Polygon, Polygonzug, abgerundetes Rechteck, Freihandzeichnung, Diagramm, Text, Symbol und Textfeld.2.  In Oracle8 eine Instanz eines Objekttyps. Bei einem Objekt kann es sich um eine Zeile in einer Objekttabelle  oder um den Teil einer Zeile handeln, der in einem Spaltenobjekt in einer relationalen Tabelle enthalten ist.


Siehe Spaltenobjekt.


Ein Container für eine Gruppe von Objekten, der die Möglichkeit bietet, zusammengehörige Objekte zu kopieren bzw. zu referenzieren.


Siehe Handle


Ein Fenster, das die hierarchische Liste der Objekte für die aktuelle Sitzung enthält. Die Liste wird gegliedert angezeigt. Mit ihr kann der Benutzer verschiedene Aufgaben ausführen, wie z.B. Objekte erstellen, bearbeiten, umbenennen und löschen.


In Oracle8 eine Tabelle, deren Definition auf einem Objekttyp basiert. Jedes Attribut in dem Objekttyp wird zu einer Spalte in der Objekttabelle. Jede Zeile in der Tabelle ist ein individuelles Oracle8-Objekt.


In Oracle8 eine Benutzerdefinition oder benutzerdefinierte Vorlage, auf der Objekte aufgebaut werden können. Ein Objekttyp ist ein zusammengesetztes Objekt, das aus Attributen besteht. Jedes Attribut hat einen Namen und einen Datentyp. Der Objekttyp als Ganzes hat einen Namen. Ein Objekttyp kann auch eine oder mehrere Methoden umfassen.


Akronym für Open Database Connectivity.  Ein Standard für den Zugriff auf verschiedene Datenbanksysteme. Eine Anwendung kann Anweisungen an ODBC weiterleiten, indem die ODBC-Möglichkeiten von SQL verwendet werden.  ODBC konvertiert diese dann in die Sprache, die die Datenbank versteht. Mit dem Oracle Open Client Adapter (OCA) kann eine Anwendung dann konsistent auf verschiedene Datenbankverwaltungssysteme zugreifen.  Auf diese Weise kann ein Anwendungsentwickler eine Anwendung entwickeln, kompilieren und verteilen, ohne sich nach einem bestimmten DBMS richten zu müssen.


Object Linking and Embedding (Verknüpfen und Einbetten von Objekten).


Eine Anwendung, die OLE-Objekte speichern und anzeigen kann.


Eine Anwendung, die OLE-Objekte erstellt.


Siehe Vordefinierter Datentyp.


Eine Umgebungsvariable, die das Hauptverzeichnis für Oracle-Produkte angibt.


Ein Eintrag im Projektnavigator, wie z.B. "Typen", "Projekte", "Form-Dateien" usw., mit dem der Navigator gegliedert werden kann und der den Dateityp der untergeordneten Objekte angibt. Der Eintrag kann auch einer Datenstruktur innerhalb bestimmter Typen von Dateisystemobjekten entsprechen.


In x- und y-Koordinaten dargestellt. Der Ursprung einer Ansicht gibt die Position der Ansicht auf der übergeordneten Leinwand an. Der Ursprung einer Leinwand gibt die Position der Zeichnung in einer gezeichneten Ansicht an.


Das kleinste virtuelle Rechteck, das ein Objekt vollständig umschließt.


Wenn der Inhalt eines Objekts nicht auf die aktuelle logische Seite paßt, spricht man von Überlauf. Bei einem Überlauf wird ein Teil des Inhalts auf die nächste logische Seite verschoben.


Eine PL/SQL-Funktionder Software, auf die an einer beliebigen Stelle innerhalb eines Programmblocks Bezug genommen werden kann.


Eine Methode für das Verpacken und Speichern zusammengehöriger Prozeduren, Funktionen, Variablen und anderer Paketkonstrukte als eine Einheit in der Datenbank oder auf dem Client. Während Pakete dem Datenbankadministrator oder Anwendungsentwickler Organisationsvorteile bieten, gewährleisten sie außerdem verbesserte Funktionalität und Datenbankleistung. Die Software stellt verschiedene vordefinierte Pakete bereit, die PL/SQL-Konstrukte enthalten, die von client-seitigen Programmblöcken referenziert werden können (z.B. Paket TEXT_IO). Außerdem werden verschiedene Pakete mit dem Oracle Datenbank-Server geliefert, mit denen gespeicherte Programmblöcke referenziert werden können (z.B. Paket DBMS_OUTPUT).


Umfaßt die aktuelle Implementierung des Pakets, das private Unterprogramme und Datentypen enthalten kann. Der Hauptteil ist optional, wenn das Paket nur aus Deklarationen besteht.


Deklariert die öffentliche Schnittstelle zu dem Paket, d.h. die Datentypen und Unterprogramme, die andere Programmblöcke referenzieren können.


(Oracle Express) 1. Ein Datensegment, das in einem Bericht enthalten ist. Auf zusätzlichen Seiten werden zusätzliche Datensegmente angezeigt.

In der folgenden Abbildung werden drei Seiten mit Daten dargestellt.

2. In Express kann eine Seite auch eine Speichereinheit in einer Express-Datenbank referenzieren.


(Oracle Express) Mit dem Seitenumbruch wird angegeben, wie für eine Abfrage ausgewählte Daten in Ihrem Kalkulationsblatt dargestellt werden. Das Seitenlayout hat drei Ränder - Horizontal, Vertikal und Seite. Mit den Rändern wird angegeben, wie ein mehrdimensionaler Datenkubus, der von der Abfrage definiert wird, in einem zweidimensionalen Kalkulationsblatt dargestellt wird. In Dimensionsbeschriftungen werden die Namen und Positionen der Dimensionen angegeben. Mit einer Beschriftung auf dem Horizontalen Rand wird angegeben, daß diese Dimesion als Spalte angezeigt wird. Mit einer Beschriftung auf dem Vertikalen Rand wird angegeben, daß diese Dimension als Zeile angezeigt wird. Mit einer Beschriftung auf dem Rand Seite wird angegeben, daß diese Dimension in einem Seitenfeld über den Ergebnissen angezeigt wird.


Eine Einstellung, mit der festgelegt wird, ob das aktuelle Objekt und die untergeordneten Objekte auf die nächste logische Seite verschoben werden. Sie können Seitenumbrüche vor oder hinter dem aktuellen Objekt in der Berichtausgabe festlegen.


Ein Oberflächenelement, das Werkzeuge, Farben und Muster in einem Editor anzeigt.


Ein bestimmter Teil eines Editors, in dem die Arbeit ausgeführt wird. Die Größe des Ausschnitts kann im allgemeinen geändert werden.


Die Anzahl physikalischer Seiten, die für das Ausdrucken einer logischen Seite erforderlich sind.


1. Ein PL/SQL-Konstrukt, mit dem Informationen an ein Unterprogramm übergeben werden. In dem Unterprogrammaufruf MYPROC (x) ist z.B x ein Parameter. 2. In Forms Developer werden Parameter für die Übergabe von Informationen zwischen Komponenten benutzt, wie z.B. Form Builder und Graphics Builder. 3. Eine Variable, die Sie zur Laufzeit ändern können.


Eine Gruppe mit Parameternamen und zugehörigen Werten zur Übergabe von Informationen zwischen Forms Developer-Komponenten.


1.Ein Objekt, das unmittelbar über einem anderen Objekt in dem entsprechenden Gruppenbaum steht. Ein Gruppenobjekt ist das übergeordnete Objekt von jedem der Objekte, aus denen das Gruppenobjekt besteht. Jedes Objekt ist das übergeordnete Objekt der entsprechenden untergeordneten Objekte.

2. (Oracle Express) Ein Dimensionswert auf der Ebene unmittelbar über einem bestimmten Wert in einer Hierarchie. Der übergeordnete Wert ist die aggregierte Summe der Werte der untergeordneten Objekte. Im folgenden Beispiel wird der Dimensionswert "Frankreich" als übergeordnetes Objekt von "Lyon" und "Paris" in der Dimension GEOGRAPHY dargestellt.


Beim Einfügen wird der Inhalt der Zwischenablage (ausgeschnittene oder kopierte Objekte) bei der aktuellen Cursorposition eingefügt.


Ein grafisches Attribut, das Sie für den Rand oder als Füllmuster für die meisten Objekte benutzen können.


Der Maschinencode oder die Instruktionsliste für einen kompilierten Programmblock.


Akronym für Portable Document Format.  Ein Dateiformat (von Adobe Acrobat) zur Darstellung von Dokumenten auf eine Weise, die unabhängig von der Original-Anwendungssoftware, der Hardware und dem Betriebssystem ist, mit denen die Dokumente erstellt wurden. Eine PDF-Datei kann Dokumente beschreiben, die eine beliebige Kombination von Text, Grafiken und Bildern in einem geräteunabhängigen und auflösungsunabhängigen Format enthalten.


Die Größe einer Seite, die von Ihrem Drucker ausgegeben wird.


Die Elementart, mit der ein Feld in einem Diagramm dargestellt wird, wie z.B. Balken, Linien oder Symbol.


Die Oracle-eigene Erweiterung der SQL-Sprache. Fügt prozedurale und andere Konstrukte zu SQL hinzu, mit denen Anwendungen geschrieben werden können.


Eine Datei, die ein Interpreter-Skriptdatei von Procedure Builder enthält.


Eine PL/SQL-Bibliotheksdatei, die Quellcode und kompilierten Code enthält. Die Datei kann zur Bearbeitung in Procedure Builder geöffnet werden.


Eine Textdatei, die den  PL/SQL-Quellcode eines einzigen Programmblocks enthält.


Eine PL/SQL-Laufzeitbibliothek, die nur ausführbaren Code enthält. Die Datei kann nicht zur Bearbeitung in Procedure Builder geöffnet werden.


Eine Liste, die angezeigt wird, wenn der Benutzer eine bestimmte Aktion ausführt.


Eine Zahl, mit der TCP übertragene Daten zu und von einem bestimmten Programm weiterleitet.


Eine in Project Builder enthaltene Aktion, die dem Benutzer automatisch über einen Menüpunkt und/oder eine Schaltfläche in der Symbolleiste zur Verfügung steht. Vordefinierte Aktionen umfassen Generieren, Zustellen sowie bestimmte Versionskontrolloptionen. Wenn eine vordefinierte Aktion für einen unterstützten Dateityp definiert wird, wird die Aktion für jedes ausgewählte Objekt dieses Typs aufgerufen, wenn der Benutzer die Aktion aus Project Builder aufruft. Siehe auch Aktion, Benutzerdefinierte Aktion.


Siehe Vordefinierten Datentyp


Eine Einstellung, die das Verhalten der Anwendungsschnittstelle beeinflußt.


(Oracle Express) In der Vorschau wird das Skript angezeigt, das generiert wird, wenn Sie die aktuellen Kriterien akzeptieren.  In dem Dialogfeld für jedes Selektor-Werkzeug können Sie die Auswahl anzeigen, indem Sie auf die Schaltfläche Vorschau klicken.


Die Schnittstelle, mit der Sie die Berichtausgabe online anzeigen und einen Bildlauf durch die Berichtausgabe vornehmen können.


Eine Spalte in einer Datenbanktabelle, deren Bestandteile aus eindeutigen Werten bestehen, mit denen eine Zeile in einer Tabelle identifiziert wird.


Siehe Vordefinierter Datentyp.


In einer Druckerdefinitionsdatei eine Escape-Folge, der Sie einen Druckercode zuweisen, der in einem Bericht referenziert werden kann.


Eine Datei, die eine Druckerdefinition im Textformat (z.B. ASCII oder EBCDIC) enthält.


Ein PL/SQL-Unterprogramm, das eine bestimmte Folge von Aktionen ausführt. Das Unterprogramm kann auf dem Client und dem Datenbank-Server gespeichert sein.


Eine PL/SQL-Codestruktur, die von dem PL/SQL-Compiler unabhängig erkannt und verarbeitet werden kann. Anonyme Blöcke, Unterprogrammspezifikationen und -rümpfe (Prozeduren und Funktionen) sowie Paketspezifikationen und -rümpfe sind Typen von Programmblöcken. Programmblöcke können auf dem Client und dem Datenbank-Server gespeichert sein und ausgeführt werden.  Siehe auch: Gespeicherter Programmblock.


Das Projekt ist die Basis-Datenstruktur, die von Project Builder erstellt wird. Projekte sind Sammlungen von Pointern auf alle Dateien, die Sie als Bestandteil der Anwendung betrachten, oder die Sie anderweitig konzeptionell gruppieren möchten. Sie können Editoren, Compiler und andere Werkzeuge definieren, mit denen Sie die in dem Projekt enthaltenen Datenobjekte bearbeiten möchten. Alle Projektinformationen sind in der Projektregistrierung gespeichert. Siehe auch: Projektobjekt, Projektdatei, Exportieren.


In Project Builder sind Projektdateien alle Dateien, die mit einer Anwendung verknüpft sind. Projektdateien können einen beliebigen Typ aufweisen, einschließlich Forms, Berichten, grafischen Anwendungen, 3GL-Modulen, Dokumentation und Testskripts. Siehe auch: Projekt, Projektobjekt.


In Project Builder werden alle Objekte als Projektobjekt bezeichnet, für die Attribute definiert werden können, einschließlich aller Entitäten, die unter dem Knoten Projekte, unter Typen, Aktionen und Makros gespeichert sind. Siehe auch: Projekt, Projektdatei..


Das Fenster mit einer hierarchischen Liste der Projektobjekte für die aktuelle Sitzung. Die Liste wird in Form einer Gliederung angezeigt. Mit ihr kann der Benutzer verschiedene Aufgaben ausführen, wie z.B. Objekte erstellen, bearbeiten, umbenennen und löschen. Auch wenn immer nur ein Schema gleichzeitig sichtbar ist, kann der Benutzer unter zwei verschiedenen Schemata wählen, nach denen die Objekte angeordnet werden sollen.


Der Knoten der obersten Ebene für ein Projekt. Er stellt die Projektdatei dar bzw. zeigt auf die Projektdatei. Siehe auch Projekt, Projektdatei.


In Project Builder die Datei, in der alle mit einem Projekt verknüpften Informationen gespeichert sind: Dateien, die zu dem Projekt gehören, Typen, Aktionen und Makros, die für das Projekt definiert sind, usw.


In der Projektansicht werden Objekte nach Typ und nach Projekt-/Unterprojekt-Beziehung geordnet dargestellt. Die Projekte werden alphabetisch nach Projektdatei und dann alphabetisch nach Kategorie geordnet. Siehe auch  Abhängigkeitsansicht, Projekt, Projektdatei, Ansicht.


Ein Dialogfeld, das den Benutzer bei der Ausführung der Schritte unterstützt, die beim Erstellen eines neuen Projekts oder Unterprojekts erforderlich sind.


Eine Eigenschaft eines Objekts, mit der das Verhalten oder Erscheinungsbild dieses Objekts bestimmt wird.


Ein benanntes Objekt, das eine Liste mit Attributen und deren Einstellungen enthält, mit denen das Erscheinungsbild und die Funktionalität von Objekten aufgrund dieser Klasse global gesteuert wird.


Eine Zeichenfolge, die Sie bei der Anmeldung bei einer Datenbank oder einem Server eingeben können und mit der Sie die Verbindung zu einer entfernten Datenbank bzw. einem entfernten Server herstellen können.


(Oracle Express) Wenn Sie Werte für eine der Dimensionen in einem Maß auswählen, werden die anderen Dimensionen, aus denen das Maß besteht, als qualifizierende Dimensionen bezeichnet.

Angenommen, das Maß Sales ist nach Product, Month und Geography dimensioniert. Wenn Sie die obersten zehn Städte basierend auf Sales auswählen, müssen Sie außerdem angeben, welches Produkt und welcher Monat betrachtet werden woll, wenn Sie die Sales-Werte vergleichen. In diesem Fall sind Product und Month die qualifizierenden Dimensionen.


Eine SQL SELECT-Anweisung, mit der die Daten angegeben werden, die Sie aus einer oder mehreren Tabellen bzw. Ansichten einer Datenbank abrufen möchten.


Eine PL/SQL-Funktion, die bei der Ausführung Daten filtert, die von einer Abfrage abgerufen wurden. Nur die Daten, die den Bedingungen in den Funktionen gerecht werden, werden grafisch dargestellt.


Eine Option, mit der die laufende Sitzung beendet wird und mit der der Benutzer zur Betriebssystemebene zurückkehrt.


Ein Steuerelement (wie z.B. ein Kontrollkästchen), das in Gruppen von zwei oder mehr Schaltflächen auftritt, von denen zu einem bestimmten Zeitpunkt immer nur eine "eingeschaltet" oder "ausgeschaltet" sein kann.


Eine Gruppe aus zwei oder mehr Optionsschaltflächen, von denen immer nur eine "eingeschaltet" oder "ausgeschaltet" sein kann.


(Oracle Express) Ein Werkzeug im Dialogfeld Selektor, mit dem der Benutzer fortlaufende Zeiträume als Dimensionswerte auswählen kann. Diese Zeiträume können auf folgenden Werten basieren:

•	Einer bestimmten Anzahl der letzten Zeiträume

•	Eine Anfangszeitraum und einem letzten Zeitraum

•	Einem Anfangs- und einem Endzeitraum.

Der Benutzer kann z.B. Dimensionswerte für den Bereich ab der Woche wählen, die am 25. November 1996 endet, bis zu der Woche, die am 30. Dezember 1996 endet.


Eine von RSA Data Security, Inc entwickelte Kennung, die Schlüssel mit unterschiedlicher Länge akzeptieren kann und im wesentlichen ein Zufallszahlengenerator ist, wobei die Ausgabe des Generators einem XOR mit dem Datenstrom unterzogen wird, um die verschlüsselten Daten zu generieren. Aus diesem Grund darf derselbe RC4-Schlüssel niemals zur Verschlüsselung von zwei verschiedenen Datenströmen benutzt werden.


Akronym für Relational Database Management System. Eine Datenbank, die die Definition von Datenstrukturen, Speichern- und Abrufenvorgängen und Integritätsregeln ermöglicht. In einer derartigen Datenbank sind die Daten und die Beziehungen zwischen den Daten in Tabellen angelegt.


Eine Datei, die eine einzelne Berichtdefinition im Binärformat enthält. Mit .RDF-Dateien können Berichte sowohl ausgeführt als auch bearbeitet werden.


Eine Datei, die eine einzelne Berichtdefinition im Binärformat enthält. .rep-Dateien werden nur zur Ausführung von Berichten benutzt. Eine .rep-Datei kann nicht bearbeitet werden.


Die Möglichkeit, Daten in der ganzen Datenbank ab einem bestimmten Zeitpunkt abzufragen.


Eine Zeile, die von einer SQL SELECT-Anweisung abgerufen wird.


Ein internes Datenstrukturobjekt mit einem Spalten-/Zeilengerüst, das zu dem Formmodul gehört, in dem es definiert wird.


Ein Spaltentyp, der auf Daten in anderen Spaltenobjekten oder Objekttabellen (Oracle8) zeigt.


Eine Linie, die bei einem bestimmten Wert in einem Diagramm angezeigt wird.


(Oracle Express) Beim Abgleichen werden die neuesten Daten aus einer Express-Datenbank abgerufen, nachdem die Abfrageergebnisse in Ihrem Bericht angezeigt wurden. Wenn Sie eine gespeicherte Express-Abfrage öffnen, werden die Ergebnisse automatisch abgeglichen.


Beim Registrieren wird die Definition eines Typs oder eines neuen Projekts zu der globalen oder lokalen Registrierung hinzugefügt. Nach der Registrierung können für einen neuen Typ Aktionen definiert werden, während bei einem neuen Projekt die Typen der referenzierten Dateien identifiziert werden können, so daß für diese bestimmte Aktionen aufgerufen werden können. Siehe auch Registrierung.


Eine globale und/oder benutzerspezifische Konfigurationsdatei, mit der Projektdefinitionen und Umgebungsinformationen gespeichert werden. Siehe auch Globale Registrierung, Benutzerregistrierung.


Ein Symbol in Suchkriterien, mit dem ein Vergleich zwischen zwei Werten angegeben wird, wie z.B. das Gleichheitszeichen in "WHERE DEPTNO = 10." Zeilen, bei denen der Vergleich "wahr" ergibt, werden in dem Ergebnis zurückgegeben (abgerufen), während Zeilen, bei denen der Vergleich "falsch" ergibt, vom Ergebnis ausgeschlossen werden.


Eine Datenbank auf einem Computer, bei dem es sich nicht um die lokale Datenbank handelt. Im allgemeinen ein Computer im selben Netzwerk, jedoch auf einem anderen Knoten (d.h. eine Datenbank, die Sie über einen Datenbank-Link benutzen).


Ein Layoutobjekt, mit dem Datenzeilen angezeigt werden, die für eine Gruppe abgerufen werden.


Ein Modus, bei dem jedes eingegebene Zeichen das aktuelle Zeichen bei der Cursorposition ersetzt. Das Gegenteil von Einfügen-Modus.


Die Objekte, mit denen das Datenmodell und Layout eines Berichts definiert wird. Objekte auf Berichtebene werden einem einzelnen Bericht zugeordnet und können nicht von anderen Berichten oder anderen Oracle-Produkten gemeinsam benutzt werden. Objekte umfassen Berichte, Abfragen, externe Abfragen, externe PL/SQL-Bibliotheken, Gruppen, Spalten, Parameter, Links, Rahmen, Wiederholungsrahmen, Felder, Boilerplate und Anker.


Nur bei Windows NT und Windows 95 verfügbar. Wartet, bis Befehlszeilen einen Bericht ausführen, setzt diesen Bericht in die Warteschlange zur Ausführung im Hintergrund auf dem lokalen Server. Typischerweise werden Befehlszeilen von Form Builder oder Graphics Builder über RUN_PRODUCT oder von einem anderen Bericht über SRW.RUN_REPORT empfangen. Sie können auch RWISV60 benutzen, um einen Bericht an die Reports Background Engine zu übergeben.


Behält Zeitstempel- und Statusinformationen über Berichte bei, die von Reports Server verwaltet werden.


Bei Windows NT, Windows 95 und UNIX verfügbar. Ermöglicht die Ausführung von Berichten auf einem entfernten Server. Stellt Jobanforderungen in die Warteschlange und ermöglicht eine zeitliche Planung der Ausführung der Berichte durch den Benutzer. RWCLI60 wird verwendet, um einen Bericht an den Reports Server zu senden.


Stellt eine Schnittstelle zwischen dem Web-Server und Reports Runtime dar, so daß Berichte dynamisch aus dem Web-Browser ausgeführt werden können.


Stellt eine Schnittstelle zwischen einem Web Server und dem Reports Server dar.


Eine Datei, die eine Berichtdefinition im Textformat (z.B. ASCII oder EBCDIC) enthält. .REX-Dateien werden für das Portieren von Berichten von einer Plattform zu einer anderen benutzt. Beachten Sie, daß .REX-Dateien nicht mehr erforderlich sind. Sie sind aus Gründen der Abwärtskompatibilität verfügbar.


Bezieht sich auf die Intensität der Rot-, Grün- und Blaukomponenten einer Farbe.


Das Gruppenobjekt, zu dem alle anderen Objekte in einer Anwendung gehören.


Der Knoten auf oberster Ebene für ein Projekt, der die Benutzerumgebung darstellt. Kann der Benutzerregistrierung oder Globalen Registrierung entsprechen, je nachdem, mit welcher Registrierung die Standardwerte festgelegt wurden.


Eine Gruppe mit Feldwerten in einer Tabelle, z.B. die Felder, die einen Mitarbeiter in der Beispieltabelle EMP darstellen.


Ein Objekt in einer Oracle8-Objekttabelle. Jede Zeile in der Tabelle ist ein Objekt. In Forms Developer wird eine Objekttabelle in einzelne Spalte aufgelöst, so daß das Zeilenobjekt nicht mehr als einzelne Entität vorhanden ist (nur als die entsprechenden separaten Attribute).


Ausführung einer Laufzeitversion einer Anwendung oder eines Programmblocks.


Akronym für Rich Text Format. Ein nicht-plattformspezifisches Dateiformat, das auf Steuerwörtern basiert, mit denen unformatierter Text und Bilder in verschiedenen Anwendungen und Betriebssystemen dargestellt werden. RTF benutzt den ANS-I, PC-8-, Macintosh- oder IBM PC-Zeichensatz, um die Darstellung und Formatierung eines Dokuments sowohl auf dem Bildschirm als auch auf dem Ausdruck zu steuern.


Siehe rep-Datei


Die Schnittstelle, mit der die Benutzer eine Laufzeitanwendung anzeigen und mit dieser arbeiten.


Ein Bildschirm oder Fenster, das optional zur Laufzeit angezeigt wird und in dem der Benutzer Druckoptionen und Parameter vor Ausführung des Berichts ändern kann.


(Oracle Express) Eine Gruppe von Dimensionswerten, die entweder als Werteliste oder als Skript gespeichert werden. Sie können von Ihnen generierte Auswahlen speichern, oder der Datenbankadministrator kann gespeicherte Auswahlen erstellen und Ihnen diese zur Verfügung stellen.

Gespeicherte Auswahlen sind eine zeitsparende Funktion: immer wenn Sie eine Auswahl erneut benutzen müssen, rufen Sie einfach eine gespeicherte Auswahl auf, ohne diese neu erstellen zu müssen.


(Oracle Express) Ein Werkzeug im Dialogfeld Selektor, mit dem Sie eine Auswahl von gespeicherten Dimensionswerten abrufen können.


Eine Sammlung zusammengehöriger Datenbankobjekte, die im allgemeinen nach einer Datenbank-Benutzer-ID gruppiert sind. Schemaobjekte umfassen Tabellen, Ansichten, Sequenzen, gespeicherte Programmblöcke, Synonyme, Indizes, Cluster und Datenbank-Links.


Die Ebene, auf der ein Objekt angewendet wird, bzw. der Bereich, in dem ein Objekt angewendet wird. Bei Project Builder: 1. Beschreibt den Dateibereich, der von den Befehlen Kompilieren und Alles kompilieren betroffen ist, die für kompilierbare Projektobjekte aufgerufen werden. 2. Beschreibt den Dateibereich, der von vererbbaren Definitionen betroffen ist.


 Siehe SQL-Skript, Interpreter-Skript


In Report Builder eines von mehreren Layouts in demselben Bericht, wobei ein jedes eine andere Zielperson, ein anderes Ausgabeformat, ein anderes Seitenlayout, eine andere Seitengröße oder Darstellung hat. Ein einziger Bericht kann z.B. eine Zusammenfassung für die Geschäftsleitung in einem Abschnitt und eine detaillierte Aufgliederung für einzelne Manager in einem anderen Abschnitt enthalten.


Eine SQL-Anweisung, mit der angegeben wird, welche Zeilen und Spalten aus einer oder mehreren Tabellen oder Ansichten abgerufen werden sollen.


(Oracle Express) Die Gruppe von Dimensionswerten, die momentan für eine Dimension ausgewählt sind, bzw. das Skript, das Bedingungen oder Kriterien zur Angabe dieser Werte enthält.


(Oracle Express) Wie in verschiedenen Dialogfeldern im Selektor dargestellt, entspricht das Auswahlskript einer Beschreibung der Auswahlen, die der Benutzer bei der Wahl von Dimensionswerten getroffen hat. Bei diesem Skript handelt es sich um eine Übersetzung des Skripts in der Express-Sprache in ein Skript in der normalen Sprache.


(Oracle Express) Eine Gruppe von Werkzeugen, mit denen Sie Dimensionswerte auswählen, die z.B. in einem Bericht, einer Tabelle, einer Grafik oder einem Listenfeld aufgenommen werden sollen. Mit dem Selektor können Sie z.B. die wichtigsten 10 Städte basierend auf Umsätzen oder die Städte auswählen, bei denen die Umsätze die Quote von 15% überschritten haben. Mit dem Selektor können Sie außerdem Dimensionswerte sortieren und gespeicherte Auswahlen erstellen und abrufen.


(Oracle Express) Ein Dialogfeld oder eine Gruppe von Dialogfeldern, mit denen Dimensionswerte auf eine bestimmte Weise ausgewählt oder sortiert werden können. Jedes Selektor-Werkzeug ist Bestandteil des Selektors. Mit den Selektor-Werkzeugen können Sie Dimensionswerte basierend auf deren Ebene in der Hierarchie, deren Attributen, den Zeichen in dem Wertnamen usw. auswählen. Mit den Selektor-Werkzeugen können Sie außerdem die Dimensionswerte sortieren.


Der Zeitraum zwischen dem Aufrufen und Beenden des ausführbaren Programms.


Eines von zwei oder mehr Objekten, die dasselbe übergeordnete Objekt in dem entsprechenden Gruppenbaum haben. Alle Objekte, die zu einem Gruppenobjekt gehören, sind gleichrangig.


Die Kombination einer IP-Adresse und einer Port-Nummer.


(Oracle Express) Ein Werkzeug im Dialogfeld Selektor, mit dem Sie die Reihenfolge der Dimensionswerte in einer angezeigten Auswahl neu ordnen können. Sie können eine Auswahl in aufsteigender oder absteigender Reihenfolge wie folgt sortieren:

•	Nach Alphabet

•	Nach Reihenfolge in der Datenbank

•	Nach Datenwert

•	Nach Reihenfolge oder Ebene in der Hierarchie

•	Nach Zeitraum

Sie können eine Auswahl auch manuell sortieren, indem Sie die Dimensionswerte mit Drag-and-Drop verschieben.


In PL/SQL: Anweisungen in einem Unterprogramm oder Paket. Sie benötigen den Quellcode für einen Programmblock, bevor Sie diesen zu einer ausführbaren Form kompilieren können. In Project Builder: Die Eingabetypen, die für das Erstellen der Zieltypen erforderlich sind.


Definiert nur Namen, Parameter und Rückgabetyp (gilt nur bei Funktionen) des Unterprogramms.


Ein kleines Rechteck am unteren Ende der vertikalen Bildlaufleiste und links neben der horizontalen Bildlaufleiste in einem Editor. Wenn Sie die Maustaste ziehen und loslassen, wird ein neuer Ausschnitt erstellt und die Bildlaufleiste in separate Bildlaufleisten für jeden Ausschnitt geteilt.


Eine Standard-Schnittstelle für das Speichern und Abrufen von Informationen in einer relationalen Datenbank. SQL ist ein Akronym für Structured Query Language.


Eine Datei, die eine im Textformat (ASCII oder EBCDIC) gespeicherte Abfrage enthält.


Eine Datei, die SQL-Anweisungen enthält, die Sie ausführen können, um die Datenbankverwaltung schnell und einfach zu gestalten. Mit Oracle-Produkten werden verschiedene SQL-Skripts geliefert.


Eine SQL-Instruktion für Oracle. Eine SELECT-Anweisung ist eine Art von SQL-Anweisung.


Siehe Aufrufstapel


Ein PL/SQL-Konstrukt, das für konditionale, iterative und sequentielle Steuerungen und für die Fehlerbehandlung benutzt wird. Jede PL/SQL-Anweisung muß mit einem Semikolon (;) abgeschlossen werden.


(Oracle Express) Eine gespeicherte Auswahl, die bei jeder Auswertung dieselben Dimensionswerte enthält. In statisch gespeicherten Auswahlen werden die auszuwählenden Dimensionswerte aufgeführt und nicht die Auswahlkriterien. Ein statisches gespeichertes Auswahlskript könnte z.B. "Februar 1996, März 1996 und April 1996 auswählen" enthalten, während das Skript für eine dynamisch gespeicherte Auswahl "Letzte drei Monate auswählen" enthalten könnte.


Eine Prozedur, eine Funktion oder ein Paket, das in einem Oracle-Datenbankserver gespeichert ist und in diesem ausgeführt wird.


Eine Prozedur oder Funktion, die in einem Oracle-Datenbankserver gespeichert ist und in diesem ausgeführt wird.


HTML-Erweiterungen, die leistungsfähige Formatierungsmöglichkeiten in HTML-Dokumenten bereitstellen. Um ein  HTML-Dokument anzuzeigen, das Dokumentvorlagen verwendet, zeigen Sie dieses in einem Browser an, der Dokumentvorlagen unterstützt.


Eine PL/SQL-Prozedur oder -Funktion.


In Project Builder ein Projekt, das in einer anderen Projektdatei enthalten und nicht in einer eigenen Datei gespeichert ist. Siehe auch Projekt.


In Project Builder ein Knoten, der auf ein Unterprojekt verweist. Siehe auch Projekt, Projektknoten, Unterprojektknoten


Eine Spalte vom Typ Summe, in der Zwischensummen, Gesamtsummen, laufende Summen und andere Summen der Daten in einem Bericht berechnet werden, wobei eine der vordefinierten Summenfunktionen von Report Builder benutzt wird.


Das Dateiformat, das vom Microsoft Excel-Programm verwendet wird.


Das Ordnungssystem, nach dem Befehle, Bezeichner und Parameter zu gültigen Befehlsfolgen kombiniert werden.


Eine der Variablen, die in Reports Developer enthalten sind (z.B. &Logical Page, DESTYPE).


Eine benannte Sammlung zusammengehöriger Informationen, die in einem zweidimensionalen Raster in einer relationalen Datenbank oder einem Server gespeichert sind, wobei das Raster aus Zeilen und Spalten besteht.


Ein Collection-Typ, der eine Dateneinheit definiert, die aus einer ungeordneten Gruppe von Elementen besteht, die alle denselben Datentyp aufweisen. Bei der entsprechenden Dateneinheit handelt es sich um eine verschachtelte Tabelle mit einer einzigen Spalte, deren Spaltentyp ein vordefinierter Typ oder ein Objekttyp ist.  (Oracle8)


Ein Standardlayout, bei dem Beschriftungen am oberen Rand der Seite und Datenzeilen unter den Beschriftungen angezeigt werden.


In Project Builder ein Objekt in der Mitte des Abhängigkeitsbaums. So ist z.B. eine ausführbare Routine ein (Kompilier-) Ziel für eine Bibliothek, während eine Bibliothek ein Ziel für eine Gruppe von Objekten und ein Objekt ein Ziel für eine Quelldatei ist.


Ein Knoten, mit dem das Ziel angegeben wird. Siehe auch Ziel


Akronym für Transmission Control Protocol. Das zugrundeliegende Kommunikationsprotokoll für den Austausch von HTTP-Anforderungen zwischen Clients und Web-Servern.


Ein Untermenü, das der Benutzer mit einer Maus oder einem anderen Zeigegerät von der Quelle entfernen und zu einem anderen Teil des Bildschirms ziehen kann.


In Form Builder ein Objekt, mit dem ein Zeichenfolgenwert angezeigt wird.


Der horizontale Bereich am oberen Rand eines Fensters, in dem der Name der Anwendung oder des Oberflächenelements in diesem Fenster angezeigt wird.


Siehe Titel


Mit einem Schalter wird eine Einstellung ein- oder ausgeschaltet. So können Sie den Objektnavigator z.B. verbergen oder anzeigen.


Eine Schaltfläche in Form eines Symbols, mit der Objekte in einer Anwendung erstellt und bearbeitet werden.


Eine Sammlung von Schaltflächen in Symbolform, die Produktbefehle ausführen. Die Symbolleiste ist im allgemeinen horizontal am oberen Rand oder vertikal am seitlichen Rand eines Fensters ausgerichtet.


Eine Sammlung von Werkzeugen.


(Oracle Express) Ein Werkzeug im Dialogfeld Selektor, mit dem der Benutzer Dimensionswerte basierend auf den obersten x, untersten y oder obersten x und untersten y Datenwerten auswählen kann. Der Benutzer kann z.B. eine Dimensionsauswahl erzeugen, in der Produkte enthalten sind, deren Umsatzvolumen zu den obersten 10 Prozent der Produkte bei den gesamten Verkäufen in dem vierwöchigen Zeitraum gehört, der am 30. Dezember 1995 endet.


Ein optionaler Berichtbereich, der abschließendes Material für den Bericht enthalten kann, einschließlich Text, Grafiken, Daten und Berechnungen. Der Berichtanhang wird als letztes nach Titel und Hauptteil angezeigt.


Eine Folge von SQL-Anweisungen, die als eine einzige Einheit behandelt werden.


Eine PL/SQL-Prozedur, die bei einem bestimmten Ereignis ausgeführt oder "ausgelöst" wird.


Eine Beschreibung eines Dateityps, wie z.B. eine Form, ein Dokument usw., die Informationen wie Typname und Beschreibung enthält. Jede Beschreibung gilt für einen einzigen Dateityp. Außerdem gibt es vier Metatypen "updtext", der für alle Textdateien gilt, "updproj", der für alle Projektdateien gilt, "updlink", der für alle Projekt-Links gilt, und "all", der für jeden Dateityp gilt. Sie sind die Grundlage für die Definition von Aktionen und Makros.


Beim Aktualisieren werden die Werte von Tabellendaten geändert, insbesondere durch Änderung der Datenwerte mit dem SQL-Befehl UPDATE, jedoch auch durch Löschen von Werten mit dem SQL-Befehl DELETE oder durch Einfügen von Werten mit dem SQL-Befehl INSERT.


Akronym für Uniform Resource Locator. Die "Adresse", mit der ein WWW-Server und eine Home Page angegeben werden. Zum Beispiel:
http://www.acme.com/
Dieses Beispiel gibt an, daß die Host-Adresse www.acme.com ist. Ein URL ist in den meisten Fällen ein Dateiname (wahrscheinlich mit einem langen Pfad und im allgemeinen mit einer Erweiterung HTML oder .HTM (bei PC-DOS Dateinamen)).


Eine Möglichkeit zur Übergabe der Kontrolle (und möglicherweise auch von Argumenten) von Forms Developer zu einem anderen Oracle-Produkt oder 3GL und danach zur Rückgabe der Kontrolle (und möglicherweise der Argumente) an Forms Developer.


Eine Aktion, die von einem Benutzer von Project Builder definiert wird. Derartige Aktionen können für einen einzelnen Dateityp oder für alle Dateitypen gelten. Siehe auch  Aktion, Vordefinierte Aktion.


Siehe Objekttyp.


Ein Makro, der von einem Benutzer von Project Builder definiert wird. Mit derartigen Makros können sowohl vordefinierte Aktionen als auch benutzerdefinierte Aktionen geändert werden. Siehe auch Makro, Vordefinierter Makro, Aktion, Vordefinierte Aktion


Eine Projektdatei, in der Konfigurationsinformationen pro Benutzer gespeichert werden. Auf diese Weise können Benutzer ihre individuellen Entwicklungsumgebungen gestalten. Die Benutzerregistrierung übernimmt die Typinformationen von der Globalen Registrierung. In der Benutzerregistrierung können neue Typen definiert und Aspekte der Typdefinitionen außer Kraft gesetzt werden, die in der Globalen Registrierung gespeichert sind. Außerdem enthält die Benutzerregistrierung Umgebungs- und Voreinstellungsinformationen, wie z.B. die DB-Adresse eines bestimmten Benutzers, Benutzeroberflächeneinstellungen, wie z.B. "Symbolleiste anzeigen" und bestimmte allgemeine Projektinformationen wie "Autor". Siehe auch Registrierung, Globale Registrierung.


Siehe Werteachse axis


Eine PL/SQL-Codestruktur, die einen Wert zurückgibt. Wertkonstrukte umfassen Funktionen und Ausdrücke.


Ein benanntes Objekt, dem ein Wert zugewiesen werden kann und dessen zugewiesener Wert sich im Laufe der Zeit ändern kann.


Ein Collection-Typ, der eine Dateneinheit definiert, die aus einer geordneten Gruppe von Elementen besteht, die alle denselben Datentyp aufweisen. Bei der entsprechenden Dateneinheit handelt es sich um ein variierendes Array oder VARRAY. Die Anzahl von Elementen in einem VARRAY (Größe) ist variabel. Bei der Deklaration eines variierenden Array-Typs müssen Sie jedoch eine maximale Größe angeben.


Visual Basic-Dateinamenerweiterung. Wird als Dateinamenerweiterung für bestimmte dynamische Link-Bibliotheken verwendet, die mit Dateien verteilt werden, die vordefinierte VBX-Steuerelemente enthalten.


Ein mit der Microsoft Visual Basic-Sprache generiertes Widget, mit dem die Benutzeroberfläche erweitert, Benutzereingaben empfangen und Ausgaben angezeigt werden (z.B. Schieberegler, Raster und Bedienungsknöpfe).


Eine virtuelle Tabelle, deren Zeilen nicht wirklich in der Datenbank vorhanden sind, die jedoch auf einer Tabelle aufgebaut ist, die physikalisch in der Datenbank gespeichert ist.


Ein symbolischer Ordnername (im allgemeinen eine Abkürzung oder ein Synonym), mit dem das virtuelle Dateisystem Dateien zuordnet, die im Dateisystem des Hostrechners gespeichert sind.


Eine Zuordnung, die in URL verwendete Pfadnamen mit dem Dateisystem verknüpft, das vom Betriebssystem des Hostrechners verwaltet wird.


Schriftart-, Farb- und Musterattribute, die Sie für Objekte festlegen, die auf Ihrer Anwendungsoberfläche angezeigt werden.


Siehe WWW


Ein Programm, das Endbenutzer verwenden, um HTML-Dokumente und Programme zu lesen, die auf einem Computer (der von einem Web-Server bedient wird) gespeichert sind.


Ein Programm, das auf einem Web-Server über den Web Request Broker ausgeführt wird.


Ein Server-Prozeß (HTTP-Daemon), der auf einem Web-Site ausgeführt wird und Web-Seiten als Antwort auf HTTP-Anforderungen von entfernten Web-Browsern sendet.


Ein Zeichen, das für ein 'beliebiges Zeichen' oder eine 'fortlaufende Folge von Zeichen' innerhalb eines Wortes oder Begriffs steht.


1. Ein rechteckiger Bereich auf dem Desktop, der eine Anwendung enthält. Jedes Fenster hat einen Bereich, in dem Sie mit der Anwendung zusammenarbeiten können. Fenster können geöffnet, skaliert, verschoben, als Symbol oder als Vollbild angezeigt werden. 2. In Form Builder ein Objekttyp, den Sie mit einer Leinwandansicht verknüpfen können.


Ein Dateiformat, das von einigen Spreadsheet-Programmen benutzt wird, wie z.B. SQL*Calc oder von Lotus 1-2-3 Programmen.


Akronym für Oracle Web Request Broker. Stellt eine leistungsfähige verteilte Laufzeitumgebung zur Entwickling und Weiterleitung von Anwendungen für das Web dar. Mit der WRB-Laufzeitplattform können Anwendungsentwickler Anwendungen schreiben, die unabhängig von Web-Servern sind und mit einer Reihe von Web-Servern benutzt werden können.


Akronym für World Wide Web. Das Netzwerk mit Servern im Internet, von denen ein jeder eine oder mehrere Home Pages hat, die Informationen und Links zu anderen Dokumenten auf diesem und (im allgemeinen) anderen Servern bereitstellen.


Vergrößern eines Objekts, damit mehr Platz für das Bearbeiten des Feldinhalts vorhanden ist.


Die sekundäre Symbolleiste, die (standardmäßig) auf der linken Seite des Projektnavigators angedockt ist. Die sekundäre Symbolleiste verfügt über Funktionen zur Vereinfachung von Anordnung und Starten von Anwendungen.


 Die neueste Version von OLE-Steuerelementen (OCX).


XML-Ausgabe, die den allgemeinen XML-Prinzipien entspricht, wie richtiges Markieren, Verschachteln sowie die Aufnahme einer XML-Deklaration, z.B.. <?xml version="1.0" encoding="UTF-8"?>.


Mit einem Platzhalter-Benutzernamen können sich Benutzer bei der Datenbank mit ihrem persönlichen Benutzernamen und nicht mit dem Oracle-Datenbankbenutzernamen anmelden (z.B. $user_name@database), wenn Berichte aus einem Web-Browser ausgeführt werden.


Extensible Markup Language -- eine Metasprache, die SGML zur Definition und Strukturierung von Daten verwendet. Report Builder unterstützt die XML-Ausgabe im Hinblick auf Web-Veröffentlichungen sowie den elektronischen Datenaustausch mit Anwendungen von Fremdherstellern. Mit XML können Sie auch Berichtdefinitionen generieren, die zur Laufzeit mit anderen Berichtdefinitionen zusammengeführt oder separat ausgeführt werden können.


XML-Ausgabe, bei der Stuktur und Elementinhalt einer Dokumenttypdefinition (DTD) entspricht. Eine gültige XML weist auch das richtige Format auf.


Online-Hilfe benutzen

Die folgenden Richtlinien sollen Ihnen beim optimalen Einsatz des Online-Hilfesystems helfen:

•	Machen Sie sich mit dem Register Inhalt vertraut, um eine Vorstellung vom Umfang der Themen in der Online-Hilfe zu erhalten.

•	Klicken Sie auf die Schaltfläche Verwandte Themen direkt unter den Titeln, um eine Liste der Themen aufzurufen, die mit dem aktuellen Thema verknüpft sind.

•	Klicken Sie auf die Schaltfläche Optionen am Anfang jedes Themas, um festzulegen, daß die Hilfethemen immer im Vordergrund angezeigt werden sollen, so daß die Hilfethemen bei der Entwicklung von Anwendungen stets auf dem Bildschirm bleiben.

•	Klicken Sie auf die Schaltfläche Glossar am Anfang jedes Themas, um Definitionen für Begriffe aufzurufen, mit denen Sie nicht vertraut sind..


Wegweiser zur Dokumentation

So machen Sie sich mit Oracle Developer vertraut:

1	Verschaffen Sie sich in der Kurzanleitung einen Überblick über die einzelnen Komponenten von Oracle Developer:

•	Wählen Sie Hilfe [image] Kurzanleitung.

2	Führen Sie das Lernprogramm aus, in dem die gebräuchlichsten Aufgaben Schritt für Schritt erläutert werden.

• 	Wählen Sie Hilfe [image] Lernprogramm.

3	Rufen Sie die Online-Handbücher ab (sie sind auch in gedruckter Form verfügbar):

• 	Wählen Sie Hilfe [image] Handbücher.

4	Rufen Sie das Online-Hilfesystem auf:

• 	Wählen Sie Hilfe [image] Hilfethemen.

• 	Für kontextbezogene Hilfetexte drücken Sie [Hilfe] (bei den meisten Plattformen ist dies die Taste F1).


Information Desk


Unterstützung von Oracle8-Server

  Verwandte Themen

Oracle8 Server stellt eine Reihe von neuen Funktionen bereit. Im allgemeinen fallen diese Funktionen in folgende Kategorien:

•	Größere Skalierbarkeit. Oracle8-Datenbanken können z.B. Datenmengen in Terabyte-Größenordnungen enthalten und unterstützen den gleichzeitigen Zugriff durch maximal 10000 Benutzer. Die Tabellen selbst können jetzt bis zu 1000 Spalten enthalten. Die Datentypen CHAR und VARCHAR2 können jetzt maximal 2000 bzw. 4000 Byte umfassen.

•	Größere Leistung und Effizienz. Die Benutzung dieser Oracle8-Funktionen erfolgt automatisch und erfordert kein Eingreifen Ihrerseits. Sie profitieren automatisch von der Geschwindigkeit und Verläßlichkeit, die sich durch die Speicherung von Daten im Oracle8-Server ergibt.

•	Große Objekte (werden gelegentlich als LOBs bezeichnet).

•	Benutzerdefinierte Objekte.

Weitere Unterstützung von Oracle7

Die Funktione von Oracle7-Server (Release 7.3.4 und höher) werden weiter unterstützt.


Unterstützte Oracle8-Datentypen

  Verwandte Themen

Dieses Release unterstützt weiterhin die folgenden Oracle8-Datentypen:

Große Objekte (LOBs)

In Oracle8 können Programmierer große Objekte definieren, die häufig als LOBs bezeichnet werden. In diesen Objekten können Text, Bilder, Klang oder Video gespeichert werden.

Dieses Release unterstützt momentan die folgenden LOB-Datentypen von Oracle8:

•	BLOB (für Binary Large Object)

•	CLOB (für Character Large Object - Einfachbyte)

•	BFILE (für Binary File) (wird gelegentlich als externe Datei bezeichnet).

Benutzerdefinierte Objekte

In Oracle8 können Programmierer Objekttypen (die auch als benutzerdefinierte Typen bezeichnet werden) definieren, bei denen es sich um zusammengesetzte Objekte handelt, basierend auf den bestehenden Einfachelement-Datentypen, die von Oracle8 unterstützt werden. Anhand dieser Objektdefinitionen können Programmierer dann verschiedene Arten von Tabellen erstellen.

Folgende Typen von Oracle8-Objekten werden momentan unterstützt:

•	Objekttabellen, wobei die ganzen Tabellen auf einem einzelnen Objekttyp basieren.

•	Spaltenobjekte in einer relationalen Tabelle, wobei diese Spalten auf einem Objekttyp basieren.

•	REF-Spalten in einer Objekt- oder relationalen Tabelle, wobei die Werte dieser Spalten Pointer auf Zeilen in einer anderen Objekttabelle sind.

Neue skalare Datentypen

Dieses Release unterstützt auch den neuen Oracle8-Datentyp FLOAT. Es ordnet diesen Datentyp seinem eigenen Datentyp NUMBER zu.


Über LOBs von Oracle8

Sie können auf LOB-Datentypen von Oracle8 zugreifen: BLOBs (Binary Large Objects); CLOBs (Character Large Objects) und BFILEs (Binary Files).

Auf einem Oracle8 Server können diese Datentypen Objekte mit maximal 4 GB speichern. Ihr Verwendungszweck entspricht den bekannten Datentypen LONG und LONG RAW von Oracle7, sie bieten allerdings eine Reihe zusätzlicher Vorteile.

Vergleich von LOBs und LONGs

LOBs	LONGs
Maximal 4 GB	Maximal 2 GB
Mehrere LOB-Spalten in einer einzigen Tabelle	Nur eine LONG-Spalte pro Tabelle
Replizierung unterstützt	Keine Replizierung
Wahlfreier Datenzugriff unterstützt	Nur sequentieller Zugriff unterstützt
Bessere Verwaltung des Tabellenspeicher-platzes (nur der LOB-Positionsanzeiger wird gespeichert)	Weniger effizient (Daten werden direkt in Tabellen gespeichert)
In benutzerdefinierten Objekttypen zulässig	Nicht zulässig
Können einfach an Prozeduren und externe Aufrufe übergeben werden	Keine einfache Übergabe
LOBs im Detail:

Mit BLOBs werden große Objekte im Binärformat gespeichert. Mit CLOBs werden Zeichendaten gespeichert. Diese beiden Typen sind auch als interne LOBs bekannt, da ihre Daten innerhalb des Servers gespeichert werden. Die Daten nehmen an Transaktionen und der Integritätskontrolle teil, einschließlich Commits und Rollbacks.

BFILEs hingegen werden außerhalb des Servers gespeichert. Der Server speichert nur die Betriebssystemadresse der Datei. Deshalb können BFILEs nicht an Datenbanktransaktionen teilhaben.

Kompatibilität

Wegen der vielen Vorteile der LOBs (siehe obige Tabelle) sollten Sie LOBs anstelle von LONGs in jeder neuen Anwendung verwenden.

Aus Gründen der Abwärtskompatibilität werden LONGs jedoch weiterhin voll unterstützt.

Forms-Typen

Innerhalb einer Form würde das LOB im allgemeinen einen Steuerelementtyp Text, Bild  oder Klang erhalten, je nach Verwendungsart.

Einschränkungen

•	BFILEs sind schreibgeschützt.

•	Auch wenn  Forms versuchen wird, das gesamte BFILE oder BLOB zu laden, wenn es zur Laufzeit gelesen wird, wird es doch durch den virtuellen Speicherplatz begrenzt, der zur Laufzeit verfügbar ist.

•	Bei CLOBs, hat Forms eine Größenbeschränkung von 65534 Byte.


Über benutzerdefinierte Objekte von Oracle8

  Verwandte Themen  [image]  Beispiele

Durch die Unterstützung des Oracle8-Servers ermöglicht dieses Release den Zugriff auf benutzerdefinierte Objekte von Oracle8. Diese umfassen Objekttabellen, Spaltenobjekte in relationalen Tabellen und eine besondere Art von Spaltenobjekt, die als REF-Spalte bezeichnet wird.

Objekttabellen

In Oracle8 basiert eine Objekttabelle auf der Objekttypdefinition eines Benutzers. Diese Definition selbst ist ein zusammengesetztes Objekt, wobei jedes Attribut bzw. jede Komponente auf einem bekannten vordefinierten Datentyp von Oracle8 basiert. (Eine Objekttypdefinition kann auf einer anderen Objekttypdefinition basieren, schlußendlich beruhen die Definitionen jedoch auf bekannten vordefinierten Oracle8-Datentypen.)

Deshalb wird jede Spalte in einer Objekttabelle als individuelles Datenobjekt behandelt, so wie es die Spalten einer relationalen Tabelle behandelt.

Spaltenobjekte in relationalen Tabellen

Ein Datenbankprogrammierer kann eine Spalte in einer relationalen Tabelle auch auf einer Objekttypdefinition basieren. Dies entspricht dem Einbetten eines zusammengesetzten Objekts in der relationalen Tabelle.

Das eingebettete Spaltenobjekt wird in die entsprechenden Bestandteile erweitert und jeder Teil wird als Spalte für sich selbst behandelt.

Wenn der Oracle8-Server z.B. eine 3spaltige relationale Tabelle enthalten würde, eine dieser Spalten ein Spaltenobjekt wäre und dieses Spaltenobjekt auf einer Objektdefinition basieren würde, die vier Bestandteile oder Attribute hat, würde die Tabelle als 6spaltige Tabelle behandelt (die 2 relationalen Spalten plus den 4 Spalten, aus denen das Objekt besteht).

Falls eines der individuellen Attribute der Definition des Spaltenobjekts auf einem anderen Objekttyp basieren würde, würde dieser Bestandteil weiter erweitert und als Gruppe mit individuellen Spalten behandelt.

REF-Spalten

Eine Spalte in einer Objekt- oder relationalen Tabelle kann als eine Spalte vom Typ REF definiert werden. Eine REF-Spalte enthält nicht direkt Daten, sondern Pointer (Referenzen) auf eine andere Objekttabelle, die die eigentlichen Daten enthält.

Die Referenz kann zur Laufzeit aufgelöst werden, so daß der Benutzer die konkreten referenzierten Daten sieht.


Benutzerdefinierte Objekte von Oracle8: Beispiele

  Verwandte Themen

Um Objekte im Oracle8-Server zu erstellen, definiert ein Datenbankprogrammierer zuerst einen Objekttyp. Danach erstellt er ein spezifisches Objekt basierend auf dieser Typdefinition. Bei dem Ergebnisobjekt kann es sich entweder um eine Objekttabelle oder ein Spaltenobjekt in einer relationalen Tabelle handeln.

Beispiele

Betrachten Sie die folgenden Definitionen. Mit der ersten Definition wird ein Objekttyp erstellt. Die zweite Definition erstellt eine Tabelle dieses Typs.

         CREATE TYPE  emp_type  AS OBJECT

                      (name     CHAR(30),

                       title    CHAR(20),

                       idnum    NUMBER);

         CREATE TABLE  emp  OF emp_type;

Im obigen Beispiel wird eine Objekttabelle mit der Bezeichnung emp erstellt. Sie hat drei Spalten, und diese Spalten haben die Namen und Datentypen, die in den Attributen der Objekttypdefinition emp_type festgelegt werden.

Als nächstes sehen Sie ein Beispiel für ein Spaltenobjekt in einer relationalen Tabelle:

         CREATE TYPE  address_type  AS OBJECT

                      (street    VARCHAR2(40),

                       city      VARCHAR2(25),

                       state     VARCHAR2(2)

                       zip       NUMBER);

         CREATE TABLE  customers

                       (cust_id  NUMBER,

                        name     VARCHAR(40),

                        address  address_type);

In diesem Beispiel wird eine relationale Tabelle mit der Bezeichnung customers erstellt. Die Tabelle hat drei Spalten. Bei den beiden ersten Spalten (cust_id und name) handelt es sich um die üblichen relationalen Spalten. Die dritte Spalte (address) ist ein Spaltenobjekt. Sie basiert auf der Objekttypdefinition mit der Bezeichnung address_type. Diese Adreßspalte hat die Struktur und die Datentypen, die von dieser Objektdefinition festgelegt wurden. Stellen Sie sich die Adreßspalte als eine Spalte mit vier Bestandteilen oder Komponenten vor (street, city, state und zip). Jede dieser Komponenten hat den Datentyp, der in der Objekttypdefinition address_type festgelegt wurde. (In diesem Fall haben alle Komponenten den Datentyp VARCHAR2 mit Ausnahme von zip, die den Datentyp NUMBER hat.)

In der folgenden Darstellung basiert die dritte Spalte einer dreispaltigen relationalen Tabelle auf einem Objekttyp, der selbst drei Bestandteile oder Komponenten hat.

Beachten Sie, daß es sich bei einem Oracle8-Objekt um ein zusammengesetztes Objekt handelt, das aus Bestandteilen oder Komponenten besteht. Jeder der Bestandteile hat einen Namen und einen bekannten Oracle8-Datentyp. Wenn es sich bei dem Objekt um eine Tabelle handelt (in Wirklichkeit eine Zeile in einer Objekttabelle), hat diese so viele Spalten oder Bestandteile, wie Attribute in der Objekttypdefinition vorhanden sind. Wenn eine Spalte in einer relationalen Tabelle auf einem Objekt basiert, können Sie sich jeden der Bestandteile des Objekts als eine zusätzliche Spalte in dieser Tabelle vorstellen. Da jeder dieser Bestandteile auf einem Attribut in der Objekttypdefinition basiert, werden diese Bestandteile gelegentlich als Attributspalten bezeichnet.

So behandelt Developer Objekte

Eine Objekttabelle wird weitestgehend wie eine relationale Tabelle behandelt. Jede Spalte kann individuell ausgewählt werden. Auch wenn alle Spalten ausgewählt werden können, wird jede Spalte als separates Objekt innerhalb der Anwendung behandelt. Die Tabelle selbst verfügt über keine besondere Identität als Objekt innerhalb der Umgebung.

Gleichermaßen wird ein Spaltenobjekt in einer relationalen Tabelle nicht als eine einzelne homogene Entität behandelt. Statt dessen wird jede der Komponenten des Spaltenobjekts als individuelles, unabhängiges Datenobjekt behandelt. Jede Komponente des Spaltenobjekts kann ausgewählt werden. Nachdem die Komponente ausgewählt wurde, wird jede Komponente als unabhängiges Datenobjekt behandelt. Selbst wenn alle Komponenten des Spaltenobjekts ausgewählt sind, hat das Spaltenobjekt selbst keine besondere Identität als Objekt innerhalb der Entwicklungsumgebung.

Datenobjekte, die aus einem Objekt ausgewählt werden, haben den Standardnamen ColumnObjectName_ItemName. Wenn also die Komponente mit der Bezeichnung zip aus dem Spaltenobjekt mit der Bezeichnung address im obigen Beispiel ausgewählt wird, hat das Datenobjekt den Namen address_zip innerhalb der Anwendung.


Über Oracle8-REFs

  Verwandte Themen

REF ist ein neuer Datentyp in Oracle8. Mit ihm wird ein Spaltenobjekt als Pointer auf Daten in einer anderen Objekttabelle festgelegt. Die REF-Spalte selbst enthält die Daten nicht.

Zum Beispiel:

           CREATE TYPE  dept_type  AS OBJECT

                        (deptname     VARCHAR2(24),

                         deptnumber   NUMBER);

           CREATE TABLE  dept_table OF dept_type;

           CREATE TABLE  emp

                         (empname    VARCHAR2(50),

                          empnumber  NUMBER,

                          empdept    REF  dept_type);

In der relationalen Tabelle mit der Bezeichnung emp ist die Spalte empdept eine REF-Spalte. Sie zeigt auf ein Objekt vom Typ dept_type.

Typen und Tabellen

Wenn eine REF-Spalte definiert wird, identifiziert sie einen Objekttyp - und keine bestimmte Objekttabelle. Eine Datenbank kann mehr als eine Objekttabelle basierend auf einer einzigen Objekttypdefinition enthalten. Somit identifiziert die REF-Spaltendefinition selbst die Zieltabelle(n) nicht.

Pointer-Auflösung

Wenn die Tabelle, die die REF-Spalte enthält, initialisiert wird, sind die Werte in der REF-Spalte Pointer auf Zeilen in der bzw. den spezifischen Tabellen, die die gewünschten Daten enthalten. Wenn Benutzer später zur Laufzeit die REF-Spalte betrachten, sehen sie die Daten, auf die gezeigt wird (und nicht die Pointer).

So zeigt Developer REFs beim Entwurf an

Wenn Sie beim Entwurf eine Tabelle sehen möchten, die eine REF-Spalte enthält, wird die REF-Spalte in der erweiterten Form angezeigt. Das heißt, die Attribute in dem Objekttyp, auf die die REF-Originaldefinition zeigt, werden dargestellt.

Im obigen Beispiel würde die REF-Spalte empdept so dargestellt, als enthielte sie zwei Komponenten oder Attributspalten: deptname und deptnumber. Dies waren die beiden Attribute in dem Objekttyp (dept_type), die in der REF-Definition identifiziert wurden.

Genau wie bei einem regulären Spaltenobjekt können Sie eine oder alle referenzierten Komponenten/Spaltenattribute auswählen, damit diese zu Datenobjekten in der Anwendung werden. Im Gegensatz zu den regulären Spaltenobjekten können Sie jedoch auch den REF-Namen selbst auswählen, damit dieser zu einem manipulierbaren Objekt innerhalb der Anwendung wird. Das heißt, Sie können die REF-Spalte in Ihrer PL/SQL-Codierung verwenden. Standardmäßig wird die REF-Spalte zu einem Bestandteil der Null-Leinwand.

So können Sie REF-Daten für die Benutzer anzeigen

Als Anwendungsentwickler können Sie wählen, wie der Laufzeitbenutzer die referenzierten Daten (die aufgelöste REF) sieht:

•	Daten, die in dem Datenblock angezeigt werden, in dem die REF-Spalte vorhanden ist (wird auch gelegentlich als Verweismethode bezeichnet)

•	Daten, die in dem Datenblock angezeigt werden, auf den die REF-Spalte zeigt (Master-Detail-Methode)

Die erste Auswahl (bei der die Daten als Bestandteil des Datenblocks angezeigt werden, in dem die REF vorhanden ist) ist die einfachste. Sie wählen die gewünschten REF-Komponenten als Objekte in Ihrem Datenblock. Zur Laufzeit lösen Developer und Oracle8 die Referenzen auf und setzen die referenzierten Daten in die Anzeigeobjekte. Der Benutzer muß nur einen Block betrachten.

Bei der anderen Auswahl (bei der die Daten in dem Datenblock angezeigt werden, auf den gezeigt wird) ist  die Einrichtung eines Master-Detail-Links erforderlich. Dies entspricht weitestgehend der Einrichtung eines Master-Detail-Links für zwei Blöcke, die eine Primär-/Fremdschlüssel-Beziehung haben. In diesem Fall erstellt die REF den Link zwischen den beiden Blöcken. Der Benutzer sieht beide Blöcke, sieht die REF-Daten jedoch nur in dem referenzierten Block.

Diese Master-/Detail-Beziehung kann mit dem Datenblock-Assistenten von Form Builder eingerichtet werden.


Symbole für Oracle8-Objekte

Der Objektnavigator und die Assistenten geben mit Hilfe von Symbolen an, auf welchen Typ von Oracle8-Daten Sie zugreifen. Diese Symbole und deren Bedeutung sind:

             Normale Tabelle

             Objekttyp

             Objektansicht

             Objekttabelle

             Verschachteltes Objekt

             Verschachtelte Tabelle

             Referenziertes Objekt

             Variierendes Array

             Methode

             Unbekannter Typ

             Server-seitiger Stack-Modus

             Server-seitiger Programmblock

             Datei

             Datentyp Date

             Datentyp Number

             Datentyp Character

             Datentyp Raw

           Datentyp BLOB

             Datentyp BFILE

             Datentyp CLOB

             Rowid

             MLSLABEL


Skalierbarkeit und Leistung bei Oracle8

Durch die Unterstützung des Oracle8-Servers kommen Sie in den Genuß einer Reihe von Verbesserungen bei Skalierbarkeit und Leistung. In den meisten Fällen erhalten Sie diese Vorteile automatisch.

Sie können z.B. auf folgende Funktionen von Oracle8 zugreifen:

•	Größere Größen. Die Datenbank selbst, die Anzahl von gleichzeitigen Benutzern und die Grenzwerte für die Tabellenspalten (jetzt bis zu 1000 Spalten) wurden alle erhöht.

•	Tabellen- und Indexpartitionierung

•	Client-seitiges Speichern von Objekten im Cache

Sie können jetzt außerdem verschiedene andere Oracle8-Funktionen nutzen, durch die die Leistung verbessert wird:

•	Prefetch. Forms benutzt diese Oracle8-Funktion (zusammen mit dem vorhandenen Mechanismus Array-Größe), um Round-Trips und Speichernutzung durch die Datenbank zu reduzieren. Dies geschieht automatisch, ohne Eingreifen des Benutzers.

•	Returning-Klausel. Forms benutzt diese neue DML-Funktion bei Einfügen- und Aktualisierenvorgängen. Durch die Returning-Klausel ist eine zweite Datenabfrage (um server-seitige Trigger-Änderungen an den Daten zu ermitteln) nicht mehr erforderlich, so daß die Verarbeitung beschleunigt wird. Benutzer können dies mit dem Attribut DML-Rückgabewert steuern.

•	INSTEAD-OF-Trigger für das Aktualisieren von Ansichten. Dieser server-seitige Trigger bietet einen Mechanismus für das Aktualisieren von relationalen und Objektansichten, die sonst nicht aktualisiert werden könnten.


Unterstützung von PL/SQL 8

  Verwandte Themen

Dieses Release verwendet PL/SQL 8 auf dem Client und dem Server. Client-seitige Programmblöcke können momentan keine objektbezogene Funktionalität von Oracle8 unterstützen. Gespeicherte Programmblöcke können jedoch alle neuen PL/SQL 8-Funktionen verwenden.

In Anhang A im Handbuch PL/SQL User's Guide and Reference Release 8  werden die neuen PL/SQL 8-Funktionen beschrieben. Dieses Handbuch kann online aufgerufen werden. Wählen Sie Hilfe -> Handbücher, und gehen Sie zu den Referenzhandbüchern unter Online-Handbücher.


Kompatibilität mit früheren PL/SQL-Releases

Bei clientseitigen Programmblöcken, die in PL/SQL 1 oder PL/SQL 2 geschrieben wurden, müssen Sie den Code auf die neue Ebene konvertieren. Das PL/SQL 1-Konvertierungsdienstprogramm automatisiert diesen Umstellungsprozeß.

Gespeicherte Programmblöcke, die mit früheren Releases erstellt wurden, können mit der PL/SQL 8-Engine auf dem Datenbankserver verwendet werden, werden jedoch möglicherweise mit Fehlern kompiliert. Diese Fehler entstehen in einigen Fällen, in denen die Syntax zwischen PL/SQL 8 und PL/SLQ 2 nicht kompatibel ist. Mit einem Kompatibilitäts-Flag in PL/SQL 8 können Sie einen PL/SQL 2-Kompatibilitätsmodus wählen, so daß die PL/SQL 8-Engine derartige Fehler nicht ausgibt, wenn PL/SQL 2-Code im Server kompiliert wird. In Kapitel 6 im Handbuch Oracle8 Server Migration werden die Fälle beschrieben, die von diesem Kompatibilitäts-Flag abgedeckt werden.


Noch nicht unterstützte Oracle8-Funktionen

  Verwandte Themen

In diesem Release werden noch nicht alle Oracle8-Funktionen unterstützt. Die wichtigsten nicht unterstützten Funktionen sind:

•	Collection-Typen (verschachtelte Tabellen und variierende Arrays bzw. Varrays)

•	Gespeicherte Prozeduren, die Objektwerte zurückgeben

•	Skalare Datentypen NCHAR und NVARCHAR2.

Auch  wenndieses Release PL/SQL 8 unterstützt, sollten Sie sich dessen bewußt sein, daß das client-seitige PL/SQL 8 noch nicht alle Funktionen im Oracle8-Server voll unterstützt. (Die server-seitige PL/SQL 8-Unterstützung ist vollständig.)


Beispiele für Oracle8-Objekte

  Verwandte Themen 	   Alle Beispiele

Objekttyp

Tabellentyp

Variierender Array-Typ

Spaltenobjekt

Objekttabelle

Objektansicht


Unterstützung von Oracle8-Objekten im Objektnavigator

Die Oracle8-Funktionalität im Objektnavigator ermöglicht den Zugriff auf Objekt-Datentypen, so daß Sie einfacher mit Oracle8-Daten programmieren können. Mit der neuen Unterstützung von Oracle8-Objekten können Sie benutzerdefinierte Datentypen in einem hierarchischen Format anzeigen. Außerdem können Sie Tabellen, Ansichten, Spalten, Trigger, Attribute und Methoden suchen und anzeigen, die mit den benutzerdefinierten Datentypen verknüpft sind.

Der Knoten Datenbankobjekte enthält die Schemata und deren Objekte, auf die Sie in der gerade angemeldeten Datenbank zugreifen können. Wenn Sie bei einer Oracle8-Datenbank angemeldet sind, zeigt der Objektnavigator verfügbare benutzerdefinierte Datentypen (mit deren Attributen und Methoden) im Knoten Typen innerhalb jedes Schemas an. Mit den benutzerdefinierten Datentypen verknüpfte Tabellen, Ansichten, Spalten und Trigger werden in den Knoten Tabellen und Ansichten angezeigt.

Mit der Oracle8-Funktionalität im Objektnavigator können Sie insbesondere folgende Elemente anzeigen und suchen:

•	Objekttabellen und Spaltenobjekte im Knoten Tabellen

•	Objektansichten im Knoten Ansichten

•	Instead-Of-Trigger für Ansichten im Knoten Ansichten

•	Objekttypen, Tabellentypen und variierende Array-Typen im Knoten Typen

•	Attribute und Methoden von Objekttypen im Knoten Typen

Mit Symbolen können Sie relationale Objekte und Oracle8-Objekte im Objektnavigator unterscheiden. So werden z.B. unterschiedliche Symbole zur Darstellung von normalen, relationalen und Objekt-Tabellen sowie zur Darstellung von normalen und Objektansichten verwendet.

Weitere Informationen über benutzerdefinierte Oracle8-Datentypen finden Sie in der Oracle8-Dokumentation.

So erfahren Sie mehr über

Knoten Objekttyp

Knoten Tabellentyp

Knoten Variierender Array-Typ

Knoten Spaltenobjekt

Knoten Objekttabelle

Knoten Objektansicht

Alles einblenden

Symbole für Oracle8-Objekte


Knoten Objekttyp

  Beispiel	  Verwandte Themen

Objekttypen werden in dem Knoten Typen im Objektnavigator angezeigt. Ein Objekttyp-Knoten stellt einen Typ dar, der von der SQL-Anweisung CREATE TYPE AS OBJECT erstellt wurde. Der Objekttyp wird im Objektnavigator wie folgt dargestellt:

Objekttyp-Name ( Objekttyp [ * ] & -Rumpf [ * ] )

Die Beschriftung Objekttyp wird angezeigt, wenn eine Anweisung CREATE TYPE AS OBJECT an die Datenbank ausgegeben wurde. Ein Stern (*) wird angezeigt, wenn die Typspezifikation ungültig oder der Typ unvollständig ist. Ein unvollständiger Typ ist ein Platzhalter zur rekursiven Definition von Typen.

Die Beschriftung Objektrumpf wird angezeigt, wenn ein Typrumpf mit der Anweisung CREATE TYPE BODY erstellt wurde. Ein Stern (*) wird angezeigt, wenn der Typrumpf ungültig ist.

Wenn sowohl Objekttyp als auch Objektrumpf erfolgreich erstellt wurden, wird die Beschriftung in Form von Objekttyp & -rumpf angezeigt.

Bei Objekttyp-Knoten handelt es sich um zusammengesetzte Knoten. Sie verfügen über zwei Unterknoten, Attribute und Methoden. Ein Objekttyp-Knoten kann nur eingeblendet werden, wenn eine gültige Typspezifikation vorhanden ist.

Die Attribute eines Objekttyps werden als Knoten unter dem Unterknoten Attribute dargestellt.

Die Methoden eines Objekttyps werden als Knoten unter dem Unterknoten Methoden dargestellt. Die Methoden werden als Prozeduren und Funktionen angezeigt. Die Methodenbeschriftungen werden im Objektnavigator wie folgt dargestellt:

Methodenname (Prozedur)

und

Methodenname (Funktion)

Wenn eine Zuordnungs- oder Sortiermethode für einen Objekttyp angegeben wird, wird die Methodenbeschriftung wie folgt angezeigt:

Methodenname (Zuordnen-Funktion)

oder

Methodenname (Sortieren-Funktion)

Hinweis:  Die Argumentliste einer Methode wird nicht angezeigt.


Beispiel für den Knoten Objekttyp

  Verwandte Themen 	   Alle Beispiele

Die folgende SQL-Anweisung erstellt den Objekttyp emp_typ.

CREATE TYPE emp_typ AS OBJECT
  (ename VARCHAR2(30), esalary NUMBER(5,2),
  MEMBER PROCEDURE raise(amount NUMBER),
  MEMBER FUNCTION get_salary RETURN NUMBER,
  MAP MEMBER FUNCTION compare RETURN NUMBER);

Der Unterbaum für emp_typ ist:

- Types
  - EMP_TYP (Object Type)
    - Attributes
        ENAME (CHAR)
        ESALARY (NUMBER)
    - Methods
        COMPARE (Map Function)
        GET_SALARY (Function)
        RAISE (Procedure)


Knoten Tabellentyp

  Beispiel	  Verwandte Themen

Tabellentypen werden in dem Knoten Typen im Objektnavigator angezeigt. Ein Tabellentyp-Knoten stellt einen Typ dar, der von der SQL-Anweisung CREATE TYPE AS TABLE erstellt wurde. Der Tabellentyp wird im Objektnavigator wie folgt dargestellt:

Tabellentyp-Name (TABLE OF Tabellenuntertyp-Name)

Der Tabellentyp-Knoten kann nicht eingeblendet werden, wenn es sich bei dem Untertyp um einen vordefinierten Typ handelt. Wenn der Untertyp ein Objekttyp oder ein REF-Objekt ist, werden die Attribute des Objekts als Unterknoten angezeigt.


Beispiel für den Knoten Tabellentyp

  Verwandte Themen 	   Alle Beispiele

Die folgenden SQL-Anweisungen erstellen den Objekttyp emp_typ und den Tabellentyp emp_tbl.

CREATE TYPE emp_typ AS OBJECT
  (ename VARCHAR2(30), esalary NUMBER(5,2),
  MEMBER PROCEDURE raise(amount NUMBER),
  MEMBER FUNCTION get_salary RETURN NUMBER,
  MAP MEMBER FUNCTION compare RETURN NUMBER);

CREATE TYPE emp_tbl AS TABLE OF emp_typ;

Der Unterbaum für emp_tbl ist:

- Types
  - EMP_TBL (TABLE OF EMP_TYP)
      ENAME (CHAR)
      ESALARY (NUMBER)
  + EMP_TYP


Knoten Variierender Array-Typ

  Beispiel	  Verwandte Themen

Variierende Array-Typen werden in dem Knoten Typen im Objektnavigator angezeigt. Ein Knoten Variierender Array-Typ stellt einen Typ dar, der von der SQL-Anweisung CREATE TYPE AS VARYING ARRAY erstellt wurde. Der Variierende Array-Typ wird im Objektnavigator wie folgt dargestellt:

Variierender-Array-Typ-Name (VARRAY (Größe) Variierender-Array-Untertyp-Name)

Der Knoten Variierender Array-Typ kann nicht eingeblendet werden, wenn es sich bei dem Untertyp um einen vordefinierten Typ handelt. Wenn der Untertyp ein Objekttyp oder ein REF-Objekt ist, werden die Attribute des Objekts als Unterknoten angezeigt.


Beispiel für den Knoten Variierender Array-Typ

  Verwandte Themen 	   Alle Beispiele

Die folgenden SQL-Anweisungen erstellen den Objekttyp emp_typ und den Variierenden Array-Typ emp_ary.

CREATE TYPE emp_typ AS OBJECT
  (ename VARCHAR2(30), esalary NUMBER(5,2),
  MEMBER PROCEDURE raise(amount NUMBER),
  MEMBER FUNCTION get_salary RETURN NUMBER,
  MAP MEMBER FUNCTION compare RETURN NUMBER);

CREATE TYPE emp_ary AS VARRAY(7) OF emp_typ;

Der Unterbaum für emp_ary ist:

- Types
  - EMP_ARY (VARRAY(7) OF EMP_TYP)
      ENAME (CHAR)
      ESALARY (NUMBER)
  + EMP_TYP


Knoten Spaltenobjekt

  Beispiele	  Verwandte Themen

Spaltenobjekte werden als Knoten in dem Knoten Spalten angezeigt. Jedes Objekt ist mit einem Namen und dem Typ in Klammern beschriftet. Bei Spaltenobjekt-Knoten handelt es sich um zusammengesetzte Knoten, wobei die Attribute des Typs als Unterknoten angezeigt werden.

Es gibt vier Untertypen von Spaltenobjekten - verschachtelter Objekttyp, Tabellentyp, Variierender Array-Typ und REF-Objekttyp. Spaltenobjekte sind im Objektnavigator wie folgt beschriftet:

Spaltenname (verschachtelter_Objekttyp)

Spaltenname (Tabellentyp-Name:TABLE OF Tabellenuntertyp-Name)

Spaltenname (Variierender_Array-Typ-Name: VARRAY(Größe) OF Variierender_Array-Untertyp-Name)

Spaltenname (REF Referenz-Typ-Name)


Beispiele für den Knoten Spaltenobjekt

  Verwandte Themen 	   Alle Beispiele

In dem folgenden Beispiel ist die Spalte emp_col von Tabelle emp_tab ein verschachteltes Objekt vom Typ emp_typ.

CREATE TYPE emp_typ AS OBJECT (ename VARCHAR2(30), esalary NUMBER(5,2));
CREATE TABLE emp_tab (emp_col emp_typ, dept VARCHAR2(2));

Der Unterbaum für emp_tab ist:

- Tables
  - EMP
    + Trigger
    - Columns
      - EMP_COL (EMP_TYP)
         ENAME (CHAR)
         ESALARY (NUMBER)
        DEPT (CHAR)

Im nächsten Beispiel ist die Spalte emps von Tabelle dept_tab eine verschachtelte Tabelle mit dem Untertyp emp_tab. Die verschachtelte Tabelle enthält Zeilen vom Typ emp_typ.

CREATE TYPE emp_typ AS OBJECT (ename (CHAR(30), esalary NUMBER);
CREATE TYPE emp_tab AS TABLE OF emp_typ;
CREATE TABLE dept (dname CHAR(20), emps emp_tab);

Der Unterbaum für dept_tab is:

- Tables
  - DEPT
    + Triggers
    - Columns
        DNAME (CHAR)
      - EMPS (EMP_TAB: TABLE OF EMP_TYP)
         ENAME (CHAR)
         ESALARY (NUMBER)

Im folgenden Beispiel ist die Spalte emps von Tabelle dept_tab_ary ein Variierendes Array mit dem Untertyp emp_ary. Das Variierende Array enthält Zeilen vom Typ emp_typ.

CREATE TYPE emp_typ AS OBJECT (ename (CHAR(30), esalary NUMBER);
CREATE TYPE emp_ary AS VARRAY (30) OF emp_typ;
CREATE TABLE dept (dname CHAR(20), emps emp_ary);

Der Unterbaum für dept_tab_ary ist:

- Tables
  - DEPT
    + Triggers
    - Columns
        DNAME (CHAR)
      - EMPS (EMP_ARY: VARRAY(30) OF EMP_TYP)
         ENAME (CHAR)
         ESALARY (NUMBER)

Im nächsten Beispiel ist die Spalte manager von Tabelle dept_ref ein referenziertes Objekt vom Typ emp_typ.

CREATE TYPE emp_typ AS OBJECT (ename (CHAR(30), esalary NUMBER);
CREATE TABLE dept (dname CHAR(30), manager REF emp_typ);

Der Unterbaum für dept_ref ist:

- Tables
  - DEPT
    + Triggers
    - Columns
        DNAME (CHAR)
      - MANAGER (REF EMP_TYP)
         ENAME (CHAR)
         ESALARY (NUMBER)


Knoten Objekttabelle

  Beispiel	  Verwandte Themen

Objekttabellen werden in dem Knoten Tabellen im Objektnavigator angezeigt. Ein Objekttabellen-Knoten stellt eine Tabelle dar, die mit der SQL-Anweisung CREATE TABLE OF erstellt wurde. Objekttabellen-Knoten sind im Objektnavigator wie folgt beschriftet:

Objekttabellen-Name (Objekttyp-Name)

Jeder Objekttabellen-Knoten hat zwei Unterknoten, Trigger und Spalten. Der Unterknoten Trigger enthält alle mit der Objekttabelle verknüpften Trigger. Diese Trigger werden genau wie Trigger angezeigt, die mit normalen, relationalen Tabellen verknüpft sind. Der Knoten Spalten enthält alle relationalen Spalten und Spaltenobjekte, die mit einer bestimmten Objekttabelle verknüpft sind. Jede Spalte ist mit einem Namen und dem Typ in Klammern beschriftet.


Beispiel für den Knoten Objekttabelle

  Verwandte Themen 	   Alle Beispiele

Die folgenden SQL-Anweisungen erstellen den Objekttyp person_typ und die Objekttabelle person_tab.

CREATE TYPE person_typ AS OBJECT
  (name VARCHAR2(30), address VARCHAR2(60));

CREATE TABLE person_tab OF person_typ;

Der Unterbaum für person_tab ist:

- Tables
  - PERSON_TAB (PERSON_TYP)
    + Triggers
    - Columns
        NAME (CHAR)
        ADDRESS (CHAR)


Knoten Objektansicht

  Beispiel	  Verwandte Themen

Objektansichten werden in dem Knoten Ansichten im Objektnavigator angezeigt. Ein Objektansicht-Knoten stellt eine Ansicht dar, die mit der Klausel OF object_type erstellt wurde. Objektansicht-Knoten sind mit einem Namen und dem Typ in Klammern beschriftet. Die Attribute des Objekts werden nicht angezeigt.

Jeder Objektansicht-Knoten hat zwei Unterknoten, Trigger und Spalten. Der Unterknoten Trigger enthält alle Trigger, die mit der Objektansicht verknüpft sind, einschließlich Instead Of-Triggern. Wenn ein Instead Of-Trigger mit einer Ansicht verknüpft ist, wird die Beschriftung folgendermaßen angezeigt:

Trigger-Name (INSTEAD OF Trigger-Anweisungen)


Beispiel für den Knoten Objektansicht

  Verwandte Themen 	   Alle Beispiele

Die folgenden SQL-Anweisungen erstellen eine Objektansicht.

CREATE TYPE emp_typ AS OBJECT (ename CHAR(30)), dname CHAR(20));
CREATE TABLE emp (ename CHAR(30), dname CHAR(20));
CREATE VIEW dev_emp OF emp_typ AS
  SELECT ename, dname FROM emp WHERE dname='DEVELOPMENT';

Der Unterbaum für die Objektansicht dev_emps ist:

- Views
  - DEV_EMP (EMP_TYP)
    + Triggers
    + Columns


Alle Oracle8-Objektknoten einblenden

  Verwandte Themen

Der Vorgang Alles einblenden im Objektnavigator blendet die Oracle8-Datentyp- und Attributknoten nicht rekursiv ein.

Wenn z.B. ein Attribut mit der Bezeichnung manager und dem Typ emp_typ als untergeordnetes Attribut von einem anderen Typ emp_typ angezeigt wird, wird das Attribut manager mit Alles einblenden nicht eingeblendet.