Arquitetura ADM - Introdução
|
|
|
- Valentina Borja Almeida
- 7 Há anos
- Visualizações:
Transcrição
1 Progress ACE 1
2 Detalhes O que é A. C. E.? Ambiente para construção de aplicações com o Progress 8. O que é A. D. M.? É uma estratégia para rápido desenvolvimento, reusabilidade e manutenção de objetos e componentes. Qual a importância? É um novo modo de desenhar e construir aplicações. 2
3 Arquitetura ADM - Introdução É um modelo baseado em componentes pré construídos que poderão ser reutilizados em outras aplicações. A comunicação entre os componentes é conhecida como links. A comunicação entre SMARTOBJECTS é conhecida como mensagem. 3
4 Componentes SmartWindow SmartFrame SmartDialog SmartFolder 4
5 Componentes (cont.) SmartPanel (navigation) SmartPanel (update) << < > >> SmartQuery Q SmartBrowser 5
6 Container Arquitetura ADM A função básica é prover o depósito de SmartObjects. Tipos de Containers SmartWindow, SmartDialog, SmartFrame. SmartWindow (container) SmartQuery SmartPanel SmartViewer 6
7 Arquitetura ADM (cont.) Em tempo de execução os SmartObjects se comunicam através das Mensagens. Exemplo: quando um usuário pressiona o botão NEXT, o SmartPanel envia uma mensagem de GET NEXT RECORD para a query. A QUERY pega o próximo registro e envia uma mensagem de display new record para a SmartViewer. SmartWindow (container) SmartQuery Get next record SmartPanel Display new record SmartViewer 7
8 Arquitetura ADM (cont.) A palavra SMART é relacionada com a capacidade dos SmartObjetcs proverem a maioria das mensagens. 8
9 Evolução do Modelo V6 Arquivos Include V7.3 Templates V8 SmartObjects 9
10 Benefícios Alta produtividade Reusabilidade, Desenvolvimento visual, Alta qualidade Objetos pré-testados, Estabelecimento de padrão no desenvolvimento. Desenvolvimento baseado em componentes. Progress 4GL. Tecnologia Orientada a objetos. Programação Visual. 10
11 Exemplos 11
12 Exemplos (cont.) 12
13 Introdução aos SmartObjects É um componente de aplicativo reusável que interage e se comunica com outros componentes para formar um aplicação com coesão. SmartObject Templates: Uma template é o ponto de start para a construção de um ou mais SmartObjects masters específicos. Como exemplo podemos citar uma SmartViewer fornecida pela Progress, ela não contêm campos da base, mas contêm código nas entrelinhas para gerenciar estes campos. 13
14 Criando Masters a partir de Templates SmartObject Template SmartObject Masters Aplicação SmartBrowser B-cust.w B-order.w W-scrn1.w SmartViewer V-cust1.w V-cust2.w W-scrn1.w 14
15 Criando Masters a partir de Templates(cont.) Tipos de SmartObjects A Progress possui os seguintes SmartObjects: SmartContainer, SmartQuery, SmartViewer, SmartBrowser, SmartPanel. 15
16 SmartContainers Existem 3 (três) tipos de SmartContainers: SmartWindow, SmartDialog, SmartFrame. SmartWindow, contém código importante para o suporte aos SmartObjects SmartDialog, inclui alguns botões padrões com código em suas triggers. 16
17 SmartContainers (cont.) Para que servem? Servem para gerenciar o relacionamento entre SmartObjects Cada SmartContainer: Grava quais outros SmartObjects você inseriu, Mantém o caminho do link entre os SmartObjetcs, Inicializa o SmartObjects em tempo de execução. 17
18 SmartQuery Na criação de uma nova SmartQuery. Duplo clique na imagem para mostrar o Query Builder. Quando inserido em um SmartContainer. Importante! Em tempo de execução a SmartQuery NÃO possui visualização. 18
19 SmartQuery (cont.) É responsável por gerenciar um grupo de registros, identificando tabelas e campos, incluindo ainda uma cláusula where e critério para sort. Outros SmartObjects podem requisitar uma atualização de registros utilizando uma SmartQuery e sua capacidade de mensagens. Use SmartQuery como fonte de registros para o Display. Lembre-se que uma SmartQuery poderá ser reusável, usando-a em diferentes aplicações. Não se usa SmartQuery na maioria dos SmartBrowser pois estes possuem uma query em seu interior. A única exceção é quando o SmartBrowser recupera registros informados em uma query( Orders of Customers). 19
20 SmartViewer Gerenciar um registro de uma ou mais tabelas. Pode-se inserir campos somente para display ou para update, add, copy, delete... Pode-se requisitar registros e recebê-los por outros SmartObjects através da capacidade de mensagens. Use SmartViewer para mostrar ou atualizar um ou mais campos. Lembrar que você deverá possuir link com um fonte de registros(smartquery ou SmartBrowser) para poder mostrar os dados. 20
21 SmartBrowser É como qualquer Browser, mostra um conjunto de registros através de Scrollbar. Pode opcionalmente possuir campos habilitados para atualização. Possui internamente uma query que você define quando você constrói um SmartBrowser. Pode servir de fonte de registros para outros SmartObjects, podendo enviar dados para outro SmartBrowser ou uma SmartViewer para sincronizar dados entre objetos. Use quando quiser mostrar um grupo de registros para leitura ou para atualização. 21
22 SmartPanel São SmartObjects pré-compilados disponíveis para uso imediato, não se precisa criar primeiramente um master. Existem vários tipos de SmartPanels no Progress 8: Navegação, Update, Pode enviar mensagem para uma SmartQuery para a obtenção de um determinado registro, a SmartQuery então enviará os dados para o display na SmartViewer. Use o SmartPanel de Navegação para controlar visualmente a navegação. Use o SmartPanel de Update para atualizar dados em uma SmartViewer ou SmartBrowser. 22
23 Anatomia dos SmartObjects SmartObjects antes de tudo são.w, possuindo sessão Main Block, Definitions, Internal Procedures. Pela utilização de Pré-processadores os.w são reusáveis em várias aplicações, pois o UIB gera código utilizado-os. Todo SmartObject possui um conjunto de procedures internas que promovem as funções padrões para aquele tipo de SmartObject, como enviar e receber mensagens, ou inicializar a tela. Os SmartObjects executam estas procedures internas em outros SmartObjects. A maioria das procedures estão alocadas em includes, conhecidas como biblioteca de métodos. Estas bibliotecas de métodos promovem um código reusável que permite diferentes SmartObjects trabalharem juntos. 23
24 Anatomia dos SmartObjects(cont.) Attribut.i : promove definições padrões dos SmartObjects. Viewer.i: promove funções específicas e necessárias para todas as SmartViewers. {smart.i} funções padrões para SmartObjects. {record.i} para trabalhar com registros. {tableio.i} para alterações nos registros. V-cust.w SmartViewer Definitions {attribut.i} Main Block {viewer.i} Internal Procedures 24
25 Como o ADM funciona Cada Objeto dentro do SmartContainer é executado independentemente através do run procedure. Run v-1.w persistent Run b-1.w persistent V-1.w B-1.w V-1.w B-1.w 25
26 Como o ADM funciona (cont.) Na execução da aplicação, cada objeto se comunica com outro através de mensagens, fazendo requisição a outro objeto para executar alguma tarefa. Eu tenho um novo registro Objeto Query Por favor me envia este novo registro Aí está o novo registro Objeto Viewer 26
27 Como o ADM funciona (cont.) Os objetos executam os próprios processos. Quando um objeto recebe uma requisição para algum processamento, o objeto executa uma procedure interna que determina como fazer aquele processo. (ver w_salesrep2.w) SmartPanel << < > >> SmartQuery Run notify ( get-next ). Q Procedure adm-get-next 27
28 Como o ADM funciona (cont.) A diferença entre um código na versão 7 e para o Progress 8. Progress 7.3 Progress 8 OK On choose of bt-ok do: assign field1 field2. end. OK On choose of bt-ok do: run notify ( update-record ). end. Procedure adm-update-record: 28
29 Como o ADM funciona (cont.) Modificando-se um SmartObject, a diferença será replicada. Aplicação 1 SmartObjectX Aplicação 2 29
30 Suporte UIB para SmartObjects Criando-se aplicações com SmartObjects, o UIB gerará código tornando-o parte do.w para o SmartContainer. Ao colocar um SmartObject dentro de um SmartContainer, o UIB escreverá o código para inicializar na tela cada SmartObject deste container. Utilizando-se o Link Editor, o UIB escreverá o código dentro do SmartContainer para definir links entre os SmartObjects. O Tela NEW possibilitará a escolha por SmartObjects, podendo esta escolha ser por : - Containers, - SmartObjects, - Procedures ou ALL. 30
31 Suporte UIB para SmartObjects (cont.) Nota-se a existência de CueCard para ajudar no desenvolvimento. Para eliminarmos os CueCards basta selecionar Options / Preferences e em CueCards selecionar NONE. Tais preferências serão salvas no arquivo.ini. 31
32 Como construir aplicações utilizando SmartObjects Selecione NEW. Selecione o container. Selecione o SmartObject através da Paleta, o SmartObject será selecionado. Click no Container que você quer colocar o SmartObject. Aceite as sugestões de links ou utilize o Link Editor. Execute, para fechar ou pressione Stop ou feche o Container. 32
33 Laboratório Desenvolver uma aplicação para consulta dos Representantes. Utilizar : SmartWindow, SmartViewer, SmartQuery, SmartPanel p-navico.r, Botão DONE. Salvar como w-<seu-nome>1.w 33
34 Laboratório (cont.) Desenvolver uma aplicação para consulta Customer dos Salesrep. Utilizar : SmartWindow, SmartViewer para SalesRep, SmartQuery para SalesRep, SmartPanel Navico.r, SmartBrowser para Customer utilizando o SmartBrowser Wizard (Atenção! para a External table informar a tabela Salesrep), Botão DONE. Salvar como w-<seu-nome>2.w 34
35 Laboratório (cont.) Desenvolver aplicação para a tabela Customer Utilizar: SmartBrowser, SmartViewer, Não aceitar o Link do Progress Advisor. Criar o Link de Record entre SmartBrowser e a SmartViewer. Executar. (ver w-jaison3.w) 35
36 Laboratório (cont.) Desenvolver uma aplicação para a Tabela Customer com navegação e display de dados.(ver w4.w) Utilizar: Cust-num, name, contact e phone number. Quais objetos serão necessários? SmartWindow, SmartPanel(p-navico.r). SmartViewer. SmartQuery. 36
37 Laboratório (cont.) Desenvolver aplicação que mostre os Pedidos do Cliente (ver w5.w). Utilizar: SmartWindow, SmartPanel(p-navico.r), SmartQuery(para a tabela Customer). SmartViewer(with auto field). SmartBrowser Wizard(Order of Customer). 37
38 Laboratório(cont.) Desenvolver aplicação conforme a figura. (Ver w6.w) 38
39 Observação do laboratório anterior Observar os Links. Navegação Record Record Record 39
40 Laboratório(cont.) Construir uma aplicação conforme abaixo. (Ver w7.w) Navegation Record Record Tableio 40
41 Laboratório(cont.) Desenvolver a aplicação abaixo (ver w8.w). 41
42 Laboratório(cont.) Local-initialize (smart-window) run pi-recebe-viewer in h_cust (input h_viewer) Pi-recebe-viewer Value-changed of b_cust run pi-recebe-cust in h-viewer (input cust-num). Pi-recebe-cust Local-add-record assign order.cust-num:screen-value = string(i-cust-num). Local-assign-record assign order.cust-num = i-cust-num. 42
43 Criação de SmartObjects Esta sessão visa melhorar o desenvolvimento e a visão na criação de SmartObjects. Convenção de nomes: SmartWindow SmartDialog SmartFrame SmartQuery SmartBrowser SmartPanel w-nome d-nome f-nome q-name b-name p-name 43
44 SmartViewer Existem dois tipos de SmartViewer: SmartViewer, necessita adição dos Dbfields, SmartViewer with Auto-Field, a adição dos Dbfields é automática. 44
45 SmartQuery Também existe dois tipos de criação: utilizando o Wizard ou sem a ajuda deste. Utilize sempre o Wizard pois a implementação é mais fácil e não muito demorada. 45
46 SmartBrowser Mais um SmartObject que possui Wizard. Pode-se utilizar o Wizard pela facilidade no desenvolvimento. 46
47 External Tables Para SmartBrowser e SmartQuery(sem wizard) adiciona-se External Tables através do menu Tools / Procedure Settings do UIB. 47
48 Como editar um SmartObject Clicar no sinal de menos do SmartObject e selecionar EditMaster. Altere e salve o SmartObject. 48
49 Smart.cst É um arquivo texto externo, que utiliza uma sintaxe própria, possuindo as definições de objetos do UIB. Encontra-se em src\template. 49
50 Smart.cst (cont.) Através do menu / Use Custom... na paleta de objetos, pode-se redefinir o arquivo.cst a ser utilizado. 50
51 Laboratório Desenvolver aplicação conforme a imagem. Executar. Editar o SmartBrowser, habilitando-se o campo order.instructions. (ver w10.w) 51
52 Links É uma conexão entre dois SmartObjects que define como estes interagirão com qualquer outro e o tipo de mensagens que eles poderão passar. 52
53 Links Navigation: Passa a requisição para ir para o primeiro, último, anterior ou posterior. Record: Passa o Rowid do registro. Tableio: Requisita a adição, eliminação, atualização de um registro específico. 53
54 Links (cont.) Container: Link para cada SmartObject inserido ao container. Page: Link do SmartFolder e outras páginas com este Container. Pagen: Link de todos os SmartObjects com uma página especícica. *Estes links são automaticamente criados pelo Progress. 54
55 Links (cont.) State: É um caminho que passa informação entre dois SmartObjects que não estão conectados, através de outro tipo de link. Group-assign: Combina vários SmartObjects para que cada UPDATE de um dependa do UPDATE dos outros. User-defined: Pode-se definir o próprio tipo de link com adição de uma mensagem. 55
56 Introdução aos Links Cada link conecta sempre dois SmartObjects. Você sempre definirá um SmartObjects como Source(fonte) e um outro SmartObjects como Target(alvo). Source Target Target Source 56
57 Procedures Persistents São programas como qualquer outro, mas que ficarão em memória ate serem eliminados. Necessidades: variável handle(sera o ponteiro da procedure). Executar o programa e carregar o valor da variável handle(run mat.p set h) Deletar o programa no final da execução. 57
58 Procedures Persistents(cont.) Todo smartobject é persistent. Pode-se verificar através do código fonte do container a existência de h_nome-físico. Ex. define variable h_b-customer as handle no-undo. 58
59 Mensagens E o processo pelo qual os smartobjects se comunicam. Cada smartobject pode enviar e receber mensagens. Os tipos de mensagens que um smartobject poderá receber ou mandar será determinado pelo tipo de link. 59
60 Mensagens(cont.) O código ADM inclui dois tipos de procedures. Event: procedure que pode ser customizada. Method: procedure que não pode ser customizada somente utilizada. 60
61 Mensagens(cont.) Para se customizar Event deve-se criar uma nova procedure local. Ex. Local-open-query. Local-assign-records. Sintaxe run dispatch [in handle] ( base-procedure ). Ex. run dispatch in h_viewer ( display-fields ). 61
62 Mensagens(cont.) Start Run dispath ( display-fields ) E uma localdisplayfields? no E uma ADM display, fields? no yes yes Execute a local Execute a ADM Stop 62
63 Mensagens(cont.) Notify: Tem como propósito executar o run dispatch para Vários objetos. Identificando todos os alvos de um fonte (lendo uma tabela de links), então ele executará um dispatch para cada objeto alvo. Sintaxe: run notify [in handle] ( base-procedure,[linktypes]). 63
64 Mensagens (cont.) Ex. run notify in this-procedure ( row-available ). Q Run dispatch Run dispatch ( row-available ). ( row-available ). SmartViewer SmartBrowser 64
65 Mapas de eventos initialize Create-objects view enable Row-available Open-query 65
66 Mapas de eventos(cont.) Get-next Get-first O row-changed sempre será executado na navegação Row-changed Get-prev Get-last Row-available Reposition-query Display-fields 66
67 Mapas de eventos(cont.) Copy-record Apply-entry Add-record Delete-record Reset-record End-update O apply-entry sempre será executado para mover o cursor para o registro corrente. Existindo alteração a row-changed, row-available e display-fields 67
68 Mapas de eventos(cont.) Update-record Assign-record End-update Current-changed Assign-statament Display-fields 68
DDK GUI. Parte 5. Tecnologia
DDK GUI Parte 5 Tecnologia 1 Agenda 1 Parte Nomenclatura Estilos Cadastro Simples Cadastro Simples Alteração Cadastro Simples Inclusão Cadastro Complexo Cadastro Complexo Alteração Pai x Filho Atualiza
DDK GUI. Parte 4. Tecnologia
DDK GUI Parte 4 Tecnologia 1 Agenda 1 Parte Nomenclatura Estilos Cadastro Simples Cadastro Simples Alteração Cadastro Simples Inclusão Cadastro Complexo Cadastro Complexo Alteração Pai x Filho Atualiza
DDK GUI. Parte 3. Tecnologia
DDK GUI Parte 3 Tecnologia 1 Agenda 1 Parte Nomenclatura Estilos Cadastro Simples Cadastro Simples Alteração Cadastro Simples Inclusão Cadastro Complexo Cadastro Complexo Alteração Pai x Filho Atualiza
DDK GUI. Parte 2. Tecnologia
DDK GUI Parte 2 Tecnologia 1 Agenda 1 Parte Nomenclatura Estilos Cadastro Simples Cadastro Simples Alteração Cadastro Simples Inclusão Cadastro Complexo Cadastro Complexo Alteração Pai x Filho Atualiza
CLAUDIUS EDELSBRUNNER
Progress V8.2A Enviado por: CLAUDIUS EDELSBRUNNER Progress V8.2A Por Sandro Matos Fábio Victor Pfeiff Claudius Edelsbrunner 2 Sumário Porto Alegre, agosto de 1998. 1 Conhecendo o Progress 1.1 O que é Progress
Progress ADE Application Development Environment. Tecnologia
Progress ADE Application Development Environment Tecnologia 1 Agenda Objetivos Processo Ambientação ADE Formas de Conexão Parâmetros da Seção Progress Programas Progress Laboratório Ambiente de Desenvolvimento
UTILIZANDO ROBÔTICA NO ENSINO DE PROGRAMAÇÃO DE COMPUTADORES UTILIZAÇÃO DO ROBÔ LEGO MINDSTORMS
INTRODUÇÃO A PROGRAMAÇÃO UTILIZANDO ROBÔTICA NO ENSINO DE PROGRAMAÇÃO DE COMPUTADORES UTILIZAÇÃO DO ROBÔ LEGO MINDSTORMS ROTEIRO DO CURSO DE PROGRAMAÇÃO Introdução ao ambiente NXT Princípios da programação
DDK GUI. Parte 8. Tecnologia
DDK GUI Parte 8 Tecnologia 1 Agenda 1 Parte Nomenclatura Estilos Cadastro Simples Cadastro Simples Alteração Cadastro Simples Inclusão Cadastro Complexo Cadastro Complexo Alteração Pai x Filho Atualiza
Guia para criar aplicações simples em APEX/ Guide to create simple Apex applications (perte I)
Guia para criar aplicações simples em APEX/ Guide to create simple Apex applications (perte I) Entrar em/ go to: bd2:priv.di.fct.unl.pt:8090/apex Depois de entrar verá / after entering you will see: Depois
APRESENTAÇÃO. Me chamo Daniel Barros, estarei lhe orientando passo a passo a efetuar a instalação do Android 4.3 Jelly Bean no seu celular.
APRESENTAÇÃO Olá, Me chamo Daniel Barros, estarei lhe orientando passo a passo a efetuar a instalação do Android 4.3 Jelly Bean no seu celular. ITENS NECESSÁRIOS PARA ATUALIZAÇÃO a. "Android 4.3 by Daniel
Open Day Bibliotecas ElipseX
Open Day Bibliotecas ElipseX Sumário 1 Introdução... 3 1.1 Pré-Requisitos... 3 1.2 Objetivos... 3 2 Bibliotecas ElipseX... 4 3 Aplicação... 5 3.1 Exercícios... 5 4 XControl... 7 4.1 Exercícios... 8 5 XObject...
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPENWATCOM: CRIANDO O PRIMEIRO PROGRAMA
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPENWATCOM: CRIANDO O PRIMEIRO PROGRAMA Prof. Dr. Daniel Caetano 2011-2 Visão Geral 1 Instalando o OpenWatcom 2 Criando um Projeto 3 Continuando um Projeto
Boas Práticas de Programação
Boas Práticas de Programação Tópicos que veremos Práticas de programação Performance Práticas de programação Veremos: SHARE-LOCK e LOCKS de Registros TRANSAÇÕES LOCK de registro O PROGRESS suporta três
Tutorial SQL Server 2014 Express
Tutorial SQL Server 2014 Express Tutorial para o download: Passo 1: Faça o download do SQL Server 2014 Express acessando o link : https://www.microsoft.com/pt-br/download/details.aspx?id=42299. Passo 2:
Progress DCA Desenvolvendo Aplicações Caracter Parte 3
Progress DCA Desenvolvendo Aplicações Caracter Parte 3 Tecnologia 1 Agenda Parte 1 Introdução ao Progress Movimentação dos Dados Manipulando os Dados Blocos Localizando Registros Variáveis Processamento
Visual Studio+SQL Server Express LocalDB ANTONIO LUIS
Visual Studio+SQL Server Express LocalDB ANTONIO LUIS OBJETIVO Mostrar o processo de criação de um banco de dados usando SQL Server Express LocalDB. Versão do SQL Server voltada pra desenvolvedores, e
TICs IVINHEMA-MS
SECRETARIA DE EDUCAÇÃO DO ESTADO DE MATO GROSSO DO SUL NUCLEO DE TECNOLOGIAS DE NOVA ANDRADINA-MS TECNOLOGIA NA EDUCAÇÃO: ENSINANDO E APRENDENDO COM AS TICS- 2010 CRIANDO SUA WIKISPACES Autor: Profº. Carlos
Objetivo: Teste de Ponto e Teste de Busca da característica (zonas).
Tutorial de Teste Tipo de Equipamento: Relé de Proteção Marca: Siemens Modelo: 7SA Função: 21- Distância (Impedância) Ferramenta Utilizada: CE-6006 Objetivo: Teste de Ponto e Teste de Busca da característica
Desenvolvimento de Programas utilizando DDK2000 ThinTemplates + DBOs. Sandro Kellermann de Carvalho Desenvolvedor Progress Acton
Desenvolvimento de Programas utilizando DDK2000 ThinTemplates + DBOs Sandro Kellermann de Carvalho Desenvolvedor Progress Acton O que é DDK2000? DDK2000 Datasul Development Kit; Conjunto de Templates padrões
Banco de Dados. -Aprendendo conceitos -Usando o SQL Conf para: -Conectar no banco de dados -Criar, alterar, excluir e consultar estruturas de tabelas
Banco de Dados -Aprendendo conceitos -Usando o SQL Conf para: -Conectar no banco de dados -Criar, alterar, excluir e consultar estruturas de tabelas O que é banco de dados? São conjuntos de registros dispostos
Instalando o Eclipse e o Android
Instalando o Eclipse e o Android Para a elaboração desse material, eu fiz o uso do Eclipse Galileo (Eclipse 3.5.1 para Windows) e o SDK do Android Revisão 5 e o plugin do Android para o Eclipse ADT-0.9.6.
Para criar um projeto no ambiente eclipse utiliza-se o menu File, New e Project como ilustra a Figura 1.
Relatório do GPES UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Relatório referente ao desenvolvimento de um simples cadastro de funcionários utilizando Struts. Realizado do dia 04 de março de 2009 a 16 de
Utilização de Base de Dados com BluePlant. Sumário
Nota de Aplicação NAP154 Utilização de Base de Dados com BluePlant Sumário 1. Descrição... 2 2. Introdução... 2 3. Definição da Arquitetura de Referência... 2 3.1 Material Utilizado no Exemplo... 2 4.
Índice. 1. Introdução Instalação: Eclipse e Android Primeira aplicação em Android... 11
Índice 1. Introdução... 03 2. Instalação: Eclipse e Android... 04 3. Primeira aplicação em Android... 11 1. Introdução Android trata-se de um sistema operacional baseado em Linux. No dia 05 de novembro
SmartOrder 2 Guia do Usuário
SmartOrder 2 Guia do Usuário (Junho 2012) ActivTrades PLC 1 Contents 1. Informações Gerais... 3 2. Instalação... 3 3. Iniciando o Aplicativo... 3 4. Atualizando o Aplicativo... 4 5. Função Multi-Línguas...
Sophos SafeGuard Enterprise 8.0.1
Sophos SafeGuard Enterprise 8.0.1 Guia: Manual de instalação do Sophos SafeGuard Enterprise 8.0.1 Data do Documento: Novembro de 2016 Conteúdo 1. Sobre este manual... 3 2. Requisitos de Instalação... 4
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPEN WATCOM: CRIANDO O PRIMEIRO PROGRAMA
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPEN WATCOM: CRIANDO O PRIMEIRO PROGRAMA Prof. Dr. Daniel Caetano 2012-1 Visão Geral 1 Instalando o Open Watcom 2 Criando um Projeto 3 Continuando um Projeto
Instalação Serviço de Acompanhamento de Projeto (PCSIS007) Sistema de Gestão da Qualidade
Página 1 de 37 Instalação Serviço de Acompanhamento de Projeto Página 2 de 37 ÍNDICE Atividades...3 1. Instalação...3 1.1. Instalação do framework4...3 1.2. Instalação do serviço de acompanhamento de projetos
Dell UltraSharp U2917W Dell Display Manager Manual de Usuário
Dell UltraSharp U2917W Dell Display Manager Manual de Usuário Modelo: U2917W Modelo Regulatório: U2917Wt OBSERVAÇÃO: Uma NOTA indica informações importantes que o ajudam a usar melhor seu computador. Copyright
Use para enviar VGM para um ou mais contâiners. No portal INTTRA, clicar em 'Document' e em 'evgm', selecione a opção 'Create New' no menu suspenso.
Guia rápido evgm Use para enviar VGM para um ou mais contâiners. No portal INTTRA, clicar em 'Document' e em 'evgm', selecione a opção 'Create New' no menu suspenso. Crie evgm 1. Inicie a transação evgm
Anexação de tabelas, inserção de pontos, geração de polígonos e cálculo de áreas em ArcView
UNIVERSIDADE FEDERAL DE MINAS GERAIS INSTITUTO DE GEOCIÊNCIAS DEPARTAMENTO DE CARTOGRAFIA Laboratório de Geoprocessamento Anexação de tabelas, inserção de pontos, geração de polígonos e cálculo de áreas
Primeiros passos para desenvolvimento IoT na plataforma Eclipse
Primeiros passos para desenvolvimento IoT na plataforma Eclipse + Obje9vos Configurar e atualizar a plataforma Eclipse Criar o primeiro projeto IoT (C/C++) para Galileo Conectar-se a placa Galileo através
MINISTÉRIO DA EDUCAÇÃO Universidade Federal do Amapá UNIFAP Núcleo De Tecnologia Da Informação NTI WORDPRESS INSTITUCIONAL UNIFAP MANUAL DE USO
WORDPRESS INSTITUCIONAL UNIFAP MANUAL DE USO 2016 INTRODUÇÃO Este manual tem por objetivo ser um guia prático para uso básico de um site no WordPress Institucional UNIFAP. Acompanhar as orientações apresentadas
CERINFO. Passo a passo sistema de distribuição. Versão 1.0
CERINFO Passo a passo sistema de distribuição Versão 1.0 Última atualização em: 23/03/2016 Passo 1 Tenha em mãos o usuário e a senha do site da CRA, o usuário sempre se inicia com, dist., caso não possua
Exemplo de configuração do Secure+ usando o protocolo STS
Exemplo de configuração do Secure+ usando o protocolo STS Objetivo: o texto a seguir descreve um exemplo de configuração do Secure+ usando o protocolo STS. Outras configurações são possíveis. Consulte
TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER utilizando o Eclipse Galileo Modelling Tools
TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER utilizando o Eclipse Galileo Modelling Tools Desenvolvido por: Manuele Ferreira e Daniela Claro Requisitos do ambiente Seguem abaixo os requisitos do ambiente.
seleciona os campos de linha da Tabela Dinâmica e transforma-os em campos de categoria no gráfico.
Criando Gráficos Dinâmicos O Excel permite criar um gráfico a partir dos Data da Tabela Dinâmica. Já que o gráfico está vinculado à Tabela Dinâmica, as modificações efetuadas no layout de uma Tabela Dinâmica
Técnicas de Uso de DBOs. Tecnologia
Técnicas de Uso de DBOs Tecnologia 1 Agenda Como Utilizar DBOs Métodos Básicos Considerações Gerais 2 Como Utilizar DBOs Como Utilizar DBOs 3 Como Utilizar DBOs Para utilizar um DBO devem ser seguidos
Operação remota utilizando o EOS Utility
Observe que, neste documento, as páginas no manual Wi-Fi do produto são referenciadas. Consulte o site da Canon para baixar o PDF completo. Com o EOS Utility é possível utilizar o Pairing Software (software
Fixo (41) Vivo (41) Tim (41) Claro (41) OI (41) Sistema Descomplicado CNPJ
INTRODUÇÃO O Programa pode ser instalado em qualquer equipamento que utilize o sistema operacional Windows 95 ou superior, e seu banco de dados foi desenvolvido em MySQL, sendo necessário sua pré-instalação
Sistema de Importação de Avaliações PAINT (Integrador)
Sistema de Importação de Avaliações PAINT (Integrador) Download JAVA 7 32 bits Para a utilização do sistema, antes é necessário que você tenha instalado a versão 7.8 do Java Runtime Environment em seu
SUBIR LISTAS DE S
SUBIR LISTAS DE E-MAILS SÉRIE MANUAIS DA FERRAMENTA ALL IN MAIL INTRODUÇÃO Para realizar seus envios pela All In Mail é necessário que você possua sua lista de contatos cadastrada em nosso sistema. Para
Schaeffler Online. Manual de Operação
Schaeffler Online Manual de Operação 1 Índice 1. Solicitação de Novo Usuário...3 2. Recuperação de Senha...4 3. Login...5 4. Tela Inicial do Schaeffler Online...6 5. Cadastro de Pedidos...7 5.1. Cabeçalho
HydroGraph Software. Manual do Usuário. Remote Operation
HydroGraph Software Remote Operation Manual do Usuário PN FBC-0085 October 2014, Rev. 1 (Portuguese) 2014 Fluke Corporation. All rights reserved All product names are trademarks of their respective companies.
Assistente de Configuração de URA
Assistente de Configuração de URA DGConfigURA Del Grande Informática www.delgrande.com.br Copyright 2015 Del Grande Informática e Telecomunicações, Indústria e Comércio Ltda. DGConfigURA é marca registrada
ThinTemplates Parte 4
ThinTemplates Parte 4 Tecnologia 1 Agenda Parte 1 Conceitos Características ThinMaintenance ThinMasterDetail Parte 2 ThinMaintenanceNoNavigation ThinZoom Parte 3 ThinWindow ThinReport 2 Agenda ThinFormation
Introdução à Engenharia ENG1000
Introdução à Engenharia ENG1000 Aula 04 Introdução ao Visual Studio 2010 Prof. Augusto Baffa 1. Execute o MS-Visual Studio 2010. Experimente o caminho: Start All Programs Microsoft
Introdução ao IDE Netbeans (Programação Java)
Universidade Federal do ABC Disciplina: Processamento da Informação (BC-05045) Assunto: Introdução ao IDE Netbeans Introdução ao IDE Netbeans (Programação Java) Conteúdo 1. Introdução... 1 1.1. Programas
Adsim - Manual Sistema Pi Fácil. ADSIM - Sistemas Integrados de Mídia, Copyright Página 1 de 21
ADSIM - Sistemas Integrados de Mídia, Copyright 2010-2014 Página 1 de 21 Sumário 1. Apresentação... 3 1.1. Objetivo do Documento... 3 2. Detalhes explicativos de um pedido de inserção (PI) no sistema Pi
Copyright Todos os direitos reservados. Control Informática. Instalação DBMaker Server e DBMaker Client 32
Instalação DBMaker Server e DBMaker Client 32 Copyright 2016. Todos os direitos reservados. Control Informática. Instalação DBMaker Server 64 bits A versão a ser instalada do DBMaker Server deverá ser
Tutorial 133 DUO Criação de telas e utilização do teclado
Tutorial 133 DUO Criação de telas e utilização do teclado Este documento é propriedade da ALTUS Sistemas de Informática S.A., não podendo ser reproduzido sem seu prévio consentimento. Altus Sistemas de
2. Execute o instalador do V-Ray 2.0. Você chegará à tela de bem-vindo, como na imagem abaixo. Clique no botão Next para prosseguir.
Tutorial de Instalação do V-Ray 2.0 for Max Tutorial de Instalação V-Ray 2.0 for Max Para instalar o V-Ray é necessário ter privilégios de administrador no computador. Se você estiver utilizando o Windows
MANUAL DO INSTALADOR DE CURSOS PORTÁTIL v.1.0
ÍNDICE 1. Instalador de Cursos Portátil... 2 2. Executando o Instalador de Cursos Portátil... 2 3. Realizando o login... 4 4. Tela Principal... 6 4.1. Menu Atualizações... 6 4.1.1. Internas... 7 4.1.2.
1 - Ambiente de desenvolvimento
Neste documento começa-se por apresentar o ambiente de desenvolvimento integrado do Visual Basic (menu bar, toolbars, toolbox, project explorer window, properties window, form designer e code editor window).
SMA PROCEDIMENTO DE ACESSO AO SISTEMA SMA PROCEDIMENTO DE ACESSO AO SISTEMA
SMA PROCEDIMENTO DE ACESSO AO SISTEMA Índice 1. Pré-requisitos... 2 2. Configurando opções de segurança do Internet Explorer... 3 3. Requisição e Instalação dos certificados de acesso... 5 3.1. Instalação
Manual do Sistema PUSH
Manual do Usuário Manual do Sistema PUSH PUSH Template Versão 1.1 SUMÁRIO 1. Introdução... 3 2. Criação de Conta... 4 3. Incluindo Processos... 6 4. Consultar/Excluir Processo... 7 Consulta... 7 Exclusão...
Tutorial de Instalação Integratto Contábil SQL. Integratto Contábil SQL
Tutorial de Instalação 1 Sumário Sumário... 2 Apresentação... 3 Configurações Iniciais... 4 Atenção... 4 Verifique o tamanho da base de dados... 4 Desabilite o Antivírus... 4 Crie uma pasta destinada ao
TUTORIAL DO SAP 2000 Versão: (Vigas com Aberturas)
UNIVERSIDADE DO ESTADO DO AMAZONAS UEA ESCOLA SUPERIOR DE TECNOLOGIA MECÂNICA COMPUTACIONAL TUTORIAL DO SAP 2000 Versão: 10.0.1 (Vigas com Aberturas) [email protected] Manaus-AM: 03 de agosto de 2006.
Construção de Programas
Manual de thintemplates Construção de Programas Dezembro/2005 Copyright 1999 DATASUL S.A. Todos os direitos reservados. Nenhuma parte deste documento pode ser copiada, reproduzida, traduzida ou transmitida
Atualização do firmware para controladores remotos sem fio WR-R10
Atualização do firmware para controladores remotos sem fio WR-R10 Obrigado por escolher um produto Nikon. Este guia descreve como atualizar o firmware para controladores remotos sem fio WR-R10. Se você
2- Executando Zed-FULL.exe como Administrador (o SO Windows7-8 requer essa configuração)
ATENÇÃO! Este documento é preparado e testado com o software do PC instalado e atualizado (automaticamente) no link abaixo; http://www.istanbulanahtar.com//?smd_process_download=1&download_id=504 Por favor,
Uma solução possível para garantir, em ambiente APEX, a consistência duma estrutura ISA, total e disjuntiva.
Uma solução possível para garantir, em ambiente APEX, a consistência duma estrutura ISA, total e disjuntiva. Seja então o conjunto de entidades pessoa, com os atributos bi_pessoa, nome_pessoa e morada_pessoa,
TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER 3.0 utilizando o Eclipse Galileo Modelling Tools
TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER 3.0 utilizando o Eclipse Galileo Modelling Tools Desenvolvido por: Manuele Ferreira, Fabrício Alves e Daniela Claro Requisitos do ambiente Seguem abaixo os
Como criar um menu pop-up no Dreamweaver
Como criar um menu pop-up no Dreamweaver Introdução: Seguindo o crescimento do conteúdo em sites de Internet, a necessidade por uma fácil navegação nas páginas cresce igualmente. Um menu pop-up pode ser
Manual SIGOSMS Aplicação de Gerenciamento e Envio SMS
Manual SIGOSMS Aplicação de Gerenciamento e Envio SMS Sumário Introdução...3 Visão Geral do Software...4 Regras SMS...5 Ativar Inicialização Automática...6 Configurações...7 Log...8 Aplicação de Gerenciamento
Sophos SafeGuard Enterprise 7
Sophos SafeGuard Enterprise 7 Guia: Manual de instalação do Sophos SafeGuard Enterprise 7 Data do Documento: setembro de 2015 Conteúdo 1. Sobre este manual... 3 2. Requisitos de Instalação... 4 3. Informações
Método dos Elementos Finitos Aplicado à Engenharia de Estruturas Página 1
Método dos Elementos Finitos Aplicado à Engenharia de Estruturas Página 1 INICIANDO O ANSYS VERSÃO ED 9.0 I. Iniciando o Programa: INTRODUÇÃO No Windows, o grupo de programa do ANSYS contém os ícones que
SMA PROCEDIMENTO DE ACESSO AO SISTEMA
SMA PROCEDIMENTO DE ACESSO AO SISTEMA Índice 1. Pré-requisitos... 2 2. Configurando opções de segurança do Internet Explorer... 3 3. Requisição e Instalação dos certificados de acesso... 5 3.1. Instalação
COLABORATIVO Ver 1 01 de Dezembro de 2016
COLABORATIVO Ver 1 01 de Dezembro de 2016 Menu Colaborativo O CRM Senior prioriza o fluxo da informação na organização, onde possui agenda corporativa dos usuários, tarefas, eventos, recados e consulta
MIDISUL (48) (48) CEP CNPJ:
Conteúdo Introdução... 3 Tópicos... 3 Abrangência... 3 1. Acessar o Consulti... 4 2. Selecionar os Módulos do Consulti... 5 3. Selecionar as Empresas no Consulti... 5 4. Executar os Programas do Consulti...
Atualização do firmware para controladores remotos sem fio WR-1/WR-R10
Atualização do firmware para controladores remotos sem fio WR-1/WR-R10 Obrigado por escolher um produto Nikon. Este guia descreve como atualizar o firmware para controladores remotos sem fio WR-1 e WR-R10.
Manual de instalação do software CSIBackup Versão 1.0
Manual de instalação do software CSIBackup Versão 1.0 1 Sumário Download do software... 3 Passos para a instalação e utilização... 3 Instalação... 3 Instalando dependências necessárias... 7 Sistema de
Manual Sistema de Automação de Pedidos Data C
Manual Sistema de Automação de Pedidos Data C Ubá 2011 Sumário 1- Acesso... 3 2- Acesso do Representante... 3 2.1- Menu... 7 2.1.1- Arquivo > Sair... 10 2.1.2- Meus Pedidos> Lançamentos... 10 2.1.3- Meus
Acesso a Dados VS.NET Smart Client (Windows Application)
Acesso a Dados VS.NET 2005 - Smart Client (Windows Application) Por Renato Haddad, Microsoft Most Valuable Professional.NET Mobile Devices. Editor da revista MSDN Magazine Brasil, autor de diversos livros
Busca XML - Cliente. *Observação* Se o certificado do cliente não for armazenado nessa tela a pesquisa da NFE para a empresa não será realizada.
BUSCA XML - CLIENTE Busca XML - Cliente Download Automático de NFE Para que o Download da Nfe seja automático é necessário efetuar as configurações abaixo: Acesse o Menu Preferências, clique sobre a Aba
Card Tree Creator. Um Sistema para a criação de árvores de cartões.
Card Tree Creator Um Sistema para a criação de árvores de cartões. 1. Introdução Card Tree Creator é um sistema escrito em linguagem JAVA que tem por objetivo fornecer uma ferramenta para a criação de
TUTORIAL SAT DIMEP. Apresentação. Tabela de Alterações
Apresentação O projeto SAT CF-e integra entre o equipamento Sistema de Autenticação e Transmissão de Cupom Fiscal Eletrônico (SAT), os servidores do fisco e o sistema do Aplicativo Comercial (AC) utilizado
MSP430 Lab 02 Criar e Compilar um projeto
MSP430 Lab 02 Criar e Compilar um projeto Software CCS Neste post iremos criar um novo projeto utilizando a IDE CCS da Texas Instruments, compilar o código feito em linguagem C e fazer o Debug da aplicação
Com a OABRJ Digital você trabalha de forma colaborativa, simples e objetiva, em uma única tela.
MANUAL A OABRJ Digital possui uma interface simples e de fácil utilização Com a OABRJ Digital você trabalha de forma colaborativa, simples e objetiva, em uma única tela. Acesso ao OAB Digital Tela Principal
Construção de DBOs. Tecnologia
Construção de DBOs Tecnologia 1 Agenda Conceitos Concepção DBO de Entidade Como Construir um DBO Arquitetura de um DBO Construção Utilizando Serviços no DBO Considerações 2 Conceitos Conceitos 3 Conceitos
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPEN WATCOM: CRIANDO O PRIMEIRO PROGRAMA
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPEN WATCOM: CRIANDO O PRIMEIRO PROGRAMA Prof. Dr. Daniel Caetano 2012-1 Visão Geral 1 Instalando o Open Watcom 2 Criando um Projeto 3 Continuando um Projeto
Desenvolvimento Web II
Desenvolvimento Web II Web Service PHP Rest Frameworks: Slim e Laravel (get/ post / put / delete) Gil Eduardo de Andrade Web Service Introdução: Um web service pode ser definido como uma tecnologia que
Rotinas do MULTITERM 95.
Rotinas do MULTITERM 95 http://www.trados.com I. Para iniciar o programa (já instalado) e criar uma Base de Dados Teminológica: 1) vá em Programas; 2) procure Multiterm; 3) clique no ícone Multiterm 95.
