Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Ponto de Entrada

Descrição:

Este Ponto de Entrada será executado na rotina Saída por Venda (VEIXA011) e permite a inclusão de opções no Outras Ações do Browse.

Localização:

Atualizações \ Mov Saida \ Saída por Venda (VEIXA011)

Eventos:

Static Function MenuDef()

Local aRotina := {}

aAdd(aRotina,{ STR0002 ,"AxPesqui" , 0 , 1}) // Pesquisar

aAdd(aRotina,{ STR0003 ,"VXA011_2" , 0 , 2}) // Visualizar

aAdd(aRotina,{ STR0004 ,"VXA011_3" , 0 , 3}) // Incluir

aAdd(aRotina,{ STR0005 ,"VXA011_5" , 0 , 5}) // Cancelar

aAdd(aRotina,{ STR0006 ,"VXA011LEG" , 0 , 6}) // Legenda

aAdd(aRotina,{ STR0025 ,"VXA011TIT" , 0 , 4}) // Gerar Financeiro

aAdd(aRotina,{ STR0007 ,"FGX_PESQBRW('S','0')", 0 , 1}) // Pesquisa Avancada ( S-Saida por 0-Venda )


If (ExistBlock("VXA011MD")) // Ponto de Entrada para adicionar opções no Menu

aRotina := ExecBlock("VXA011MD", .f., .f., {aRotina})

EndIf

Return aRotina

Programa Fonte:

VEIXA011.PRW

Função:

MenuDef()

Parâmetros:
NomeTipoDescrição

aRotina

Vetor

Vetor que compõe as opções padrão do browse da rotina

Retorno:
NomeTipoDescrição

aRot

Vetor

Vetor que compõe as opções atualizadas pelo ponto de entrada do browse da rotina

Exemplo:

Include totvs.ch

/*

===============================================================================

###############################################################################

##+----------+------------+-------+-----------------------+------+----------+##

##|Função | VXA011MD | Autor | MIL | Data | 20/04/2020 |##

##+----------+------------+-------+-----------------------+------+----------+##

##|Descrição | Inclusão no aRotina de Saída Por Venda (VEIXA011) |##

##+----------+--------------------------------------------------------------+##

###############################################################################

===============================================================================

*/

User Function VXA011MD()

Local aRot := ParamIxb[1]


aadd(aRot, {"Executar Exemplo", "U_M_EXEMPLO", 0, 4})

Return aRot