- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Funções AdvPL
- Criar nova opção no menu principal da função MATA103
Perguntas Criar nova opção no menu principal da função MATA103
- jeduardomneto
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 11
- Obrigados Recebidos: 0
9 anos 3 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
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.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
9 anos 3 meses atrás #28997
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Criar nova opção no menu principal da função MATA103
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
...
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.
- jeduardomneto
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 11
- Obrigados Recebidos: 0
9 anos 3 meses atrás #29009
por jeduardomneto
Respondido por jeduardomneto no tópico Criar nova opção no menu principal da função MATA103
Boa tarde Luiz Alves,
Sua solução funcionou perfeitamente.
Valeu.
Muito obrigado.
Sua solução funcionou perfeitamente.
Valeu.
Muito obrigado.
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Funções AdvPL
- Criar nova opção no menu principal da função MATA103
Tempo para a criação da página:0.103 segundos