PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Allows you to:
  • move a row in a two-dimensional array or in an advanced array property. The other array rows are moved accordingly.
  • swap two rows in a two-dimensional array or in an advanced array property.
Note: This function is identical to MoveLine.
Example
MyArray is array of 5 by 2 strings
MyArray[1,1] = "A"
MyArray[1,2] = "a"
MyArray[2,1] = "B"
MyArray[2,2] = "b"
MyArray[3,1] = "C"
MyArray[3,2] = "c"
MyArray[4,1] = "D"
MyArray[4,2] = "d"
MyArray[5,1] = "E"
MyArray[5,2] = "e"
// Move the row 2 to 4th position
ArrayMoveLine(MyArray, 2, 4)
// The array contains the following elements:
// "A", "a"
// "C", "c"
// "D", "d"
// "B", "b"
// "E", "e"
MyArray is array of 5 by 2 strings
MyArray[1,1] = "A"
MyArray[1,2] = "a"
MyArray[2,1] = "B"
MyArray[2,2] = "b"
MyArray[3,1] = "C"
MyArray[3,2] = "c"
MyArray[4,1] = "D"
MyArray[4,2] = "d"
MyArray[5,1] = "E"
MyArray[5,2] = "e"
// Swap row 2 with row 4
ArrayMoveLine(MyArray, 2, 4, amSwap)
// The array contains the following elements:
// "A", "a"
// "D", "d"
// "C", "c"
// "B", "b"
// "E", "e"
Syntax

Moving a row in a WLanguage array or in an advanced array property Hide the details

ArrayMoveLine(<WLanguage array> , <Start subscript> , <End subscript> [, <amMove>])
<WLanguage array>: Array
Name of Array variable to use. This array must be a two-dimensional array.
<Start subscript>: Integer
Subscript of the row to move.
<End subscript>: Integer
New subscript of row that was moved.
<amMove>: Optional constant
amMove: Constant used to move a row in an array.

Swapping two rows in a WLanguage array or in an advanced array property Hide the details

ArrayMoveLine(<WLanguage array> , <Subscript of 1st row> , <Subscript of 2nd row> , <amSwap>)
<WLanguage array>: Array
Name of Array variable to use. This array must be a two-dimensional array.
<Subscript of 1st row>: Integer
Subscript of the first row to swap.
<Subscript of 2nd row>: Integer
Subscript of the second row to swap.
<amSwap>: Constant
amSwap: Constant used to swap two rows in an array.
Component : wd240vm.dll
Minimum version required
  • Version 10
This page is also available for…
Comments
Click [Add] to post a comment