TurboPL Referenz

Oberflächenfunktionen

Top  Previous  Next

Oberflächenfunktionen sind die Methoden der Applikation, der Datenfenster und der Steuerelemente. Sie bewirken wie der Name schon sagt eine Änderung an der Benutzerschnittstelle des Programms und sind oft gleichbedeutend mit dem Ausführen eines Menübefehls.

Einige Oberflächenfunktionen, nämlich Sortierung, ShowRec, GetStars, PutStars, MarkierungSetzen, StarNum und einige andere, haben eine sehr ähnliche Funktion wie die entsprechenden Datenbankfunktionen. Im Unterschied zu diesen wirken Sie jedoch auf ein ganz bestimmtes Formular und ihr Effekt ist deshalb sofort sichtbar. Eine ausführliche Darstellung dieses Unterschieds finden Sie in "Datenbank-Programmierung und Oberflächenprogrammierung".

Alle Methoden des Formulars gibt es auch für die Applikation, wo sie dann nicht von einem spezifischen Datenfenster sondern von dem gerade aktiven ausgeführt werden. Ein Aufruf von DatensatzEditieren in einem Applikations-Modul sucht zuerst das aktive Datenfenster und ruft dann wiederum dessen Methode DatensatzEditieren auf. Weitere Informationen hierzu enthält das Kapitel "Applikations-Module und Formular-Module".

Abbruch

Bricht die Ausführung eines modalen Datenfensters ab.

AlleMarkierungenEntfernen

Alle sichtbaren Markierungen entfernen

AnDasEndeBlättern

Im aktuellen Datenfenster die letzte Seite eines mehrseitigen Formulars anzeigen.

AnDenAnfangBlättern

Im aktuellen Datenfenster die erste Seite eines mehrseitigen Formulars anzeigen.

AnfangDerTabelle

Im aktuellen Datenfenster den ersten Datensatz anzeigen

Attach        

Aktuelles Datenfenster an die Veränderungen in seiner Tabelle anpassen

Auffrischen

Aktuelles Datenfenster auffrischen

BildAuswählen        

Dialog zur Auswahl einer Bilddatei

DateiAuswählen

Dialog zur Auswahl eines Dateinamens ausführen

DatenfensterSuchen

Liefert einen Verweis auf ein Datenfenster oder ein Maskenelement

DatensatzAnzeigen

Einen Datensatz anzeigen

DatensatzAuswählen

Einen Datensatz im aktiven Datenfenster auswählen.

DatensatzBetrachten

Aktuellen Datensatz im aktiven Datenfenster betrachten.

DatensätzeÄndern

Editiermodus im aktuellen Datenfenster ein- und ausschalten

DatensätzeBearbeiten

Ein Datenfenster für das Formular mit dem vollständigen Namen <Formularname> öffnen

DatensätzeBetrachten

Datensätze im aktiven Datenfenster betrachten.

DatensatzEditieren

Aktuellen Datensatz im aktiven Datenfenster editieren.

DatensätzeEditieren

Alle Datensätze im aktiven Datenfenster editieren

DatensätzeImportieren

Aufruf des Import Assistenten

DatensätzeExportieren

Aufruf des Export Assistenten

DatensätzeMarkieren

Datensätze im aktiven Datenfenster markieren

DatensatzLöschen

Den aktuellen Datensatz im aktuellen Datenfenster löschen

Drucken

Das Projektelement mit dem vollständigen Namen <Elementname> drucken

DruckerEinrichten

Dialogfenster zum Einrichten des Druckers anzeigen

EndeDerTabelle

Im aktuellen Datenfenster den letzten Datensatz  anzeigen

EndProg

Für jeden Datensatz des aktuellen Datenfensters, der eine Bedingung erfüllt wird eine Ersetzung durchgeführt

ExecMacro

Prozeduren ausführen

ExecProg

TurboPL-Programm ausführen

Execute

Programm ausführen

FormularÖffnen

Ein Datenfenster öffnen

