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.
  • Tener en cuenta el orden de clasificación
  • Caracteres que se tienen en cuenta para la puntuación y los espacios
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
...SortOption se utiliza para averiguar y modificar las opciones de ordenación utilizadas en:
  • las columnas de texto que se encuentran en los controles de tabla,
  • las columnas de texto que se encuentran en los controles de la tabla de la vista de árbol,
  • el List Box y los ListView controles,
  • los Combo Box controles,
  • Versiones 15 y posteriores
    WEBDEV - Código Servidor los atributos de los controles del looper,
    Nueva funcionalidad versión 15
    WEBDEV - Código Servidor los atributos de los controles del looper,
    WEBDEV - Código Servidor los atributos de los controles del looper,
  • Versiones 16 y posteriores
    WEBDEV - Código Servidor las imágenes, las imágenes en las que se puede hacer clic y las miniaturas con desplazamiento automático.
    Nueva funcionalidad versión 16
    WEBDEV - Código Servidor las imágenes, las imágenes en las que se puede hacer clic y las miniaturas con desplazamiento automático.
    WEBDEV - Código Servidor las imágenes, las imágenes en las que se puede hacer clic y las miniaturas con desplazamiento automático.
Esta propiedad sólo se puede utilizar en los controles "memory. No está disponible para los controles de "navegación. Estas opciones de clasificación se pueden definir en el editor de ventanas o en el editor de páginas, en la pestaña "Detalles" de la descripción del control.
Ejemplo
// Sorts a list while respecting the numeric order
LIST_Turnover..SortOption = ccRespectNumeric
Sintaxis

Finding out the sort options used Ocultar los detalles

<Sort options> = <Control name>..SortOption
<Sort options>: Integer constant
Opción de clasificación que se aplica actualmente:
ccOrdenexicográficoOrdenar las cadenas de caracteres en orden lexicográfico (por ejemplo, el carácter"é" se encuentra entre los caracteres"e" y"f").
ccNormal
(Valor predeterminado)
Comparación estándar, similar al = operador
ccRespectNumericOrdenar teniendo en cuenta los valores numéricos dentro de las cadenas (en este caso, "10" viene después de "9").
ccIgnoreAccentOrdenar sin tener en cuenta los caracteres acentuados
ccIgnorarCaso Ordenar mientras se ignora el caso (caracteres en mayúsculas / minúsculas)
ccIgnorarEspacio Ordenar sin tener en cuenta los caracteres de espacio que se encuentran antes y después de las cadenas de caracteres.
ccIgnorePunctuationAndSpaceOrdenar sin tener en cuenta la puntuación y los caracteres de espacio (consulte las Notas para obtener más detalles).
sortDefaultOrdenar ignorando el caso y los caracteres acentuados y teniendo en cuenta los caracteres de espacio.
sortWithoutFunctionGxxxOrdenar sin tener en cuenta elementos como gImage, gLink, ... Por defecto, estos elementos son tenidos en cuenta por la clasificación.
<Control name>: Character string (with or without quotes)
Nombre del control que se utilizará.

Modifying the sort options Ocultar los detalles

<Control name>..SortOption = <Sort options>
<Control name>: Character string (with or without quotes)
Nombre del control que se utilizará.
<Sort options>: Combination of Integer constants
Opción Sort que se aplicará al control:
ccOrdenexicográficoOrdenar las cadenas de caracteres en orden lexicográfico (por ejemplo, el carácter"é" se encuentra entre los caracteres"e" y"f").
ccNormal
(Valor predeterminado)
Comparación estándar, similar al = operador
ccRespectNumericOrdenar teniendo en cuenta los valores numéricos dentro de las cadenas (en este caso, "10" viene después de "9").
ccIgnoreAccentOrdenar sin tener en cuenta los caracteres acentuados
ccIgnorarCaso Ordenar mientras se ignora el caso (caracteres en mayúsculas / minúsculas)
ccIgnorarEspacio Ordenar sin tener en cuenta los caracteres de espacio que se encuentran antes y después de las cadenas de caracteres.
ccIgnorePunctuationAndSpaceOrdenar sin tener en cuenta la puntuación y los caracteres de espacio (consulte las Notas para obtener más detalles).
sortDefault (no se puede combinar)Ordenar ignorando el caso y los caracteres acentuados y teniendo en cuenta los caracteres de espacio.
sortWithoutFunctionGxxxOrdenar sin tener en cuenta elementos como gImage, gLink, ... Por defecto, estos elementos son tenidos en cuenta por la clasificación.
Observaciones

Tener en cuenta el orden de clasificación

  • Para el List Box y los Combo Box controles, el orden de clasificación especificado por ...SortOption se tiene en cuenta inmediatamente.
  • Para las columnas que se encuentran en las tablas o en las tablas de vista de árbol, se TableSort debe llamar para que se tenga en cuenta el orden de clasificación especificado.. Por ejemplo:
    COL_Name..SortOption = ccLexicographicOrder
    TableSort(TABLE_Name, "+COL_Name")

Caracteres que se tienen en cuenta para la puntuación y los espacios

Los caracteres que se tienen en cuenta para la puntuación y los espacios son suministrados por el sistema.. Para obtener la lista de estos caracteres, escriba el siguiente código WLanguage:
s is string
FOR i = 0 TO 255
IF Charact(i) <> StringFormat(Charact(i), ccIgnorePunctuationAndSpace) THEN
 s += Charact(i)
END
END
Info(s)
ToClipboard(s)
Versión mínima requerida
  • Versión 12
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario