Versão atual:

AxAltera não funciona com browser de arquivo temporário.

Boa tarde.

Tenho uma rotina que cria um browse (FWMBrowse()) usando o arquivo temporário. Neste browse, adicionei algumas opções para serem executadas (ex: Incluir, Visualizar, Alterar). Ao clicar na opção Alterar, o sistema executa uma função que deverá posicionar em um cadastro e depois executar o AxAltera(). Entretanto, apesar de estar posicionando corretamente, o cadastro sempre é exibido como uma ação de visualizar.

Exemplo do trecho:

 dbSelectArea("SA2")
 dbSetOrder(1)
 if dbSeek(XFILIAL("SA2")+"00000101")
   //AQUI O SISTEMA DEVERIA MONTAR UMA TELA PARA ALTERAÇÃO, PORÉM A TELA É EXIBIDA 
   //COMO VISUALIZAÇÃO
   AxAltera("SA2", SA2->(RecNo()), 4) 
 else
   MsgStop("Falha ao localizar registro")
 endif

Alguma sugestão? Desde já agradeço a atenção.

At Rodrigo de Oliveira

Versão (1):

Ver a versão formatada

AxAltera não funciona com browser de arquivo temporário.

Comentário

new question