Navigation:  Klassen > bArrayServer >

bArrayServer:OrderInfo()

Diese Seite drucken    Vorherige SeiteZurück zum Anfang des KapitelsNächste Seite

Zweck

Gibt Informationen über eine Sortierung zurück und ermöglicht deren Änderung.

Klasse

bArrayServer

Typ

Methode

Syntax

<oArrayServer>:OrderInfo(

<iInfoType>,

[<uReserved>],

[<iOrderNo>],

[<uValueNew>]

) Æ uValue

Argumente

<iInfoType>Information, die zur Sortierung zurückgegeben bzw. geändert werden soll. Es werden folgende Informationen unterstützt:

 

Information

Beschreibung

Wert kann geändert werden

DBOI_CONDITION

String, der die FOR-Bedingung der Sortierung definiert.

Nein

DBOI_EXPRESSION

String, der den Sortierausdruck definiert.

 

Anmerkungen

Nur wenn der Sortierausdruck in der Methode bArrayServer:CreateOrder() als String definiert wurde, kann dieser wieder ermittelt werden. Wenn der Ausdruck als Codeblock definiert wurde, dann wird ein NULL_STRING zurückgegeben.

Nein

DBOI_ISCOND

Logischer Wert der definiert, ob die Sortierung eine FOR-Bedingung enthält.

Nein

DBOI_ISDESC

Logischer Wert der definiert, ob die Sortierung auf- oder absteigend ist.

Nein

DBOI_KEYCOUNT

Numerischer Wert, der die Anzahl der Schlüssel in der Sortierung angibt.

Nein

DBOI_KEYDEC

Numerischer Wert, der die Anzahl der Dezimalstellen im Schlüsselausdruck angibt.

Nein

DBOI_KEYSINCLUDED

Numerischer Wert, der die Anzahl der Schlüssel in der Sortierung angibt.

Nein

DBOI_KEYSIZE

Numerischer Wert, der die Länge (einschließlich Dezimalpunkt und Dezimalstellen) des Schlüsselausdruck angibt.

Nein

DBOI_KEYTYPE

String, der den Datentyp des Schlüsselausdruck angibt.

Nein

DBOI_KEYVAL

Schlüsselwert des aktuellen Datensatzes.

Nein

DBOI_NAME

String, der den Namen der Sortierung angibt.

Ja

DBOI_NUMBER

Numerischer Wert, der die Position der Sortierung innerhalb der Liste der geöffneten Sortierungen angibt.

Nein

DBOI_ORDERCOUNT

Numerischer Wert, der die Anzahl der geöffneten Sortierungen angibt.

Nein

DBOI_POSITION

Numerischer Wert, der die logische Satznummer des aktuellen Datensatzes angibt.

Ja

DBOI_RECNO

Numerischer Wert, der die physikalische Satznummer des aktuellen Datensatzes angibt.

Nein

DBOI_SCOPEBOTTOM

Wert, der die Untergrenze des Zielbereichs (Scope) in der Sortierung angibt.

Ja

DBOI_SCOPETOP

Wert, der die Obergrenze des Zielbereichs (Scope) in der Sortierung angibt.

Ja

DBOI_SETCODEBLOCK

Codeblock, der den Schlüsselausdruck angibt.

Nein

 

Datentyp:Int

 

<uReserved>Das Argument ist für Erweiterungen reserviert und muss mit dem Wert NIL angegeben werden.
Datentyp:NIL

 

<iOrderNo>Nummer der Sortierung, zu der die Information ermittelt bzw. gesetzt werden soll. Wird das Argument nicht oder mit dem Wert 0 angegeben, wird die Information zur aktiven Sortierung ermittelt.
Datentyp:Int

 

<uValueNew>Wert der zu der Information neu gesetzt werden soll.
Datentyp:Usual

Rückgabewert

uValueErmittelte Information zur Sortierung.
Datentyp:Usual

Beschreibung

bArrayServer:OrderInfo() ermittelt eine Information zur angegebenen Sortierung und gibt diese zurück. Durch Angabe des Arguments <uValueNew> kann die Information geändert werden.

 


Page url: http://www.YOURSERVER.com/index.html?barrayserver_orderinfo.htm