Database Reference
In-Depth Information
tMsgBox
Mittels
tMsgBox
können Dialogfenster geöffnet werden, die
über Ereignisse informieren oder Benutzereingaben verlangen. Eine
Message
besteht dabei aus einem
title
, der im oberen Bereich des Fens-
ters ausgegeben wird, einem
icon
, das bildlich beschreiben soll, wel-
che Art von Nachricht übermittelt wird, einer
message
, dem eigentli-
chen Meldungstext und einem Satz an
buttons
, über die die Meldung
geschlossen werden kann. Der gewählte Button bestimmt, welche Ak-
tionen nach Verlassen der Meldung durch TOSDI ausgeführt werden.
tRunJob
Durch
tRunJob
können komplexe
Subjobs
als Komponenten
eines übergeordneten
Jobs
verwendet werden. Somit ist es möglich,
mehrere
Jobs
über eine vom inneren Aufbau abstrahierende Ebene mit-
einander zu verbinden. In
tRunJob
kann die zu verwendende Version
des
Jobs
angegeben werden, so dass nicht immer die höchste vorhan-
dene Versionsnummer ausgeführt wird. Außerdem ist es möglich, in ei-
ner
tRunJob
-Komponente mehrere
Jobs
aufzulisten, die nacheinander
durchgeführt werden sollen. Den
Jobs
können dabei Parameterwerte
übergeben werden, die diese für die Abarbeitung benötigen.
tMSSqlRow
Mit
tMSSqlRow
können Abfragen in SQL an eine MS SQL
Datenbank gestellt werden. Diese
queries
werden von der Datenbank
ausgeführt und verändern die Datenbankstruktur oder den vorhan-
denen Datenbestand in der angegebenen Datenbank. Für die Anfrage
kann sowohl eine bestehende Datenbankverbindung genutzt als auch
eine neue Verbindung durch Parameter deiniert werden. Außerdem
kann eine bestehende Abfrage aus dem
Repository
geladen oder eine
neue formuliert werden.
Der
Job
startet mit der Komponente „Message_Start“. Dies ist eine
Messagebox
, über die ei-
ne Meldung auf dem Bildschirm ausgegeben wird, wenn die Erstellung des
Projects
durch
TOSDI erfolgreich war und so alle Komponenten für die Verwendung bereit stehen. Abbil-
dung 8.48 zeigt die entsprechende Box.
BILD 8.48
Startmitteilung bei der
Ausführung
Diese Meldung zeigt an, dass nun mit der Integration begonnen werden kann. Die Box ent-
hält zwei
Buttons
, über die gewählt werden kann, ob die Integration gestartet oder abge-
brochen werden soll. Ein Klick auf
Yes
beginnt die Integration.
Solche
Message Boxes
können in TOSDI mit der Komponente
tMsgBox
erstellt werden. Die-
se ist in der
Palette
dem Unterpunkt
Misc
zugeordnet und kann verwendet werden, um
während der Ausführung eines
Jobs
über Ereignisse zu informieren oder Benutzereinga-