Como faço para validar um GET para que tenha um determinado número de posições?
É que estou tentando fazer o seguinte:
Na digitação dos produtos na venda, no campo código do produto, quero que:
1-) Se FOR digitado as 13 posições da variável (vCODBAR=SPACE(13)), tem que buscar o produto pelo índice do Código de Barras.
2-) Se NÃO for digitado as 13 posições da variável, buscar produto pelo índice do código que damos aos produtos.
Já tentei algo do tipo, mas sem sucesso..
Código: Selecionar todos
IF vCODBAR <> SPACE(13)
SELECT PRODUTO
DBSETORDER(1)
GOTO TOP
DBSEEK(VAL(vCODBAR))
IF !FOUND()
LOOP
ENDIF
ELSE
SELECT PRODUTO
DBSETORDER(4)
GOTO TOP
DBSEEK(vCODBAR)
IF !FOUND()
LOOP
ENDIF
ENDIF
Janio


