Oracle Forms Schulung

April 13

Oracle Forms Schulung

Oracle Forms ist eine Anwendung, die mit einer Oracle-Datenbank interagiert durch die Schaffung Dateneingabemasken, seinen Schwerpunkt. Hinzugefügt sind eine Vielzahl von grafischen Benutzeroberflächen oder GUIs, z. B. Schaltflächen, Menüs, Scrollbars, und Grafiken, um Endbenutzern ermöglichen, mit einem produktiven und positive Erfahrung.

Oracle Forms Geschichte

Oracle Forms ist Oracles seit langem etablierte Technologie, die zuerst in den späten achtziger Jahren zum Entwerfen und Erstellen von Enterprise-Anwendungen für die Interaktion mit Datenbanken schnell und effizient konzipiert wurde. Oracle Forms ist Teil der Oracle Developer Suite, die eine organisierte Methode zum Anzeigen und Bearbeiten von datenbankgestützten Anwendungen präsentiert.

Formular-Module

Ein Formularmodul stellt Objekte und Daten, die Endbenutzer einzuwirken und visuell sehen können. Die Forms Builder bietet ein Standardmenü für jedes Formular---sind die Befehle, die enthalten sind sehr einfach---wenn Ihre Anwendung besondere Anforderungen, die Sie benötigen stellt, um ein benutzerdefiniertes Menü zu erstellen. Das Modul enthält eine Bibliothek von Programmeinheiten in Oracles Procedural Language/Structured Query Language geschrieben. Der PL/SQL-Bibliothek-Code ist verwenden, auf die verwiesen wird, und aus anderen Modulen aufgerufen erreichbar. Eine Bibliothek ist eine Sammlung von Form-Objekten, die in anderen Modulen wiederverwendbar sind.

Betriebsmodi

Es gibt drei Betriebsarten in der Forms Builder: Geben Sie Abfragemodus, Normalmodus und Abfragemodus. Verwenden Sie Enter-Query Modus, Durchsuchen Sie die Datenbank und eingeschränkte Daten abzurufen. Verwenden Sie zum Einfügen und Ändern von Datensätzen in der Datenbank im Normalmodus. Der Abfragemodus tritt im Allgemeinen während Formen ist die Verarbeitung einer Abfrage---keine Benutzerinteraktion findet statt, während diese die Abfrage Modus verarbeitet.

Forms-Komponenten

Ein Element ist ein Schnittstellenobjekt, das stellt einen Datenwert für den Endnutzer oder ermöglicht dem Endanwender Interaktion mit dem Formular basierend auf den Elementtyp. Elemente sind in Blöcke logisch gruppiert und auf Leinwände sichtlich angeordnet.

Blöcke bieten einen Mechanismus zum Gruppieren verwandter Elemente zu einer Funktionseinheit für speichern, anzeigen und Bearbeiten von Datensätzen.

Eine Leinwand ist eine Oberfläche in einem Fenster-Container, in das Sie die visuellen Objekte, z. B. Elemente der Benutzeroberfläche und Grafiken platzieren. Um eine Leinwand und seinen Inhalt zur Laufzeit zu sehen, müssen Sie es in einem Fenster anzeigen. Eine Leinwand wird immer in einem zugewiesenen Fenster angezeigt. Forms Builder bietet vier verschiedene Arten von Leinwänden. Ein Inhaltsbereichs-Typ ist die Basis Leinwand und die Standard-Leinwand, die den gesamten Content-Bereich des Fensters einnimmt, in dem es anzeigt. Oracle Forms Builder drei andere Arten von Leinwänden sind die gestapelten Leinwand, Canvas Symbolleiste und die Registerkarte Leinwand.

Formulare-Konzepte

Veranstaltungen dazu führen, dass die Aktivierung oder feuern bestimmter Trigger. Jeder Trigger definiert ist ein bestimmtes Ereignis, umfasst eine Abfrage-Ereignistyp, Datenereignis und Validierung, logische oder physische Navigation, Operator Interaktion mit Gegenständen im Formular interne Ereignisse in die Form und die Fehler und Meldungen zugeordnet.

Trigger sind einer der wichtigsten Mechanismen ändern oder hinzufügen, um die Funktionalität eines Formulars verwendet. Ein Trigger ist ein Programm ausgeführt, basierend auf ein Ereignis. Die Forms Builder ermöglicht den Bau von leistungsfähigen Ausstattung in Anwendungen ohne eine einzige Zeile Code zu schreiben. Durch Schreiben von Forms Builder Triggern in PL/SQL, können Sie einen detaillierten Prozess in einer Anwendung zu definieren.