PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Versiones 16 y posteriores
Android La mayoría de estas funciones están ahora disponibles para las aplicaciones de Android.
Nueva funcionalidad versión 16
Android La mayoría de estas funciones están ahora disponibles para las aplicaciones de Android.
Android La mayoría de estas funciones están ahora disponibles para las aplicaciones de Android.
Versiones 16 y posteriores
Universal Windows 10 App La mayoría de estas funciones están ahora disponibles para las aplicaciones Windows Phone.
Nueva funcionalidad versión 16
Universal Windows 10 App La mayoría de estas funciones están ahora disponibles para las aplicaciones Windows Phone.
Universal Windows 10 App La mayoría de estas funciones están ahora disponibles para las aplicaciones Windows Phone.
Versiones 17 y posteriores
iPhone/iPad La mayoría de estas funciones están ahora disponibles para las aplicaciones iPhone/iPad.
WEBDEV - Código Navegador La mayoría de estas funciones están ahora disponibles en código de navegador.
Nueva funcionalidad versión 17
iPhone/iPad La mayoría de estas funciones están ahora disponibles para las aplicaciones iPhone/iPad.
WEBDEV - Código Navegador La mayoría de estas funciones están ahora disponibles en código de navegador.
iPhone/iPad La mayoría de estas funciones están ahora disponibles para las aplicaciones iPhone/iPad.
WEBDEV - Código Navegador La mayoría de estas funciones están ahora disponibles en código de navegador.
Versiones 21 y posteriores
Universal Windows 10 App La mayoría de estas funciones están ahora disponibles en el modo Universal Windows 10 App.
Nueva funcionalidad versión 21
Universal Windows 10 App La mayoría de estas funciones están ahora disponibles en el modo Universal Windows 10 App.
Universal Windows 10 App La mayoría de estas funciones están ahora disponibles en el modo Universal Windows 10 App.
Estas funciones le permiten manipular fácilmente las variables Array, Array asociativo y Array dinámico:
AddAdds an element in last position:
  • of a one-dimensional WLanguage array.
  • of an advanced array property (array of events of gglCalendar, ...).
  • from a WLanguage list.
