Erp microsiga

Disponível somente no TrabalhosFeitos
  • Páginas : 23 (5572 palavras )
  • Download(s) : 0
  • Publicado : 4 de maio de 2012
Ler documento completo
Amostra do texto
Educacao Corporativa
Programacao emADVPL l
1
Todos os direitos reservados.
Matriz - Av. Braz Leme, 1.717 - 02511-000 - Sao Paulo - SP - Brasil.
Tel.: 55 (11) 3981 - 7001 www.microsiga.com.br
2
Todos os direitos reservados.
Programacao em ADVPL l
OBJETIVOS DO CURSO 5
INTRODUCAO A PROGRAMACAO 6
Logica de programacao e algoritmos 6
ESTRUTURAS DE PROGRAMACAO 12
Diagrama de bloco 12
Docase...Case 16
A LINGUAGEM ADVPL 20
Programacao Com Interface Propria com o Usuario 20
Programacao Sem Interface Propria com o Usuario 21
ESTRUTURA DE UM PROGRAMA ADVPL 22
Linhas de Programa 22
Areas de um Programa ADVPL 24
Area de Identificacao 25
Area de Ajustes Iniciais 26
Corpo do Programa 26
Area de Encerramento 27
DECLARACAO E ATRIBUICAO DE VARIAVEIS 28
Tipo de Dados 28Declaracao de variaveis 29
Escopo de variaveis 30
Variaveis de escopo private 32
Variaveis de escopo public 33
Entendendo a influencia do escopo das variaveis 34
Operacoes com Variaveis 35
Operadores da linguagem ADVPL 36
Operacao de Macro Substituicao 41
Funcoes de manipulacao de variaveis 41
Manipulacao de strings 43
Manipulacao de variaveis numericas 45
Verificacao de tipos de variaveis 46ESTRUTURAS BASICAS DE PROGRAMACAO 47
Estruturas de repeticao 47
Influenciando o fluxo de repeticao 50
Estruturas de decisao 51
ARRAYS E BLOCOS DE CODIGO 56
Arrays 56
Inicializando arrays 58
Funcoes de manipulacao de arrays 59
Copia de arrays 61
Listas de Expressoes e Blocos de Codigo 62
Premissas para utilizacao de Blocos de Codigo 62
Lista de expressoes 63
Blocos de Codigo 65
Funcoespara manipulacao de blocos de codigo 67
FUNCOES 68
Tipos e escopos de funcoes 69
DIRETIVAS DE COMPILACAO 78
DESENVOLVENDO PEQUENAS CUSTOMIZACOES 84
Advpl e o erp microsiga protheus 84
Sumario
3
Todos os direitos reservados.
Programacao em ADVPL I
O Ambiente Protheus 84
Organizacao e configuracao inicial do ambiente Protheus 88
O Configurador do Protheus 94
Ambientes e tabelas 96Acessando o modulo Configurador 98
Funcionalidades do Configurador 100
Dicionario de Dados da aplicacao ERP 101
Adicao de tabelas ao Dicionario de Dados 102
Adicao de campos as tabelas do Dicionario de Dados 104
Orientacoes para o cadastramento de um novo campo 106
Adicao de indices para as tabelas do Dicionario de Dados 107
Adicao de gatilhos para os campos das tabelas do sistema 111
Criacaode Tabelas Genericas 113
Criacao de Parametros 114
TOTVS DEVELOPMENT STUDIO 117
DESENVOLVIMENTO DE PEQUENAS CUSTOMIZACOES 121
Acesso e manipulacao de bases de dados em advpl 121
Diferencas e compatibilizacoes entre bases de dados 122
Funcoes de acesso e manipulacao de dados 123
Diferenciacao entre variaveis e nomes de campos 127
Controle de numeracao sequencial 128
Customizacoes para aaplicacao ERP 130
Customizacao de campos ¡V Dicionario de Dados 131
Pictures de formacao disponiveis 133
Customizacao de gatilhos ¡V Configurador 134
Customizacao de parametros ¡V Configurador 135
Funcoes para manipulacao de parametros 136
Cuidados na utilizacao de um parametro 137
Pontos de Entrada ¡V Conceitos, Premissas e Regras 137
INTERFACES VISUAIS 139
Sintaxe e componentes dasinterfaces visuais 139
Interfaces padroes para atualizacoes de dados 142
AxCadastro() 142
MBrowse() 143
AxFunctions() 146
APENDICES - BOAS PRATICAS DE PROGRAMACAO 148
Utilizacao de identacao 148
Capitulacao de palavras-chave 149
Palavras em maiusculo 149
Palavras reservadas 150
Utilizacao da notacao hungara 150
Guia de referencia rapida: funcoes e comandos advpl 151
Verificacao de tipos devariaveis 154
Manipulacao de arrays 156
Manipulacao de blocos de codigo 161
Manipulacao de strings 164
Manipulacao de variaveis numericas 169
Manipulacao de arquivos 171
Controle de numeracao sequencial 181
4 Programacao em ADVPL l Todos os direitos reservados.
Validacao 182
Parametros 184
Componentes da interface visual 185
Interfaces de cadastro 188
Funcoes visuais para aplicacoes...
tracking img