Hola amigos,
he recorrido los post y hay miles de preguntas sobre la búsqueda incremental.
La uso permanentemente y con muy buen resultado.
Uso un modelo estándar, de un browse de un Query, de una tabla común, por ejemplo:
[color=#0000FF:1h09q76j] oQuery:=oServer:Query("SELECT titulo,codigo,invenario FROM titulos ORDER BY titulo")
[/color:1h09q76j]
y necesito hacer un Browse de ese query:
[color=#0000FF:1h09q76j]REDEFINE XBROWSE oBrw ID 15 HEADERS "Título","Código","Inventario" ;
JUSTIFY AL_LEFT,AL_LEFT,AL_CENTER ;
COLSIZES 300,100,100 DATASOURCE oQuery AUTOSORT AUTOCOLS LINES CELL NOBORDER OF oDlg
[/color:1h09q76j]y uso, la búsqueda incremental nativa de xBrowse:
[color=#0000FF:1h09q76j]REDEFINE SAY oBrw:oSeek PROMPT oBrw:cSeek ID 16 OF oDlg
[/color:1h09q76j]Hasta ahí todo perfecto,
En determinados momentos, ocurre que, tengo por ejemplo, 200 títulos que comienzan con "CUENTOS",
y cuando escribo para buscar, me busca las letras "CUE" y deja de buscar, cambio la búsqueda, funciona perfecto,
y vuelvo a buscar "CUENTOS", y me busca solo "CUE".
Que puedo estar haciendo incorrectamente?
Revisé la tabla, revisé el query, revisé los índices... no entiendo... porque para determinadas búsquedas
funciona perfecto y otras no?
Desde ya, muchas gracias!
Roberto
↧