TurboPL Referenz

Tabellen-Prozeduren

Top  Previous  Next

Unter dem Begriff Tabellen-Funktionen werden alle diejenigen Prozeduren und Funktionen zusammengefaßt, die Datentabellen direkt manipulieren. In TurboDB Studio ist jedes Datenfenster mit einer oder mehreren Tabellen verknüpft. (Mehrere Tabellen kommen z.B. bei eingebetteten Tabellen ins Spiel.) Im Gegensatz zu den Oberflächen-Funktionen, welche oft auf das Datenfenster wirken und über diesen Umweg unter Umständen auch die Tabelle verändern, arbeiten Tabellen-Funktionen direkt auf den Tabellen. Daraus folgt, dass die Wirkung einer Prozedur wie z.B. ReadRec nicht sofort sichtbar wird. Dadurch eignen sich Tabellen-Funktionen zur Durchführung einer komplexen Tabellenoperation aus vielen Einzelbefehlen. Erst wenn die gesamte Operation beendet ist, wird dann mit der Oberflächen-Funktion Attach die Übereinstimmung zwischen Datenfenster und Tabelle wiederhergestellt.

Access

Zugriff setzen

AndMarks

Markierungsliste mit aktuellen Markierungen UND-verknüpfen

BlobSize

Ermittelt die Größe eines BLOB

CheckMemos

Überprüfen der Memoeinträge einer Tabelle

ClearDat

Alle Einträge in einer Tabelle löschen

CloseDb

Tabelle schließen

CopyMemo

Kopiert ein Memo in eine Textdatei

DatToDbf

Konvertiert eine TDB-Tabelle in eine dBase-Tabelle

DBDir

Verzeichnis einer Tabellen-Datei

DbfToDat

Konvertiert eine dBase-Tabelle in eine TDB-Tabelle

DBName

Name der Tabellen-Datei

DelMark

Löschen einer internen Markierung

DelMarks

Alle internen Markierungen löschen

DelRec

Aktuellen Datensatz löschen

EditOff

Satzsperre aufheben

EditOn

Satzsperre aktivieren

EmbedBlob

Lädt eine Bild- oder Klangdatei in ein Blobfeld

Exists

Nach verknüpften Datensätzen suchen, die eine Selektion erfüllen.

FileMode

Rechte an einer Tabelle ermitteln

FileNo

Ermittelt die aktuelle Primärdatei

FileSize        

Liefert Anzahl der Datensätze einer Tabelle

FindRec

Datensatz über Index suchen

FirstRec

Nummer des ersten Datensatzes

Flush

Tabellen auf Datenträger schreiben

FSum

Summenbildung über Tabellenspalten

GenIndex

Index für eine Tabelle erstellen

GetField

Inhalt eines Datenfeldes

GetLinkedFile

Ermittelt den Pfad zu einem verknüpften BLOB

GetMarks

Markierungen speichern

GetRec

Datensatz in Puffervariable schreiben

GetType

Datentyp eines Feldes

ImportODBC

Import von Datensätzen aus ener ODBC-Datenquelle

IndDef

Indexbeschreibung abfragen

IndName

Name eines Index ermitteln

IndNo

Nummer eines Index ermitteln

IsMark

Prüft, ob aktueller Datensatz im aktiven Datenfenster markiert.

Label

Name einer Tabellenspalte ermitteln

LabelNo

Spaltennummer eines Feldes ermitteln

LastRec

Satznummer des letzten Datensatzes

Link

Komplette Abarbeitung aller verknüpften Datensätze

LinkBlob

Verknüpft eine Bild-Datei mit einem Bild-Feld

LinkCount

Anzahl verknüpfter Datensätze zählen

LinkSum

Summe über verknüpfte Datensätze bilden

Lock

Totalsperre einrichten

MarkRel

Verknüpfte Datensätze markieren

MarkTable

Volltextsuche durchführen

MaxFile

Anzahl der offenen Tabellen

MaxLabel

Anzahl der Spalten in einer Tabelle

MemoLen

Länge eines Memos ermitteln

MemoStr

Die ersten 255 Zeichen eines Memos

Memo2HTML

Memo nach HTML konvertieren

NetUsers

Anzahl der Tabellen-Benutzer

NextRec

Nummer des nächsten Datensatzes

NMarks

Liefert Anzahl der markierten Datensätze

NewTable

Neue Tabelle erzeugen und Struktur übernehmen

NotMarks

Markierungsliste mit aktuellen Markierungen UND NICHT-verknüpfen

OpenDb

Tabelle öffnen

PrevRec

Nummer des vorherigen Datensatzes

PrimFile

Stellt Primärtabelle um

PutMarks

Markierungsliste mit aktuellen Markierungen ODER-verknüpfen

PutRec

Datensatz in Tabelle schreiben

ReadMemo

Memo lesen

ReadRec

Datensatz lesen

RecNo

Aktuelle physikalische Satznummer des aktiven Datenfensters ermitteln

RegenAll

Alle Indexe wiederherstellen

RegenInd

Index wiederherstellen

RelIndex

Beschleunigt Zugriff via Relationsfeld

RollBack

Ursprünglichen Tabellenzustand wiederherstellen

ScanRec

Aktualisieren eines bestehenden Volltextindex

ScanRecs

Anlegen eines Volltextindex

SetAuto

Autonummer setzen

SetField

Datenfeld verändern

SetMark

Setzen einer internen Markierung

SetRecord

Datensatz von einer Tabelle in eine andere importieren

SortMark

(interne) Markierungen sortieren

TransOff

Transaktionsmodus beenden

TransOn

Transaktionsmodus beginnen

Unlock

Sperre aufheben

WriteRec

Datensatz schreiben