Ponto-de-Entrada: MT150ROT- Adiciona mais opções no aRotina
Versões: | Todas |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Todos |
Descrição:LOCALIZAÇÃO : Function MATA150 - Função da atualização de cotações.
EM QUE PONTO : No iníco da rotina e antes da execução da Mbrowse da cotação, utilizado para adicionar mais opções no aRotina.
SintaxeMT150ROT- Adiciona mais opções no aRotina ( [ aRotina ] ) --> aNewRotina
Parâmetros:
| Nome | | | Tipo | | | Descrição | | | Default | | | Obrigatório | | | Referência | |
| aRotina | | | Array of Record | | | aRotina do programa MATA150 | | | | | | | | | | |
Retorno aRotina()
- Novo aRotina com as opções do Usuário.
Exemplos#INCLUDE "PROTHEUS.CH"
#INCLUDE "RWMAKE.CH"
User Function MT150ROT()
//Define Array contendo as Rotinas a executar do programa
// ----------- Elementos contidos por dimensão ------------
// 1. Nome a aparecer no cabeçalho
// 2. Nome da Rotina associada
// 3. Usado pela rotina
// 4. Tipo de transação a ser efetuada
// 1 - Pesquisa e posiciona em um banco de dados
// 2 - Simplesmente mostra os campos
// 3 - Inclui registros no banco de dados
// 4 - Altera o registro corrente
// 5 - Remove o registro corrente do banco de dados
// 6 - Altera determinados campos sem incluir novos Regs
AAdd( aRotina, { 'Documento', 'MsDocument("SC8", SC8->(recno()), 4)', 0, 4 })
Return aRotina
Variáveis
| Nome | | | Tipo | | | Escopo | | | Pode Alterar | | | descrição | |
| | | | Array of Record | | | Global | | | Não | | | | |