| A |
| AB | sprachliche Alternative für >= (veraltet) |
| abs() | Liefert den Absolutbetrag eines numerischen Wertes |
| access() | Legt die Zugriffsreihenfolge für eine Tabelle fest |
| ÄHNLICH | phonetischer Vergleich (veraltet) |
| ALLES | Symbol für kompletten Datensatz |
| AND | logisches UND |
| andmarks() | Bildet den Mengendurchschnitt zwischen Markierungsliste und Array |
| ansitooem() | Übersetzt eine String von ANSI nach ASCII |
| 'ANWEISUNGEN' | Die wesentlichen Programm-Bestandteile |
| asc() | Ermittelt den ASCII-Code des ersten Zeichens der Zeichenkette |
| 'AUSDRÜCKE' | So sind arithmetische Ausdrücke aufgebaut |
| autofield() | Liefert die Feldnummer des Feldes, das die Autonummer speichert |
| autorecno() | Liefert die Autonummer des aktuellen Datensatzs |
| B |
| 'BEZEICHNER' | So sind Bezeichner aufgebaut |
| BIS | sprachliche Alternative für <= (veraltet) oder TO |
| bitand() | Schnittmenge zweier Bitfelder |
| bitandnot() | Schnitt eines Bitfeldes mit dem Kompliment eines zweiten |
| bitnot() | Komplement eines Bitarray |
| bitor() | Vereinigungsmenge zweier Bitfelder |
| bitsum() | Gibt die Summe übereinstimmender Bitwerte aus mehreren Arrays |
| bittrunc() | Schneidet ein TBit-Array exakt |
| blobsize() | Liefert die Größe eines BLOBs |
| blobtype() | Liefert den Typ des Inhalts eines BLOB-Feldes |
| BYTE | Nimmt Ganzzahlen von 0 bis 255 auf |
| B_AND | binäres AND |
| B_NOT | binäres NOT (Komplement) |
| B_OR | binäres OR |
| C |
| cgibuffer() | Schaltet die CGI-Ausgabepufferung an oder aus |
| cgiclearbuffer() | Löscht den Inhalt des Ausgabepuffers |
| cgiclosebuffer() | Schreibt den Ausgabepuffer in die Standardausgabe und Beendet Pufferung |
| cgiexec() | Führt externes Programm aus |
| cgigetparam() | Holt einen Parameter aus der Standardeingabe |
| cgigetsession() | Liefert eine Session-ID aus IP-Adresse und Systemzeit |
| cgitestparam() | Prüft, ob ein Parameter mit der Methode "POST" übertragen wurde |
| cgitestsession() | Testet eine Session-ID auf Gültigkeit |
| cgiwrite() | Gibt eine Zeichenkette an die Standardausgabe |
| cgiwritehtml() | Gibt eine Zeichenkette im HTML-Format an die Standardausgabe |
| cgiwriteln() | Gibt eine Zeichenkette + <Zeilenvorschub> an die Standardausgabe |
| cgiwritetemplate() | Schreibt den System-Ramtext in die Standardausgabe |
| CHAR | Nimmt exakt ein Zeichen auf |
| chdir() | Verzeichniswechsel |
| chmod() | Dateirechte ändern |
| choice() | Einen Wert aus einer Liste auswählen |
| chr() | Zeichen aus einem ANSI-Code berechnen |
| cleardat() | Löscht alle Datensätze einer Datei |
| close() | Schließt eine Textdatei |
| closedb() | Schliesst eine Tabelle |
| closesock() | Schliesst eine bestehende TCP-Verbindung zu einem Server / Dienst |
| clrarray() | Initialisiert eine Array-Variable mit leeren Einträgen |
| compile() | Compiliert einen EASY-Quelltext in den PRG-Zwischencode |
| COMPLETE | Symbol für kompletten Datensatz |
| convline() | Konvertiert HTML-Text nach ASCII |
| copyblob() | Kopiert den (eingebetteten) Inhalt eines BLOB-Feldes in eine Datei oder ein Array |
| copyfile() | Legt die Kopie einer Datei an |
| copymemo() | Kopiert ein Memo in eine (externe) Textdatei |
| cos() | Kosinus einer Zahl |
| count() | Liefert die Anzahl von Datensätzen einer Auswertung |
| D |
| dat2dbf() | Konvertiert eine TDB-Tabelle in das DBF-Format |
| datestr() | Datum als Zeichenkette |
| datetime_to_unix() | Macht aus einer Datums- und Zeitangabe einen Unix-Timestamp |
| day() | Extrahiert die Tageszahl aus einem Datum |
| dayofweek() | Wochentag eines Datums |
| dbdir() | Verzeichnisteil des Pfades einer Tabelle |
| dbf2dat() | Konvertiert eine DBF-Tabelle (dBase, Foxpro) in das TDB-Format |
| dbname() | Namensteil des Pfades einer Tabelle |
| dbno() | |
| dbrights() | Rechte an geöffneter Tabelle |
| decodeb64() | Entschlüsselt einen String mit Base64 |
| deldb() | Löscht eine Tabelle inklusive aller dazugehörenden Elemente |
| delfile() | Löscht eine externe Datei |
| delident() | Löscht einen Eintrag aus einer Konfigurationsdatei |
| delindex() | Löscht einen bestehenen Index und entfernt ihn aus der Tabelle |
| delmark() | Löscht eine Satznummer aus der Markierungsliste einer Tabelle |
| delmarkedrecords() | Löscht alle Datensätze aus der Markierungsliste |
| delmarks() | Löscht die gesamte Markierungsliste einer Tabelle |
| delrec() | Löscht einen Datensatz physikalisch aus einer Tabelle |
| digitstr() | Natürliche Zahl als Ziffernfolge |
| dirinfo() | Verzeichniseintrag für eine Datei |
| diskfree() | Freien Platz auf Speichermedium ermitteln |
| DIV | Ganzzahlige Division ohne Rest |
| DO | |
| E |
| editoff() | Sperre freigeben |
| editon() | Satzsperre einrichten |
| embedblob() | Liest eine externe Datei oder eine Feldvariable in ein BLOB-Feld |
| encodeb64() | Verschlüsselt einen String mit Base64 |
| endcgi() | Beendet CGI-Funktionalität |
| endsema() | Semaphore beenden |
| ENTHÄLT | Prüft, ob eine Zeichenkette in einer anderen enthalten ist (veraltet) |
| eot() | Zeigt das Ende einer Textdatei an |
| esgibt() | Existenzoperator, veraltet für EXISTS |
| exchange() | Ersetzt in einem String Teilstrings |
| execmacro() | Führt eine Funktion in einem externen Modul aus |
| execprog() | Kompilert und führt beliebigen EASY-Code zur Laufzeit aus |
| exists() | Prüft die Erfüllbarkeit einer Bedingung |
| exp() | Exponential-Funktion |
| extnote() | Zwischenspeicher zum Informationsaustausch mit anderen EASY-Programmen |
| F |
| fields() | Feld-Definition für Volltextindizierung |
| filemode() | Liefert die Zugriffsrechte an einer Tabelle (veraltet) |
| fileno() | Liefert Handle der aktuellen Primärtabelle |
| filesize() | Anzahl der Datensätze einer Tabelle |
| fillstr() | Füllt eine String auf |
| findandmark() | markiert eine Auswahl (Selektion) |
| findauto() | Liefert die physikalische Satznummer zu einer AUTO-Nummer |
| findrec() | Sucht einen Datensatz über einen Index |
| firstdir() | Liefert den ersten Verzeichniseintrag zu einem Suchmuster |
| firstmark() | Liefert die physikalische Satznummer des Anfangs der Markierungsliste einer Tabelle |
| firstrec() | Liefert die Nummer des ersten Datensatzes bzgl. aktuellem Zugriff |
| flush() | Übertragung sämtlicher gepufferter Daten |
| flushdb() | Leert den Schreibpuffer |
| frac() | Gebrochender Anteil einer Zahl |
| FROM | Anfang eines Bereiches festlegen |
| fsum() | Addiert die Feldinhalte aufeinanderfolgender Datenfelder |
| f_close() | Schließt einen neuen Stream |
| f_create() | Erzeugt einen neuen Stream |
| f_error() | Liefert den Fehlercode des Betriebssystems für die letzte Operation |
| f_open() | Öffnet einen bestehenden Stream |
| f_pos() | Liefert die aktuelle Position in einem Stream |
| f_read() | Liest aus einem Strom |
| f_seek() | Positioniert in einem Stream |
| f_size() | Ermittelt die Größe eines Stream |
| f_write() | Schreibt in einen Stream |
| G |
| genindex() | Erzeugt einen neuen Index |
| genlist() | erzeugt eine Stichworttabelle |
| genrel() | erzeugt die Relationstabelle für einen Volltextindex |
| getauto() | Kopiert den inr-Index in ein Array |
| getcode() | Verschlüsselungscode einer Tabelle |
| getdef() | Schreibt die Struktur einer Tabelle in eine Textdatei |
| getdir() | ermittelt das aktuelle Verzeichnis |
| getenv() | Environment-Variable ermitteln |
| getfield() | liefert den Inhalt eines eines Feldes aus dem Satzpuffer |
| getftinfo() | |
| getident() | Holt einen Eintrag aus einer Konfigurationsdatei |
| getmarks() | speichert eine Markierungsliste |
| getmarksauto() | Kopiert die Autonummer markierter Datensätze in ein Integerarray |
| getmode() | Tabellenrechte ermitteln (veraltet) |
| getpara() | Wert eines Laufzeitschalters ermitteln |
| getpw() | Passwort einer Tabelle ermitteln |
| getquerystring() | Holt einen Wert aus der Environment-Variablen "QUERY_STRING" |
| getrec() | Schreibt den Satzpuffer in ein Array |
| getrfield() | liefert den Inhalt eines eines Feldes aus dem Satzpuffer |
| getsize() | Liefert die Größe einer Datei |
| getsock() | Liest Daten aus einer bestehenden TCP-Verbindung |
| getstructure() | Struktur eines Tabellen-Feldes ermitteln |
| gettype() | Feldtyp ermitteln (veraltet) |
| groß() | Übersetzt einen String in Großbuchstaben (veraltet) |
| GRÖßER | Vergleichs-Operator > (veraltet) |
| H |
| halt() | Programm benden |
| HAS | auf Teilstring prüfen |
| HAT | auf Teilstring prüfen (veraltet) |
| high() | Felddimension ermitteln |
| http_post() | RAMText per POST übertragen |
| I |
| IF | Bedingte Anweisung |
| IN | Mengenoperator |
| inarray() | prüft, ob Zahl in Zahlenfeld |
| inarraypos() | InArray mit Rückgabe der Position |
| incrfield() | Incrementiert den Wert eines Datenfeldes |
| inddef() | Indexbeschreibung ermitteln |
| 'INDEXBESCHREIBUNG' | Indexdefinition und Sortierkriterium |
| indname() | Liefert den Namen eines Index |
| indno() | Nummer des aktiven Index ermitteln (veraltet) |
| initarray() | dynamische Felddimensionierung |
| initcgi() | Initialisiert die CGI-Umgebung |
| int() | Ganzzahliger Anteil einer Zahl |
| INTEGER | Nimmt Ganzzahlen auf |
| isfile() | prüft Existenz einer Datei oder eines Verzeichnisses |
| ismark() | Datensatz in Markierungsliste prüfen |
| IST | Gleichheit (veraltet) |
| J |
| K |
| klein() | übersetzt einen String in Kleinbuchstaben (veraltet) |
| KLEINER | steht für < (veraltet) |
| 'KONSTANTEN' | Zeichenkonstanten und numerische Konstanten |
| L |
| label() | Feldbezeichner ermitteln |
| labelno() | Feldnummer ermitteln |
| länge() | Anzahl der Zeichen in einem String (veraltet) |
| lastrec() | Nummer des letzten Datensatzes bzgl aktuellem Zugriff |
| leftstr() | linker Teilstring |
| length() | Anzahl der Zeichen in einem String |
| LIKE | Stringvergleich mit Wildcards |
| link() | |
| linkblob() | verknüpft eine externe Datei mit einem BLOB-Feld |
| linkinfo() | |
| links() | linker Teilstring (veraltet) |
| loadtemplate() | Lädt eine externe Textdatei in den System-Ramtext |
| lock() | Tabellensperre einrichten |
| log() | natürliche Logaritmus |
| lower() | übersetzt einen String in Kleinbuchstaben |
| ltrim() | entfernt linke Leerzeichen |
| M |
| makedb() | Anslage einer neuen Tabelle |
| makedir() | legt ein neues Verzeichnis an |
| makepw() | Verschlüsselt einen String im Unix-Standard |
| markbits() | Sucht im Volltextindex |
| markdoubles() | Markiert doppelte Einträge bzgl. eines Index |
| markindex() | Sortiert die Markierungsliste nach einem Index |
| markpattern() | |
| marktable() | Sucht im Volltextindex |
| max() | Liefert den Maximalwert eines Ausdruck für eine Datenbankauswertung |
| maxfile() | größter gültiger Tabellenhandle |
| maxlabel() | Anzahl der Datenfelder (Spalten) in einer Tabelle |
| md5_str() | Berechnet den MD5-Hashwert eines Strings |
| mean() | Liefert das arithmetische Mittel eines Ausdruck für eine Datenbankauswertung |
| memolen() | Anzahl der Zeichen in einem Memo-Feld ermitteln |
| memostr() | Anfang eines Memo-Feldes als String |
| min() | Liefert den Minimalwert eines Ausdruck für eine Datenbankauswertung |
| MOD | Rest bei ganzzahliger Division |
| MODULE | Anfang eines Moduls |
| monat() | Extrahiert den Monat aus einem Datum (veraltet) |
| month() | Monat aus einem Datum |
| N |
| nbits() | Zählt die gesetzten Bits |
| newtable() | Kopie (leer) einer Tabelle erzeugen |
| nextdir() | nächster Verzeichniseintrag bzgl FirstDir |
| nextmark() | nächster markierter Datensatz |
| nextrec() | Physikalische Satznummer des Nachfolgers |
| NICHT | logisches NOT (veraltet) |
| nloop() | mehrfache Wiederholung einer Ausdrucksberechnung |
| nmarks() | Größe der Markierungsliste eines Tabellenhandle |
| NOT | Negation eines logischen Ausdrucks |
| note() | Zwischenspeicher für anderen Prozess |
| now() | Systemzeit |
| ntimes() | mehrfache Wiederholung eines Strings |
| O |
| ODER | Nichtausschließenden ODER (veraltet) |
| oemtoansi() | Übersetzt einen ASCII-String nach ANSI |
| opendb() | Öffnen einer Tabelle |
| opensock() | Stellt eine Verbindung zu einem beliebigen Server her. |
| OR | Nichtausschließenden ODER |
| P |
| paramstr() | Argumente beim Programmaufruf |
| pause() | Hält das Programm für ein bestimmte Dauer an |
| pos() | Ermittelt das erste Vorkommen eines Teilstrings in einem String |
| prevrec() | Physikalische Satznummer des Vorgängers |
| primfile() | Setzt die Primärtabelle (veraltet) |
| primtable() | Setzt die Primärtabelle |
| privdir() | Gibt absoluten Pfad zur tdbengine zurück |
| PROCEDURE | Leitet eine Prozedur ein |
| putmarks() | Setzen der Markierungsliste einer Tabelle |
| putmarksauto() | |
| putrec() | Schreibt ein Array in den Satzpuffer |
| putsock() | Schreibt in eine bestehende TCP-Stream-Verbindung |
| Q |
| R |
| ramtext() | Initialisiert einen Ramtext |
| ramtext_copy() | Kopiert einen Bereich aus einem Ramtext |
| ramtext_delete() | Löscht einen Bereich aus einem Ramtext |
| ramtext_find() | Sucht eine Zeichenkette in einem Ramtext |
| ramtext_insert() | Fügt eine Zeichenkette in einen Ramtext ein |
| ramtext_part() | Extrahiert eine Zeichenkette aus einem Ramtext |
| ramtext_paste() | Fügt den "ramtext:~clip" in einen Ramtext ein |
| ramtext_subst() | Ersetzt in einem Ramtext eine Zeichenkette durch eine andere |
| random() | Zufallszahl |
| read() | Liest einen String aus einer Textdatei |
| readln() | Liest eine Zeile aus einer Textdatei |
| readmemo() | Liest Memo aus Textdatei |
| readrec() | Liest einen Datensatz |
| REAL | Nimmt Fließkommazahlen auf |
| rechts() | Liefert rechten Teilstring, veraltet |
| recno() | Nummer des aktuellen Datensatzes einer Tabelle |
| recno() | Physikaliche Satznummer des aktuellen Datensatzes |
| recnr() | Nummer des aktuellen Datensatzes einer Tabelle (veraltet) |
| regenall() | Regeneriert sämtliche Indizes einer Tabelle |
| regenind() | Regeneriert den Index einer Tabelle |
| relation() | |
| remdir() | Löscht ein (leeres) Verzeichnis |
| rename() | Gibt einer Datei einen neuen Namen |
| rendb() | Gibt einer Tabelle einen neuen Dateinamen |
| reopendb() | Öffnet eine bereits geöffnete Tabelle mit anderen Rechten |
| REPEAT | nicht-abweisende Programmschleife |
| reset() | Öffnet eine Textdatei zum lesen |
| RETURN | Prozedur beenden und Funktionsergebnis übermitteln |
| revmarks() | Dreht die Ordnung der Markierungsliste einer Tabelle um |
| rewrite() | Öffnet einen Text zum Schreiben |
| rightstr() | Liefert den rechten Teil einer Zeichenkette |
| round() | Rundet eine Zahl kaufmännisch auf n Stellen hinter dem Komma |
| rtrim() | Entfernt rechte Leerzeichen |
| S |
| scan() | Zählt die Vorkommen eines Teilstrings |
| scanrec() | Fügt den aktuellen Datensatz in den Volltextindex ein |
| scanrecs() | Volltextindext neu erstellen |
| sel() | Konvertierung einer Selektion in eine Zahl |
| server() | Installiert einen Multi-Prozess-Server |
| setalias() | Erzeugt Alias-Handle zu bereits geöffneter Tabelle |
| setauto() | Setzen der nächsten AUTO-Nummer |
| setcgilog() | Erweiterte Information in Log-Datei schreiben |
| setfield() | Übertragung von Informationen in den Satzpuffer |
| setfields() | mehrere Felder eines Datensatzes belegen |
| setfilter() | Setzt einen Filter auf den aktiven Index |
| setident() | Setzt neuen Wert in Konfigurationsdatei |
| setmark() | Setzt eine Marke in der Markierungsliste |
| setpara() | Setzt einen Laufzeitschalter |
| setrecord() | Kopiert einen Datensatz aus einer anderen Tabelle |
| setrfield() | Übertragung von numerischen Informationen in den Satzpuffer |
| sin() | Sinus |
| sortmark() | sortiert die Markierungsliste |
| soundex() | liefert einen phonetischen String |
| sqrt() | Quadratwurzel |
| str() | Zahl in String konvertieren |
| stradd() | Addition großer Zahlen als Strings |
| strcomp() | vergleicht zwei Strings |
| STRING | Nimmt Zeichenketten von 0 bis 255 Zeichen auf |
| strsort() | Sortiert ein- und zweidimensionale STRING-Arrays |
| str_to_unixtime() | Macht aus einem String einen Unix-Timestamp |
| subpath() | String1 ohne String2 |
| subst() | ersetzt einen String im System-Ramtext |
| sum() | Liefert die Summe eines Ausdruck für eine Datenbankauswertung |
| swap() | Umkehrung eines Strings bzgl. des Sortierstarts |
| T |
| tappend() | Öffnet Textdatei zum Weiterschreiben |
| TBITS | Speichert eine Kette von einzelnen Bits |
| tdb_errorline() | Zeilenummer im Programm |
| tdb_errormsg() | Fehlerausdruck |
| tdb_errorofs() | Spalte innerhalb der von TDB_ErrorLine gemeldeten Zeile |
| tdb_errorpos() | Zeichenposition im Programmtext |
| tdb_errorstr() | Liefert die Fehlermeldung zu einem Fehlercode |
| tdb_lasterror() | Liefert den Fehlercode des letzen Fehlers |
| tdb_module() | Modul, in dem der Fehler auftrat |
| testbit() | Testet, ob ein Bit gesetzt ist |
| testident() | Prüft, ob ein Eintrag in einer Konfigurationsdatei vorhanden ist |
| testln() | String auf Inhalt prüfen und CR/LF anhängen |
| testpw() | Prüft einen String auf Übereinstimmung mit einem verschlüsselten Text |
| testsel() | Liefert den Fehlercode einer Selektion |
| timeout() | (nur Linux) Bricht die Ausführung einer Prozedur nach abgelaufener Frist ab |
| timestr() | Zeitangabe als STRING |
| TO | Alias für <= |
| today() | Systemdatum |
| todbf() | Export einer Tabelle in das DBF-Format |
| tohtml() | Konvertiert eine Zeichenkette in den HTML-Zeichensatz |
| treeinfo() | Index-Informationen |
| U |
| UND | logisches UND |
| unixtime_to_str() | Macht aus einem Unix-Timestamp eine String |
| unix_date() | Liefert das Datum aus einem Unix-Timestamp |
| unix_now() | Liefert den Unix-Timestamp des Systemdatums |
| unix_time() | Liefert die Uhrzeit aus einem Unix-Timestamp |
| unlock() | Sperre freigeben |
| unscanrec() | Entfernt den aktuellen Datensatz aus dem Volltextindex |
| upper() | Zeichenkette in Großbuchstaben |
| USES | Einbindung eines externen Modules |
| V |
| val() | Wertet eine Zeichenkette aus |
| valstr() | Berechnet einen Ausdruck |
| VAR | Definiert eine oder eine Gruppe von Variablen |
| varname() | Liefert den Deklarationsnamen einer Variablen |
| W |
| waitsema() | Setzt eine Sperre |
| week() | Kalenderwoche |
| WHILE | abweisende Programmschleife |
| WIE | Stringvergleich mit Wildcards (veraltet) |
| write() | Schreibt String in Textdatei |
| writeln() | Schreibt String (plus CR/LF) in Textdatei |
| writerec() | Schreibt einen Datensatz |
| X |
| xwert() | Berechnet den n-ten Ausdruck in einer Liste (veraltet) |
| Y |
| year() | extrahiert die Jahreszahl aus einem Datum |
| Z |