Estou com problemas na rotina com set filter
Clipper5.2e
Indices NTX (competicao, rodada, data)
Pra vcs entenderem
Usuario preenche um dos 3 campos e a rotina faz o filtro
campos na base de dados
Competicao C 3
Rodada C 2
Data D
variveis
Var_competicao
Var_rodada
Var_data
vejam como esta o filtro na rotina
Código: Selecionar todos
IF (EMPTY(Var_competicao))
condicao1:='competicao <> SPACE(3)'
ELSE
condicao1:= 'competicao = Var_competicao'
ENDIF
*
IF (EMPTY(Var_rodada))
condicao2:='rodada <> SPACE(2)'
ELSE
condicao2:= 'rodada = Var_rodada'
ENDIF
*
IF (EMPTY(Var_data))
condicao3:= 'data <> CTOD(" / / ")'
ELSE
condicao3:= 'data = Var_data'
ENDIF
*
SET FILTER TO &condicao1 .AND. &condicao2 .AND. &condicao3
*Fico no aguardo
Clodoaldo


