Zweck
Verschiebt eine Datenspalte.
Klasse
Typ
Methode
Syntax
<oBrowser>:MoveColumn(
<uColumn>,
[<iPositionNew>]
) Æ lMoved
Argumente
<uColumn> | Die Spalte, die verschoben werden soll. Die Spalte muss entweder in der Liste der geöffneten Datenspalten (siehe auch bBrowser:ColumnOpenList) enthalten sein oder es muss eine Gruppenspalte sein. |
Datentyp: | String | Symbol | Int | bDataColumn | bGroupColumn |
<iPositionNew> | Position, zu der die Spalte verschoben werden soll. Wenn der Wert 0 angegeben wird, dann wird die Spalte hinter die letzte geöffnete Datenspalte verschoben. Wenn das Argument nicht angegeben wird, dann schaltet der Browser in den Verschiebe-Modus. Dies bedeutet, das die Spalte mit der Maus verschoben werden kann. |
Datentyp: | Int |
Rückgabewert
lMoved | Logischer Wert der definiert, ob die Spalte verschoben wurde. |
TRUE | Die Spalte wurde verschoben. |
FALSE | Die Spalte konnte nicht verschoben werden. |
Datentyp: | Logic |
Beschreibung
bBrowser:MoveColumn() verschiebt eine Datenspalte oder Gruppenspalte innerhalb des Browsers. Abhängig vom Argument <iPositionNew> werden zwei Modi unterstützt:
1. | Verschieben zur angegebenen Position Wenn das Argument <iPositionNew> angegeben wird, dann wird die Spalte sofort an die neue Position verschoben. |
2. | Verschieben mit der Maus Wenn das Argument <iPositionNew> nicht angegeben wird, dann kann die Spalte mit der Maus verschoben werden. Beim Aufruf der Methode muss die linke Maustaste gedrückt sein. Die Spalte wird solange mit der Maus verschoben, wie die linke Maustaste gedrückt ist. Während des Verschiebens werden die angezeigten Spalten im Browser horizontal gescrollt, sobald die Maus den linken oder rechten Rand des Browsers erreicht. Wenn die linke Maustaste losgelassen wird, wird das Verschieben beendet und die Spalte an die neue Position unter der Maus verschoben. Das Verschieben kann durch Drücken der ESC-Taste abgebrochen werden. |
Wenn die Spalte erfolgreich verschoben wurde, wird die Callback-Methode bBrowser:ColumnMove() aufgerufen.
Siehe auch
Page url: http://www.YOURSERVER.com/index.html?bbrowser_movecolumn.htm