Navigation:  Klassen > bBrowser >

bBrowser:SkipToCell()

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

Zweck

Bewegt den Cursor eine Spalte nach links, nach rechts auf die erste oder letzte Spalte.

Klasse

bBrowser

Typ

Methode

Syntax

<oBrowser>:SkipToCell(

<symDirection>,

[<symCellMode>],

[<iSelectFlags>],

[<lSkipRecord>],

[<lAutoScroll>],

[<lAutoEdit>]

) Æ lSuccess

Argumente

<symDirection>Richtung, in die der Cursor ausgehend von der aktuellen Position bewegt werden soll. Es werden folgende Werte unterstützt:

 

Wert

Beschreibung

#First

Bewegt den Cursor auf die erste Spalte in der aktuellen Zeile.

#Previous

Bewegt den Cursor auf die vorherige Spalte.

#Next

Bewegt den Cursor auf die nächste Spalte.

#Last

Bewegt den Cursor auf die letzte Spalte in der aktuellen Zeile.

 

Datentyp:Symbol

 

<symCellMode>Eigenschaft, welche die neue Zelle haben muss. Es werden folgende Werte unterstützt:

 

Wert

Beschreibung

#Selectable

Die Zelle muss selektierbar sein.

Dies ist die Voreinstallung.

#Editable

Die Zelle muss selektierbar und editierbar sein.

 

Datentyp:Symbol

 

<iSelectFlags>Flags, die angeben, wie die selektierten Zellen und Zeilen verwaltet werden sollen. Es werden folgende Werte unterstützt:

 

Flag

Beschreibung

BPF_SELECTCLEAR

Die gesamte Selektion wird entfernt.

BPF_SELECTCLEARSINGLE

Die Selektion in der aktuellen Zelle wird entfernt.

BPF_SELECTSINGLE

Die aktuelle Zelle wird selektiert.

BPF_SELECTNOCHANGE

Die Selektion wird nicht verändert.

 

Es können mehrere einzelne Flags durch + kombiniert werden. Als Voreinstellung werden die Flags BPF_SELECTCLEAR + BPF_SELECTSINGLE verwendet.

Datentyp:DWord

 

<lSkipRecord>Logischer Wert der definiert, ob der Cursor automatisch in die vorherige bzw. nächste Zeile bewegt wird, wenn dieser auf der ersten bzw. letzten Zelle steht und das Argument <symDirection> den Wert #Previous bzw. #Next enthält. Als Voreinstellung wird der Wert FALSE verwendet.
Datentyp:Logic

 

<lAutoScroll>Logischer Wert der definiert, ob zu der Datenspalte gescrollt werden soll, wenn diese nicht sichtbar ist. Als Voreinstellung wird der Wert TRUE verwendet.
Datentyp:Logic

 

<lAutoEdit>Logischer Wert der definiert, ob in der neuen Zelle automatisch eine Eingabe gestartet werden soll. Dieser Modus wird nur für den Eingabemodus #Permanent unterstützt (siehe auch bBrowser:AutoEdit, bDataColumn:AutoEdit). Als Voreinstellung wird der Wert TRUE verwendet.
Datentyp:Logic

Rückgabewert

lSuccessLogischer Wert der definiert, ob der Cursor bewegt werden konnte.
TRUEDer Cursor wurde bewegt.
FALSEDer Cursor konnte nicht bewegt werden.
Datentyp:Logic

Beschreibung

bBrowser:SkipToCell() bewegt den Cursor entweder rückwärts oder vorwärts.

 

Eine aktive Eingabe wird vorher beendet. Tritt hierbei ein Fehler auf, wird der Cursor nicht bewegt.

Siehe auch

bBrowser:AutoSkip

bBrowser:GetNewEditableColumn()

bBrowser:GetNewSelectableColumn()

bBrowser:Skip()

 


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