Código: Selecionar todos
OPEN(EMP_CAMINH,"SGI058","C","Tip_Setor",0,1)
IF DBSeek(M->Tip_Setor == "PCP")
Return (.t.)
ELSE
Disp_Aviso("Movimento não aceito neste setor")
ENDIFObrigado!
Moderador: Moderadores
Código: Selecionar todos
OPEN(EMP_CAMINH,"SGI058","C","Tip_Setor",0,1)
IF DBSeek(M->Tip_Setor == "PCP")
Return (.t.)
ELSE
Disp_Aviso("Movimento não aceito neste setor")
ENDIF
Código: Selecionar todos
OPEN(EMP_CAMINH,"SGI058","C","Tip_Setor",0,1)
Local Tip_Setor := "PCP"
IF DBSeek( Tip_Setor)
Return (.t.)
ELSE
Disp_Aviso("Movimento não aceito neste setor")
ENDIF

Código: Selecionar todos
*--Variavel local deve ser declarada no inicio da funcao antes
*--de outras declaracoes, porem nao sera usada aqui neste exemplo
01 Local Tip_Setor := "PCP"
02
03 OPEN(EMP_CAMINH,"SGI058","C","Tip_Setor",0,1)
04
05 IF !DBSeek( "PCP" )
06 Disp_Aviso("Movimento não aceito neste setor")
07 return .f.
08 ENDIF
09
*--aqui vc coloca o resto do seu codigo caso a procura retorno .t.