GetStars

Markierte Datensätze merken

GibModus

Modus im aktuellen Datenfenster bestimmen

GibSicht

Ermitteln ob sich das aktuelle Datenfenster im Tabellen- oder Formularmodus befindet

Input

Dialogfenster zu Eingabe einer Zeichenkette anzeigen

IsStar

Markierung im aktiven Datenfenster überprüfen

Kopplung

Wenn das aktuelle Datenfeld ein Koppel- oder Relationsfeld ist, ein modales Datenfenster der angekoppelten Tabelle zur Auswahl von Datensätzen anzeigen

MarkierteDatensätzeLöschen

Die markierten Datensätze des aktuellen Datenfensters löschen

MarkierungEntfernen

Markierung des aktuellen Datensatzes entfernen

MarkierungSetzen

Markierung des aktuellen Datensatzes setzen

MasterPasswort

Master-Passwort ändern

MediumPause

Unterbricht das Abspielen einer Media-Datei

MediumSpielen

Startet das Abspielen einer Medien-Datei

MediumStop

Beendet das Abspielen einer Media-Datei

Message

Mitteilung in Dialogfenster ausgeben

MitBedingung

Suche mit Bedingung durchführen und die angegebene Aktion ausführen

NächsteMarkierung

Im aktuellen Datenfenster den nächsten markierten Datensatz anzeigen

NächsterDatensatz

Im aktuellen Datenfenster den nächsten Datensatz anzeigen

NeueDatensätze

Mehrere neue Datensätze im aktiven Datenfenster eingeben.

NeueDatensätzeEingeben

Neueingabe von Datensätzen ein- und ausschalten.

NeuerDatensatz

Einen neuen Datensatz im aktiven Datenfenster eingeben.

NeueVerknüpfteDatensätzeEingeben

Ein modales Datenfenster öffnen und dort verknüpfte Datensätze für den aktuellen Datensatz eingeben

NeuenVerknüpftenDatensatzEingeben

Einen verknüpften Datensatz in einem modalen Datenfenster eingeben

OrderAuswählen

Dialog zur Auswahl eine Ordners ausführen

Pause

Wartet einige hundertstel Sekunden

PlaySound

Spielt einen Klang ab

PutStars

gemerkte Datensätze markieren

Schließen

Das aktuelle Fenster schließen

SeiteAnzeigen

Zeigt eine Seite eines mehrseitigen Formulars an.

SetzeAusgabeDatei

Datei als Druckziel festlegen

SetzeDrucker

Stellt den Drucker und die Papiergröße ein

SetzeTabZiel

Bestimmt, welches Formular-Feld bei [Tab] oder [Enter] als nächstes fokussiert wird.

SetzeSicht

Zwischen Formular- und Tabellenmodus wechseln

Sortierung

Die Sortierung im aktuellen Datenfenster auf den angegebenen Index stellen

StarNum

Anzahl der mit Sternchen gekennzeichneten Datensätze im aktuellen Datenfenster ermitteln.

StarteDialog

Formular als Dialog öffnen

Suchen

Schnelle Indexsuche

VerknüpfteDatensätze

Öffnet ein Datenfenster mit den verknüpften Datensätzen

VorherigeMarkierung

Im aktuellen Datenfenster den vorherigen markierten Datensatz anzeigen

VorherigerDatensatz

Im aktuellen Datenfenster den vorherigen Datensatz anzeigen

Wählen

Wählvorgang über Modem oder ISDN-Karte durchführen

WartenStart

Anzeige des Sanduhr-Kursors.

WartenStop

Zurückschalten vom Sanduhr-Kursor auf Normal-Kursor

Weiterblättern

Im aktuellen Datenfenster die nächste Seite eines mehrseitigen Formulars anzeigen

Weitersuchen

Die letzte Suche im aktuellen Datenfenster wiederholen

Zurückblättern

Im aktuellen Datenfenster die vorherige Seite eines mehrseitigen Formulars anzeigen