FoxPro/Visual FoxPro - Buscar exactamente el codigo numerico de un producto y mostrar en una grid

 
Vista:
Imágen de perfil de ALAN
Val: 51
Ha aumentado 1 puesto en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Buscar exactamente el codigo numerico de un producto y mostrar en una grid

Publicado por ALAN (20 intervenciones) el 02/09/2018 03:42:17
Tengo una tabla detalle de compras, de la cual quiero mostrar en una grid todas las veces que aparece ese producto. Por ejemplo escribo 89 y me esta mostrando todos los codigos de producto que contienen el valor 89. Me esta mostrando los codigos de productos: 89, 189, 289, etcc....y solo quiero que muestra exactamente el codigo 89 y no los otros codigos de producto

Mi codigo esta asi:

1
2
3
4
5
6
7
8
9
10
11
12
XCODIGO=ALLTRIM(THISFORM.TEXTO10.VALUE)
SELE SERIES
INDEX ON Codigo to STR(CODIGO) &&aca indexo la tabla por el campo nombre
 
SEEK XCODIGO &&busco el valor de textbox
ThisForm.grid1.SETFOCUS() &&me posiciono el el registro encontrado
 
IF !FOUND() THEN &&si no lo encuentra se va al final
    GO BOTTOM
    WAIT WIND "NO SE ENCONTRO" NOWAIT
ENDIF
ThisForm.grid1.REFRESH
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Abel
Val: 682
Plata
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Buscar exactamente el codigo numerico de un producto y mostrar en una grid

Publicado por Abel (284 intervenciones) el 03/09/2018 14:38:57
Prueba lo siguiente:

XCODIGO=VAL(ALLTRIM(THISFORM.TEXTO10.VALUE))
SELE SERIES
INDEX ON Codigo to CODIGO &&aca indexo la tabla por el campo nombre
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar