Versão atual:

variável cFilAnt mudança em tempo de execução

Bom dia. Estou com a seguinte dúvida, estou logado na filial 01 e lendo uma tabela temporária, nessa tabela temporário contém diversos registros de outras filiais:

Filial 02 numero SXE da tabela SC7 - 000005

Filial 03 numero SXE da tabela SC7 - 000010

Filial 04 numero SXE da tabela SC7 - 000007

Filial 05 numero SXE da tabela SC7 - 000003

Exemplo:

Blockquote

cSvFilAnt := cFilAnt

Do While (cAlSC7)->(!EOF())

cFilAnt := (cAlSC7)->C7_FILIAL

DbSelectArea("SC7")

SC7->(DbSetOrder(1))

_cNumPed :=GETSXENUM("SC7","C7_NUM")

CONFIRMSX8()

Enddo

cFilAnt := cSvFilAnt

(cAlSC7)->( Dbclosearea() )

Blockquote

Mas a rotina não está buscando a sequencia de cada filial da SXE, qual será o problema?

Versão (1):

Ver a versão formatada

variável cFilAnt mudança em tempo de execução

Comentário

new question