AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Administrar bases de datos
  • Presentación
  • ¿Cómo indexar parcialmente los memos de texto?
  • Implementar la indexación de los memorandos de texto en el editor de análisis
  • Implementar la indexación de memos de texto a través de la programación
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Partial indexación de memos
ODBCOLE DBNo disponible con estos tipos de conexión
Presentación
Tiene la posibilidad de indexar el contenido de un elemento de nota de texto. Siendo el tamaño de los memorandos de texto bastante importante, se utiliza el mecanismo de indexación de Partial para los memorandos.
La indexación de Partial de los memorandos de texto se utiliza para definir el número de caracteres que se indexarán en el memorando de texto. Este mecanismo se utiliza para optimizar el tamaño de los índices y la velocidad de búsqueda.
Por ejemplo, si el contenido de una factura (que se encuentra en un memorando de texto) está indexado, no tendrá que indexar necesariamente para cada factura las tres páginas de condiciones generales de venta que siguen a los datos de useful.
¿Cómo indexar parcialmente los memos de texto?
Se puede realizar la indexación de notas de texto:
  • en el editor de análisis (para los archivos de datos descritos en el análisis)
  • en WLanguage para los archivos de datos creados mediante programación.

Implementar la indexación de los memorandos de texto en el editor de análisis

Para implementar la indexación de notas de texto:
  1. En el editor de análisis, muestra el description de los elementos que se encuentran en el un archivo de datos que contiene un memo de texto.
  2. Seleccione el elemento associated con un memorándum de texto.
  3. En la sección derecha de la pantalla, puede especificar si la nota debe ser una clave o no.:
  4. Especifique:
    • el tipo de llave de Partial: no una llave, una llave única o una llave con duplicados.
    • la dirección de la iteración: ascendiendo o descendiendo.
    • el tamaño de la parte indexada de la nota. Este tamaño debe especificarse en número de caracteres.
    • si la búsqueda debe ser sensible al caso, a los caracteres acentuados y a los caracteres espaciados.
  5. Validar.
  6. Generar el análisis. Si los archivos de datos ya han sido utilizados, se realiza una modificación de automatic de los archivos de datos.

Implementar la indexación de memos de texto a través de la programación

Para implementar la indexación de las notas de texto al describir un archivo de datos mediante programación, basta con utilizar las propiedades WLanguage disponibles en los elementos para especificar las características de la clave de la nota de texto.
Nombre de la propiedadEfecto
denominarNombre del campo
AccentSensitiveTenga en cuenta los caracteres acentuados al realizar búsquedas en el elemento.
Sensible a mayúsculas y minúsculasTenga en cuenta el caso (caracteres en mayúscula / minúscula) al realizar búsquedas en el elemento.
PuntuaciónSensibleTenga en cuenta los caracteres de puntuación (coma, punto,...) al realizar búsquedas en el elemento.
envergaduraTamaño de una posición de texto (cadena de caracteres, nota de texto, carácter).
Tamaño de la llaveTamaño de la sección a indexar en la nota de texto.
escribir a máquinaIdentifica y modifica el tipo de un elemento.
KeyTypeCaracterísticas de un elemento clave.
SortTypeCaracterísticas de la clase en un artículo.
Ejemplo:
MyMemoIndex is Item Description
MyMemoIndex.Name = "Comments"
MyMemoIndex.Type = hItemTextMemo
MyMemoIndex.KeyType = hUniqueKey
MyMemoIndex.SortType = hIncreasing
MyMemoIndex.AccentSensitive = False
MyMemoIndex.CaseSensitive = False
MyMemoIndex.PunctuationSensitive = False
MyMemoIndex.KeySize = 50
HDescribeItem(Book, MyMemoIndex)
Versión mínima requerida
  • Versión 14
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local