AddColumnAñade una columna al final de un array Property bidimensional (xlsDocument Variable por ejemplo).
AddLineAgrega una fila al final:
  • de un array WLanguage unidimensional o bidimensional.
  • de una propiedad array de un tipo de variable bidimensional ((xlsDocument variable por ejemplo).
AddReferenceAgrega la referencia de un objeto en la última posición en un array unidimensional.
ArrayAddAgrega un elemento en la última posición:
ArrayAddLineAgrega una fila al final:
ArrayAddReference
ArrayAddSortedAñade un elemento a un WLanguage array unidimensional teniendo en cuenta el criterio de ordenación definido por ArraySort.
ArrayCopyCopia el contenido de una array WLanguage o de una array asociativo en otra.
ArrayCountDevoluciones:
ArrayDeleteElimina un elemento en una posición determinada:
ArrayDeleteAllBorra todos los elementos:
ArrayDeleteDuplicateBorra los duplicados de una array.
ArrayDeleteLineBorra un fila en una posición determinada:
ArrayInfoDevuelve las características de una array: tipo de elementos, número de dimensiones, dimensiones, etc.
ArrayInsertInserta un elemento en una posición determinada:
ArrayInsertLineInserta una fila en una posición determinada:
ArrayInsertReference
ArrayMovePermite:
ArrayMoveLinePermite:
ArrayReverseInvierte el contenido de una array unidimensional..
ArraySeekBusca la índice de un elemento en un WLanguage array.
ArraySeekByProcedureBusca un elemento en un array WLanguage unidimensional utilizando un procedimiento de comparación.
ArrayShuffleBaraja los elementos de un WLanguage array.
ArraySortClasifica un WLanguage array.
ArraySwapLineSe usa para intercambiar dos filas en un array bidimensional o en un array Property avanzado.
ArrayToCSVConvierte una array unidimensional o una array bidimensional en un string en formato CSV.
ArrayToStringConvierte una array unidimensional o una array bidimensional en un string.
Versiones 25 y posteriores
CheckAllFalse
Nueva funcionalidad versión 25
CheckAllFalse
CheckAllFalse
Devuelve True si todos los elementos de un array valen False.
Versiones 25 y posteriores
CheckAllTrue
Nueva funcionalidad versión 25
CheckAllTrue
CheckAllTrue
Devuelve True si todos los elementos de un array valen True.
Versiones 25 y posteriores
CheckAnyFalse
Nueva funcionalidad versión 25
CheckAnyFalse
CheckAnyFalse
Devuelve True si al menos un elemento de un array vale False.
Versiones 25 y posteriores
CheckAnyTrue
Nueva funcionalidad versión 25
CheckAnyTrue
CheckAnyTrue
Devuelve True si al menos un elemento de un array vale True.
ClasificarClasifica un WLanguage array.
CSVToArrayRellena una array unidimensional o bidimensional del tipo especificado con el string en formato CSV pasado en el parámetro.
DeleteElimina un elemento en una posición determinada:
DeleteAllBorra todos los elementos:
DeleteColumnElimina una columna en una posición determinada en la propiedad array de un tipo avanzado (array de eventos de gglCalendar, etc.).
DeleteLineBorra un Line en una posición determinada:
  • de un array bidimensional.
  • de la propiedad avanzada array (array de eventos gglCalendar, etc.)
El tamaño del array se reduce automáticamente.
FileToArrayFills an array of classes or structures with the content of a HFSQL data file or query.
InsertarInserta un elemento en una posición determinada:
InsertColumnInserta una columna en una posición dada en una propiedad array bidimensional avanzada (xlsDocument, ....).
InsertLineInserta una fila en una posición determinada:
  • en un WLanguage array bidimensional.
  • en una propiedad array bidimensional avanzada (xlsDocument, etc.).
InsertReference
MovePermite:
  • mover un elemento en un array WLanguage unidimensional o en una propiedad array de un tipo avanzado (array de eventos de gglCalendar, etc.). Los otros elementos del array se desplazan.
  • intercambiar dos elementos en un array WLanguage unidimensional o en una propiedad array de un tipo avanzado (array de eventos de gglCalendar, etc.).
MoveColumnMueve o intercambia una columna en una propiedad bidimensional array de tipo avanzado (xlsDocument, ....).
MoveLinePermite:
  • mover una fila en un array WLanguage bidimensional o en una propiedad array avanzada. Las otras filas de array se desplazan en consecuencia.
  • intercambiar dos filas en un array bidimensional WLanguage o en un array Property avanzado.
Procedimiento SeekByProcedureBusca un elemento en un array unidimensional usando una comparación Procedure.
Versiones 25 y posteriores
Reduce
Nueva funcionalidad versión 25
Reduce
Reduce
Realiza un cálculo en cada elemento de un array.
SeekSeeks the subscript of an element in a WLanguage array.
StringToArrayRellena una array unidimensional o bidimensional del tipo especificado con el string pasado en el parámetro.
SwapLineSe usa para intercambiar dos filas en un array bidimensional o en un array Property avanzado.
Otras funciones también disponibles para la arrays:
Versiones 17 y posteriores
Media
Nueva funcionalidad versión 17
Media
Media
Calcula la media de varios elementos: Elementos * encontrados en un array,
  • valores numéricos, ....
Versiones 17 y posteriores
Suma
Nueva funcionalidad versión 17
Suma
Suma
Calcula la suma de los elementos array.
Observación: Para restablecer todos los elementos array a su valor inicial, utilice VariableReset.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Example Array [N,X]
//Example Array [N,X]

arrMensajes is array of 1 by 3 strings

i is int = 1

SQLExec(sQuery,ds)

WHILE SQLFetch(ds) = 0
arrMensajes[i,1] = SQLGetCol(ds, 1) //id
arrMensajes[i,2] = SQLGetCol(ds, 2) //numero
arrMensajes[i,3] = SQLGetCol(ds, 3) //mensaje
i++
Dimension(arrMensajes, i, 3)
END
BOLLER
17 07 2019
Exemplo Array
tabListanumeros is array of 0 int
ArrayAddLine(tabListanumeros,10)
ArrayAddLine(tabListanumeros,5)
ArrayAddLine(tabListanumeros,2)
ArrayAddLine(tabListanumeros,20)
ArraySort(tabListanumeros,asAscending)
FOR x=1 TO ArrayCount(tabListanumeros)
SAI_array+=tabListanumeros[x]+CR
END
//Frances
tabListanumeros_f est tableau de 0 entier
TableauAjouteLigne(tabListanumeros_f,10)
TableauAjouteLigne(tabListanumeros_f,5)
TableauAjouteLigne(tabListanumeros_f,2)
TableauAjouteLigne(tabListanumeros_f,20)
TableauTrie(tabListanumeros_f,ttCroissant)
POUR x=1 A TableauOccurrence(tabListanumeros_f)
SAI_array+=tabListanumeros_f[x]+RC
FIN
//Blog com Video e Exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/02/curso-windev-array-001.html
De matos AMARILDO
18 02 2016