Skip to main content
Skip table of contents

DBState()

DBState() – Status der Datenbank



Die Funktion gibt den Status der Datenbank wieder.

Hinweis


Die Funktion sollte ab Version 6.1 nicht mehr verwendet werden. Dafür stehen nun direkte Funktionen der Tabellen (TBeStandardTable, TBeRightsTable, TBeAdsQuery oder TBeMemTable) zur Verfügung.
oTable.CbState

Parameter

Beschreibung

aTable:U

Bezugstabelle; default = Standard-Tabelle

Rückgabewert

Beschreibung

Numerisch

dsInactive

Inaktiv

0

dsBrowse

Browse

1

dsEdit

Editmodus

2

dsInsert

Einfügen

3

dsSetKey

Schlüssel setzen

4

dsCalcFields

Calc Felder

5

dsFilter

Filtern

6

dsNewValue

Neuer Wert

7

dsOldValue

Alter Wert

8

dsCurValue

Jetziger Wert

9

dsBlockRead

Block lesen

10

dsInternalCalc

Internal Calc

11

dsOpening

Öffnen

12

Beispiel

CODE

| oDab010:DB := 'waDAB010' |

if not(DBState(oDab010) = dsedit) then
   DBEdit(oDab010),
endif,
oDab010:BEZ1 := 'test',
iif(JN('Änderungen wircklich speichern?'), DBPost(oDab010), DBCancel(oDab010)),
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.