Perguntas Criar nova opção no menu principal da função MATA103

Mais
8 anos 8 meses atrás #28996 por jeduardomneto
Alguém sabe como criar uma nova opção na tela principal da função MATA103, ou seja, assim como tem as opções Classificar, Incluir,Visualizar, Excluir, etc, gostaria de criar também a opção xyz, onde seria executada uma função customizada, porém gostaria de receber como parâmetro conforme a linha selecionada do browse de notas, o número da nf, série, fornecedor e loja, mais ou menos como no exemplo abaixo, mas está dando um erro e não sei qual a sintaxe correta.

Obrigado.

User Function MTA103MNU()

Local _aArea := GetArea()

aAdd(aRotina,{OemtoAnsi('Ajusta NF Import.'),"U_JACF103A(SF1->F1_DOC + SF1->F1_SERIE + SF1->F1_FORNECE + SF1->F1_LOJA",0,2,0,nil})

RestArea(_aArea)

Return


THREAD ERROR (eduardo, T-TI-02) 18/08/2015 23:43:40
invalid macro source (SSYacc0105e: Error token failed, no valid token) :(U_JACF103A(SF1->F1_DOC + SF1->F1_SERIE + SF1->F1_FORNECE + SF1->F1_LOJA) on FWMBROWSE:EXECUTE(FWFORMBROWSE.PRW) 04/02/2015 15:04:04 line : 1172

Por favor Acessar ou Registrar para participar da conversa.

Mais
8 anos 8 meses atrás #28997 por lalberto
Eduardo boa noite, no ponto de entrada deixa assim:

User Function MTA103MNU()

Local _aArea := GetArea()

aAdd(aRotina,{OemtoAnsi('Ajusta NF Import.'),"U_JACF103A",0,2,0,nil})

RestArea(_aArea)

Return

Na Sua User Function Coloque:

User Function JacF103a()
Local aArea := GetArea()
Local cDoc := SF1->F1_DOC
Local cSerie := SF1->F1_SERIE
Local cFornece := SF1->F1_FORNECE
Local cLoja := SF1->F1_LOJA

...

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Mais
8 anos 8 meses atrás #29009 por jeduardomneto
Boa tarde Luiz Alves,

Sua solução funcionou perfeitamente.

Valeu.

Muito obrigado.

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.101 segundos
Joomla templates by a4joomla