VBA e Access. Modo de interacção
|
|
|
- Maria Luiza de Figueiredo Fraga
- 9 Há anos
- Visualizações:
Transcrição
1 VBA e Access Modo de interacção As funcionalidades do VBA estão completamente integradas com o Access Um bom exemplo dessa integração é o facto dos formulários e dos módulos fazerem por defeito parte integrante de uma base de dados em Access Visual Basic for Applications: # 1
2 Opções do Access Consultar e alterar opções Application.GetOption(OptionName) Application.SetOption OptionName, Setting Visual Basic for Applications: # 2
3 Hierarquia de Objectos Objectos de nível um [Application.]Forms: collection dos formulários que se encontram abertos na base de dados [Application.]Reports: collection dos relatórios que se encontram abertos na base de dados [Application.]DataAccessPages: collection das páginas que se encontram abertas na base de dados [Application.]Modules: collection dos módulos que se encontram abertos na base de dados [Application.]DoCmd: permite utilizar directamente no código o conjunto de acções disponíveis como macros (abrir formulários, imprimir relatórios,...) [Application.]Screen: permite referenciar o controle, página, folha de dados, formulário ou relatório que tem o foco num dado momento Screen.ActiveControl Screen.ActiveDataAccessPage Screen.ActiveDatasheet Screen.ActiveForm Screen.ActiveReport Visual Basic for Applications: # 3
4 Objecto DoCmd Abrir formulários/relatórios DoCmd.OpenForm FormName,,, WhereCondition, DataMode,, OpenArgs DoCmd.OpenReport ReportName,,, WhereCondition,, OpenArgs DataMode pode ser uma das seguintes constantes: acformpropertysettings usa as permissões definidas nas propriedades do formulário acformedit permite inserir novos registos e alterar os existentes acformadd apenas permite inserir novos registos (os registos existentes são ocultos) acformreadonly não permite inserir novos registos nem editar os existentes Fechar formulários/relatórios DoCmd.Close ObjectType, ObjectName, Save ObjectType pode ser uma das seguintes constantes (entre outras): acdefault para fechar a janela activa acform para fechar formulários acreport para fechar relatórios Save pode ser uma das seguintes constantes: acsaveprompt questiona o utilizador para guardar possíveis alterações acsaveyes guarda possíveis alterações acsaveno não guarda possíveis alterações Visual Basic for Applications: # 4
5 Referenciação Forms( Clientes ) Forms!Clientes Forms![Clientes e Facturas] Forms(0) Screen.ActiveForm Objectos Form I Propriedades I form.name nome do formulário form.caption título do formulário form.visible visibilidade do formulário form.navigationbuttons esconde/apresenta os botões de navegação form.allowadditions se True permite adicionar novos registos (activa o botão Novo registo da barra de ferramentas e da barra de navegação) form.allowdeletions se True permite remover registos (activa o botão Eliminar registo da barra de ferramentas) form.allowedits se True permite editar os registos previamente guardados. Se False permite editar novos registos até o momento anterior a serem guardados form.dataentry se True apenas permite adicionar novos registos Visual Basic for Applications: # 5
6 Objectos Form II Propriedades II form.modal se True requer que o formulário seja fechado para que o foco possa ser movido para outro objecto da aplicação form.recordsource origem dos registos do formulário (é possível indicar uma tabela/consulta da base de dados ou uma expressão válida em SQL) form.filter filtra os registos a apresentar no formulário form.filteron activa/desactiva o filtro form.orderby modo de ordenação dos registos do formulário form.orderbyon activa/desactiva o modo de ordenação Métodos form.recalc recalcula todos os controlos que possuem expressões com cálculos form.refresh actualiza o conjunto actual de registos do formulário. Os registos que entretanto tenham sido adicionados/removidos (por outro utilizador num ambiente multi-utilizador) não serão incluídos/excluídos do conjunto actual. Tão pouco serão excluídos os registos que já não satisfaçam a consulta associada ao formulário form.requery executa novamente a consulta na qual o formulário é baseado form.undo desfaz todas as alterações feitas ao registo actual desde que foi guardado pela última vez Visual Basic for Applications: # 6
7 Referenciação Reports( Clientes ) Reports!Clientes Reports![Clientes e Facturas] Reports(0) Screen.ActiveReport Objectos Report I Propriedades report.name nome do relatório report.caption título do relatório report.visible visibilidade do relatório report.recordsource origem dos registos do relatório (é possível indicar uma tabela/consulta da base de dados ou uma expressão válida em SQL) report.filter filtra os registos a apresentar no relatório report.filteron activa/desactiva o filtro report.orderby modo de ordenação dos registos do relatório report.orderbyon activa/desactiva o modo de ordenação Visual Basic for Applications: # 7
8 Objectos Report II Secções e grupos I report.section(index) secções do relatório (também válido para formulários) Index pode ser uma das seguintes constantes: acdetail secção detalhe acheader secção cabeçalho acfooter secção rodapé acpageheader secção cabeçalho de página acpagefooter secção rodapé de página acgrouplevel1header cabeçalho do nível de agrupamento 1 (só relatórios) acgrouplevel1footer rodapé do nível de agrupamento 1 (só relatórios) acgrouplevel10header cabeçalho do nível de agrupamento 10 (só relatórios) acgrouplevel10footer rodapé do nível de agrupamento 10 (só relatórios) report.grouplevel(index) níveis de agrupamento/ordenação do relatório Index pode variar entre 0 e 9 Visual Basic for Applications: # 8
9 Objectos Report III Secções e grupos II CreateGroupLevel(Report, Expression, Header, Footer) cria novos níveis de agrupamento ou sequências de ordenações num relatório e devolve o índice do nível criado no contexto da propriedade GroupLevel (este método deverá ser executado num módulo externo ao módulo do relatório pois apenas está disponível quando o relatório está aberto em modo de estrutura) grouplevel.sortorder modo de ordenação do grupo (False corresponde a ordenação ascendente) grouplevel.groupheader se True activa o cabeçalho do grupo grouplevel.groupfooter se True activa o rodapé do grupo grouplevel.groupon especifica como os dados são agrupados (por exemplo, para um campo do tipo data é possível definir um agrupamento por mês) grouplevel.groupinterval especifica o intervalo para agrupar os dados (por exemplo, o valor 6 para um campo do tipo data agrupado por mês corresponde a definir intervalos de agrupamento de semestres) grouplevel.keeptogether impõe restrições ao modo de apresentar o cabeçalho, rodapé e secção de detalhe do grupo nas páginas do relatório Visual Basic for Applications: # 9
10 Objectos Control I Referenciação [form report].controls( Nome") [form report].controls!nome [form report]!nome [form report].controls(0) Screen.ActiveControl Propriedades comuns I Name nome que identifica o control Caption texto presente no control Left / Top posição relativa ao canto superior esquerdo do formulário/relatório Height / Width altura e comprimento do control BackColor / ForeColor cor do fundo e cor do texto do control BackStyle estilo do fundo do control (transparente/opaco) SpecialEffect aparência do control (com relevo, com profundidade,...) Font tipo de letra do control Visual Basic for Applications: # 10
11 Objectos Control II Propriedades comuns II ControlTipText texto de ajuda para quando se mantém o foco sobre o control TabIndex ordem de navegação do control (utilizando a tecla Tab) TabStop se False previne a navegação por intermédio da tecla Tab Visible visibilidade do control Enabled se False previne o control de receber o foco e responder a eventos Locked se True previne o utilizador de editar o valor presente no control ControlSource origem dos dados do control (campo de uma tabela/consulta, expressão SQL ou expressão com cálculos) Text box Text texto presente na caixa de texto PasswordChar caracter especial de edição para introdução de passwords EnterKeyBehavior se True permite a edição em várias linhas (ao premir ENTER cria uma nova linha para a inserção de dados) Visual Basic for Applications: # 11
12 Objectos Control III Command button Default botão seleccionado por defeito quando se abre o formulário Cancel botão seleccionado por defeito no caso do formulário ser cancelado Option / check / toggle buttons Value True se seleccionado; False se não seleccionado; Null se não activo OptionValue valor associado ao botão no caso de estar inserido num grupo de opções Combo / List boxes RowSource origem dos dados do control RowSourceType tipo da origem dos dados do control Table/Query os dados são os registos de uma tabela/consulta ou expressão SQL Value List os dados são uma lista de itens Field List os dados são uma lista de campos de uma tabela/consulta ou expressão SQL BoundColumn coluna dependente Value valor da coluna dependente Visual Basic for Applications: # 12
13 ActiveX Data Objects I Aspectos gerais A biblioteca ADO oferece uma interface genérica de acesso a dados Permite comunicar com um amplo conjunto de diferentes formatos de dados Define uma única sintaxe para manipular o mesmo tipo de objectos (é independente do formato dos dados) Constitui por si só uma hierarquia de objectos independente da hierarquia de objectos da aplicação principal Visual Basic for Applications: # 13
14 ActiveX Data Objects II Hierarquia de objectos ADODB objecto de topo da hierarquia ADO Connection para definir e estabelecer ligações com diferentes bases de dados Command para executar instruções sobre uma dada ligação Recordset para manipular conjuntos de registos Errors conjunto de erros ocorridos durante a última operação de uma dada ligação Parameters conjunto de parâmetros de um dado comando com parâmetros Fields conjunto de atributos (campos) de um dado registo Properties conjunto de propriedades específicas de um dado objecto ADODB Connection Command Recordset Errors Properties Parameters Properties Fields Properties Visual Basic for Applications: # 14
15 Objectos Connection e Command Ligações Explícitas versus implícitas Ligação corrente do Access Data Source Names (DSNs) Objectos Connection connection.open ConnectionString estabelece uma nova ligação connection.execute(commandtext,,options) para executar comandos adcmdtable indica que CommandText refere o nome de uma tabela ou consulta adcmdtext indica que CommandText refere uma expressão SQL connection.close fecha a ligação Objectos Command command.activeconnection ligação sobre a qual o comando deve ser executado command.commandtext texto do comando command.commandtype tipo de comando (adcmdtable / adcmdtext) command.parameters parâmetros do comando command.execute para executar o comando Visual Basic for Applications: # 15
16 Data Source Names Instalar DSNs <Control Panel> seguido de <Administrative Tools> e <Data Sources (ODBC)> Visual Basic for Applications: # 16
17 Objectos Recordset I Abrir e Fechar recordset.open Source, ActiveConnection, CursorType, LockType, Options recordset.source fonte de dados do recordset recordset.activeconnection ligação associada ao recordset recordset.cursortype tipo do cursor do recordset adopenforwardonly navegação apenas para a frente adopenstatic navegação livre adopendynamic navegação livre; visualização em tempo real das adições e edições (alterações e eliminações) feitas por outros utilizadores adopenkeyset navegação livre; visualização em tempo real apenas das edições feitas por outros utilizadores; batch updates recordset.locktype tipo de bloqueio utilizado na edição dos registos do recordset adlockreadonly não permite adição nem edição adlockpessimistic bloqueia o registo corrente logo que começa o processo de edição adlockoptimistic bloqueia o registo corrente apenas quando sincroniza os dados com o servidor (método Update) adlockbatchoptimistic bloqueia os vários registos alterados apenas quando sincroniza os dados com o servidor (método UpdateBatch) recordset.close fecha o recordset Visual Basic for Applications: # 17
18 Objectos Recordset II Movimentação recordset.move NumRecords, Start move a posição do registo corrente recordset.movefirst macro para recordset.move 0, adbookmarkfirst recordset.movelast macro para recordset.move 1, adbookmarkcurrent recordset.movenext macro para recordset.move 0, adbookmarklast recordset.moveprevious macro para recordset.move -1, adbookmarkcurrent recordset.bof indica se a posição do registo corrente é antes do primeiro registo recordset.eof indica se a posição do registo corrente é depois do último registo recordset.bookmark marcador que identifica unicamente o registo corrente recordset.recordcount número total de registos Edição recordset.delete elimina o registo corrente recordset.addnew para adicionar novos registos recordset.update guarda as alterações feitas ao registo corrente recordset.cancelupdate anula as alterações feitas ao registo corrente Visual Basic for Applications: # 18
19 Objectos Recordset III Batch Updates recordset.updatebatch guarda as alterações feitas em todos os registos recordset.cancelbatch anula as alterações feitas em todos os registos Transacções connection.begintrans inicia uma nova transacção connection.committrans confirma as alterações feitas durante a transacção e termina a transacção connection.rollbacktrans repõe as alterações feitas durante a transacção e termina a transacção connection.attributes atributos para criação automática de transacções adxactabortretaining cria uma nova transacção após RollbackTrans adxactcommitretaining cria uma nova transacção após CommitTrans Filtrar, ordenar e pesquisar registos recordset.filter critério para filtragem dos registos do recordset recordset.sort critério para ordenação dos registos do recordset recordset.find Criteria, SkipRows, SearchDirection, Start procura o primeiro registo que verifica o critério e torna-o o registo corrente Visual Basic for Applications: # 19
20 Tratamento de Erros I Ideia básica Sempre que ocorre um erro, o seu tratamento fica a cargo da última declaração On Error invocada no procedimento corrente. Caso não haja qualquer declaração desse tipo, o erro é tratado no primeiro procedimento pai que possui tratamento de erros. Se nenhum dos procedimentos envolvidos possuir tratamento de erros, o sistema aborta a execução e apresenta uma mensagem indicando o erro ocorrido. Formas de tratar erros I On Error GoTo line activa a rotina de tratamento de erros que se encontra a partir da indicação line. A posterior ocorrência de qualquer erro transfere imediatamente a execução para a rotina especificada [Sub Function] procedimento( ) On Error GoTo Rotina_Tratamento_Erros [...] Exit [Sub Function] Rotina_Tratamento_Erros: [...] End [Sub Function] Visual Basic for Applications: # 20
21 Tratamento de Erros II Formas de tratar erros II On Error Resume Next ignora a posterior ocorrência de qualquer erro e prossegue a execução na instrução seguinte à que provocou o erro On Error GoTo 0 desactiva o tratamento de erros no procedimento corrente Retomar a execução Resume retoma a execução na instrução que provocou o erro Resume Next retoma a execução na instrução seguinte à que provocou o erro Resume line retoma a execução na instrução indicada por line Objecto Err Err.Number número que identifica o último erro ocorrido Err.Description descrição sumária do último erro ocorrido Err.Clear limpa as propriedades Number (0) e Description (`` ). É invocado sempre que as seguintes instruções são executadas: Instruções do tipo Resume Instruções do tipo On Error Instruções Exit Sub, Exit Function, Exit Property Err.Raise Number provoca a ocorrência do erro identificado por Number Visual Basic for Applications: # 21
22 Collections Objecto Collection Conjunto ordenado de objectos não necessariamente do mesmo tipo Declarar um novo objecto collection: Dim Var As New Collection Propriedades collection.count número de objectos da collection (só de leitura) Métodos collection.add Item, Key, Before, After adiciona um novo objecto à collection Item: objecto a adicionar Key: nome pelo qual o objecto será conhecido na collection Before / After: objecto antes/depois do qual o novo objecto deve ser adicionado collection.item(index) ou collection(index) objecto da collection de ordem Index (o primeiro objecto é de ordem 1) collection.item(key) ou collection(key) objecto da collection cujo nome é Key collection.remove Index remove o objecto de ordem Index collection.remove Key remove o objecto cujo nome é Key Visual Basic for Applications: # 22
23 Módulos de Classe I Variáveis de classe: data members Private m_datamember As Type Propriedades de classe I Property Get Public Property Get PropertyName( [args] ) As PropertyDataType [... : PropertyName = expr] [Exit Property] [... : PropertyName = expr] End Property Property Let Public Property Let PropertyName( [args,] NewValue As PropertyDataType) [... : m_datamember = expr] [Exit Property] [... : m_datamember = expr] End Property Visual Basic for Applications: # 23
24 Módulos de Classe II Propriedades de classe II Property Set Public Property Set PropertyName( [args,] NewObj As PropertyDataType) [... : Set m_datamember = expr] [Exit Property] [... : Set m_datamember = expr] End Property Métodos de classe Public [Sub Function] MethodName( [args] ) [...] End [Sub Function] Eventos de classe Private Sub Class_Initialize( ) ocorre quando um objecto da classe é instanciado pela primeira vez Private Sub Class_Terminate( ) ocorre quando todos os objectos da classe são removidos da memória Classes de collections Private m_datamember As New Collection Visual Basic for Applications: # 24
VBA e Access. Opções do Access
VBA e Access Modo de interacção As funcionalidades do VBA estão completamente integradas com a aplicação Um bom exemplo dessa integração é o facto dos formulários e dos módulos fazerem por defeito parte
VBA e Access Modo de interacção Ricardo Rocha DCC-FCUP Visual Basic for Applications: # 52
VBA e Access Modo de interacção As funcionalidades do VBA estão completamente integradas com o Access Um bom exemplo dessa integração é o facto dos formulários e dos módulos fazerem por defeito parte integrante
ActiveX Data Objects I
ActiveX Data Objects I Aspectos gerais A biblioteca ADO oferece uma interface genérica para acesso a dados Permite comunicar com um amplo conjunto de diferentes formatos de dados Define uma única sintaxe
VBA e Access Modo de interacção
VBA e Access Modo de interacção As funcionalidades do VBA estão completamente integradas com o Access Um bom exemplo dessa integração é o facto dos formulários e dos módulos fazerem por defeito parte integrante
Tratamento de erros I Ideia básica
Tratamento de erros I Ideia básica Sempre que ocorre um erro, o seu tratamento fica a cargo da última declaração On Error invocada no procedimento corrente Caso não haja qualquer declaração desse tipo,
Visual Basic for Applications
Visual Basic for Applications Introdução É uma linguagem de programação baseada na conhecida linguagem BASIC Está concebida para funcionar em conjunto com diferentes aplicações de forma a potenciar a robustez
VBA e Excel I. Macros
VBA e Excel I Macros Menu seguido da opção Gravar macros: botões e Gravar macros é uma forma simples e rápida de visualizar os objectos,
Formulários VIII Vista de estrutura
Formulários VIII Vista de estrutura Permite personalizar o conjunto de controlos de um formulário Cabeçalho, Detalhe e Rodapé do formulário Controlos dependentes: reflectem directamente o conteúdo do registo
Collections. Objecto Collection. Propriedades e métodos
Collections Objecto Collection Conjunto ordenado de objectos não necessariamente do mesmo tipo Declarar um novo objecto: Dim col As New Collection Propriedades e métodos collection.count: número total
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).
VBA Visual Basic for Applications. APROG - Civil
Visual Basic for Applications APROG - Introdução é uma linguagem de programação que permite acrescentar capacidades adicionais a aplicações como o Excel ou o Word. Permite automatizar a realização de tarefas
Módulo 1a: Introdução ao Visual Basic for Applications (VBA)
Módulo 1a: Introdução ao Visual Basic for Applications (VBA) - Elementos básicos - O Excel (revisões ou não?) Folha de cálculo baseada em células Usa um sistema de coordenadas (letra, número) Recalcula
UFCD 786 Instalação e configuração de sistemas de bases de dados
Pág 2 UFCD 786 Instalação e configuração de sistemas de bases de dados Formadora Elsa Almeida Índice 1 Introdução... 3 2 Formulários... 4 2.1 Criar Formulários... 4 2.2 Inserção de Novos Registos e Manipulação
Fundamentos Programação
Fundamentos Programação A programação de computadores não é difícil. Realmente só requer algo como: Aprender alguns conceitos gerais Ser cuidadoso, organizado e lógico Praticar até aprender a dominar a
Reconhecer alguns dos objectos VBA Automatizar bases de dados recorrendo à programação VBA e scripts SQL
OBJECTIVOS Reconhecer alguns dos objectos VBA Automatizar bases de dados recorrendo à programação VBA e scripts SQL O objecto DOCMD Este objecto permite o acesso a todas as operações sobre todos os objectos
Tutorial de Extensibilidade
PRIMAVERA v7.00 Tutorial de Extensibilidade Importação de Pendentes por excel Versão 1.0 Abril de 2007 Índice ÍNDICE... 1 INTRODUÇÃO... 2 EXCEL DE IMPORTAÇÃO DE PENDENTES... 3 Enquadramento...3 Como utilizar
VBA USANDO TABELA DO WORD COMO BANDO DE DADOS
VBA USANDO TABELA DO WORD COMO BANDO DE DADOS PREENCHENDO UMA TABELA ATRAVÉS DE UM USERFORM Nível: Avançado w w w. t u t o r i a i s w o r d. c o m ÍNDICE O QUE É VBA?... 3 OBJETIVO DESTE EBOOK.... 4 AUTOR...
Visual Basic.NET. Buttons, Checkboxes, Radio Buttons, Panels e Group Boxes. Professor: Danilo Giacobo
Visual Basic.NET Buttons, Checkboxes, Radio Buttons, Panels e Group Boxes Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: [email protected] 1 Objetivos da aula Trabalhar
Conteúdo de Formação
Microsoft Office Excel, Word e Access Avançado Objetivos Gerais Este Curso tem como objetivo dotar os participantes de prática e conhecimentos de nível avançado no nas ferramentas da Microsoft Word, Excel
Consultas I Para que servem? Como funcionam Tipos de consulta Consultas Selecção Consultas parametrizadas Consultas Tabela de referência cruzada
Consultas I Para que servem? Servem para analisar, filtrar, agrupar e/ou alterar dados de diversas maneiras e podem servir como origem de registos para formulários e relatórios Como funcionam As consultas
Módulo 1a: Introdução ao Visual Basic for Applications (VBA) - Eventos, Gráficos e Interfaces gráficas -
Módulo 1a: Introdução ao Visual Basic for Applications (VBA) Aula #3 - Eventos, Gráficos e Interfaces gráficas - Eventos em VBA - Excel É possível detectar e reagir a eventos ocorridos - Nas folhas (sheets)
Modulo 2 Gestão de Base
Didáxis - Escola Cooperativa de Vale S. Cosme Modulo 2 Gestão de Base de Dados Aula Nº 55 / 56 09-01-2008 Sumário: Programa de gestão de bases de dados. Introdução ao estudo das tabelas. 2 Gestão de Base
Macros e Programação VBA
SI Macros e Programação VBA 1/ 15 Macros e Programação VBA Sistemas de Informação MIEM / MIEIG SI Macros e Programação VBA 2/ 15 O que são macros? São sequências de instruções simples cujo objectivo é
Tarefa Orientada 7 Consultas de selecção
Tarefa Orientada 7 Consultas de selecção Objectivos: Consultas de selecção O Sistema de Gestão de Bases de Dados MS Access Consultas As consultas (queries) permitem interrogar a base de dados, de acordo
Escola Profissional Agrícola de Lamego Ano Lectivo 2008 / 2009
OBJECTIVOS / COMPETÊNCIAS Elaborar e editar documentos Identificar os comandos e operações básicas Executar operações básicas de elaboração e edição do documento CONTEÚDOS PROCESSAMENTO DE TEXTO Introdução
Integração por Web Services
Integração por Web Services Versão 1.1 Maio 2010 Índice Índice... 2 Introdução... 3 Arquitectura PRIMAVERA... 4 User Interface... 4 Motor... 4 Interface para o Administrador... 5 Motores PRIMAVERA em Web
Objectos, Propriedades e Métodos
Cap. 4 Secção 5 Modelo de Objectos do Excel 1 O que são? Objectos São representações de elementos do Excel. Algo que pode ser controlado pelo V.Basic, tal como um botão, folha, livro, etc. Um objecto tem:
Pasta de Dados, Companhias e Trabalhos
Pasta de Dados, Companhias e Trabalhos ÍNDICE INTRODUÇÃO 2 O GESTOR DE CAMINHOS DE DADOS (DATA FOLDER SELECTOR) 2 O GESTOR DE COMPANHIAS (COMPANY MANAGER) 3 O GESTOR DE TRABALHOS (JOB MANAGER) 4 CÓPIA
Gestão de Base de dados Formulários
Gestão de Base de dados Formulários Ano Letivo 2014/2015 Professora: Vanda Pereira Formulários Os Formulários constituem uma outra forma de visualizar os dados armazenados nas tabela ou disponibilizados
OpenOffice.org. tutorial apresentação
tutorial apresentação Criar uma nova apresentação Assistente Apresentação Inserir diapositivos Seleccionar diapositivos Formatar uma página Formatar diapositivos Vistas do espaço de trabalho Iniciar apresentação
Manual de Utilizador. Instruções gerais de utilização SIGRHE
Manual de Utilizador Instruções gerais de utilização do SIGRHE janeiro de 2019 Índice 1 ENQUADRAMENTO... 5 1.1 Aspetos gerais... 5 1.2 Acesso ao sistema... 5 1.3 Definições, Abreviaturas, Acrónimos e Legenda...
Plano de Aula - Access cód Horas/Aula
Plano de Aula - Access 2013 - cód.5499 24 Horas/Aula Aula 1 Capítulo 1 - Introdução ao Access 2013 Aula 2 Capítulo 2 - Banco de Dados Aula 3 Continuação do Capítulo 2 - Banco de Dados Aula 4 Continuação
CEFAPA Aplicação Informática
CEFAPA Aplicação Informática Guia do Utilizador versão do documento: 1.1 Índice Entrar no sistema... 2 Perfil do Utilizador... 3 Lista de Formadores... 4 Pesquisa de Formadores... 4 Criar Nova Ficha do
Plano de Aula - Access cód Horas/Aula
Plano de Aula - Access 2016 - cód. 6309 24 Horas/Aula Aula 1 Capítulo 1 - Introdução Aula 2 Capítulo 2 - Banco de Dados Aula 3 Continuação do Capítulo 2 - Banco de Dados Aula 4 Continuação do Capítulo
AULA TEÓRICA 11 Tema 7. Introdução ao Microsoft Access (cont.)
AULA TEÓRICA 11 Tema 7. Introdução ao Microsoft Access (cont.) Ø Listas de pesquisa Ø Edição e formatação de tabelas Ø Ordenação de dados Ø Relações entre tabelas Ø Consultas Ø Relatórios Ø Formulários
Módulo 2 Gestão de Base
Didáxis - Escola Cooperativa de Vale S. Cosme Módulo 2 Gestão de Base de Dados Aula Nº 77/78 20-02-2008 Sumário: Criação de relatórios. Criação de um relatório na vista de estrutura. Impressão p de um
Componentes ADO e o Acesso ao Banco de Dados
Componentes ADO e o Acesso ao Banco de Dados Prof. Márcio Barros [email protected] Componentes de Banco de Dados ADO ActiveX Data Objects Componentes desenvolvidos pela Microsoft que permitem
EISnt Centro de Formação em Tecnologia
Vou mostrar como podemos automatizar o Microsoft Excel usando a linguagem VBA através da criação de um programa para realizar o registo de informações sobre clientes. A aplicação irá permitir a navegação
Tabelas Dinâmicas Excel
1º Trim 2º Trim Jan Fev Mar Abr Mai Jun Marca A Família Marca B 1 Marca C Família Marca D 2 Marca E Viseu Aveiro Porto Centro-I Braga Norte-A Guimarães Excel 1 O que são? São tabelas interactivas que resumem
Oracle SQL Developer
BDDAD Bases de Dados Oracle Nelson Freire (ISEP LEI-BDDAD 2017/18) 1/59 Sumário Introdução Instalar Abrir Ligar à BD no Servidor Oracle Ativar Commits Automáticos Alterar a Linguagem Nacional Programação
Novidades no EPC GM. Navegação gráfica. Navegação comum para cada veículo
Novidades no EPC GM O GM Next Gen EPC possui inúmeras funcionalidades novas concebidas para tornar a localização da peça certa mais rápida e fácil. Para obter instruções mais detalhadas sobre cada funcionalidade,
Deverá ser apresentada uma caixa de combinação para auxiliar o utilizador a escolher o distrito de residência do entrevistado.
4.º PASSO PROGRAMAÇÃO DO CAMPO DISTRITO : PROJECTO COM ADO Deverá ser apresentada uma caixa de combinação para auxiliar o utilizador a escolher o distrito de residência do entrevistado. 1) Abra o formulário
Listagens & Relatórios
- Listagens & Relatórios Índice Opções Comuns na Barra 4 Impressão 4 Impressão Rápida 4 Pré-Visualizar 4 Imprimir 4 Desenhar Layout 4 Filtros 4 Filtro Rápido 4 Gerir e Aplicar 5 Limpar 5 Grelha 5 Ordenação
Escola Secundária Ferreira Dias Agualva - Sintra. Atividade 18
Atividade 18 1 - Crie uma base de dados, e dê-lhe o nome de Atividade 18. Crie uma tabela com o nome de clientes e introduza os seguintes campos: Codcliente Nomedaempresa Morada Localidade Telefone 2 -
PLANIFICAÇÃO ANUAL TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO Curso Profissional de Restaurante/Bar. Competências
Agrupamento Vertical de Escolas Dr. João Lúcio Competências Conhecer o processador de texto e as possibilidades que oferece; Utilizar convenientemente as potencialidades e características dos processadores
BMLABEL MANUAL DO UTILIZADOR
MANUAL DO UTILIZADOR Ao executar o programa abre-se uma janela com a lista das empresas registadas e 2 menus activos: Menu Seleccionar para seleccionar a empresa. Menu Sair para sair da aplicação. Para
Operação com processadores de texto 1º Período Instalar, configurar e operar com software de escritório.
Departamento de Matemática e Ciências Experimentais Ano lectivo 2011/2012 Prof. Carla Granadeiro Curso de Educação e Formação (CEF) Tipo 3 Operador de Sistemas Informáticos Planificação Anual da disciplina
Crystal Reports - Gerando seus relatórios.
Crystal Reports - Gerando seus relatórios. O Crystal Reports é o gerador de relatórios do Visual Basic e com ele desenhamos os relatórios de nossos aplicativos. Embora possua um objeto chamado Printer
Manual do Usuário Webmail SoftSul
Manual do Usuário Webmail SoftSul 2 Índice Interface Geral do Webmail 03 Caixa de entrada 04 Opções de apresentação e filtro 05 Os e-mails nos seus estados 06 Marcar um e-mail 07 Acesso a Configurações
O AMBIENTE DE TRABALHO... 2 CRIAR, ABRIR E GUARDAR DOCUMENTOS... 6 EDIÇÃO DE DOCUMENTOS... 7 FORMATAÇÃO DE TEXTO Manual de Word INTRODUÇÃO...
INTRODUÇÃO... 2 Noção de processador de texto... 2 O AMBIENTE DE TRABALHO... 2 Área de trabalho... 3 Barra de menus... 3 Barras de ferramentas... 4 Réguas... 5 Botões de visualização... 5 Barra de estados...
TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO SISTEMAS DE GESTÃO DE BASE DE DADOS RELATÓRIOS
TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO SISTEMAS DE GESTÃO DE BASE DE DADOS RELATÓRIOS Os constituem uma outra forma de visualizar os dados armazenados nas tabela ou disponibilizados numa consulta. No
Manual do Utilizador 2009
Acesso à Gestão Processos de Rifas A Gestão Processos de Rifas está disponível através do seguinte sítio da Internet: http://www.madeira-edu.pt/sorteiorifas Para aceder precisa de um software para navegação
PLANIFICAÇÃO ANUAL DE CONTEÚDOS
ESCOLA SECUNDÁRIA DE MANUEL DA FONSECA Curso Profissional: Técnico de Gestão e Equipamentos Informáticos PLANIFICAÇÃO ANUAL DE CONTEÚDOS GRUPO 550 CICLO DE FORMAÇÃO 2010/2013 ANO LECTIVO 2012/2013 DISCIPLINA:
Visual Basic for Applications: # 1
Visual Basic for Applications Introdução É uma linguagem de programação baseada na conhecida linguagem BASIC Está concebida para funcionar em conjunto com diferentes aplicações, de forma a potenciar a
Importar e Exportar Dados
Importar e Exportar Dados Administração de Base de Dados OBJECTIVOS: Definir comandos e formatos Definir restrições (constraints) DEFINIÇÃO DO ESQUEMA DA BASE DE DADOS O esquema da BD e composto pelas
Computer Setup Manual do utilizador
Computer Setup Manual do utilizador Copyright 2007 Hewlett-Packard Development Company, L.P. Windows é uma marca comercial registada nos EUA da Microsoft Corporation. As informações aqui contidas estão
Lista Série de linhas da folha de cálculo que contém dados relacionados, como por exemplo, uma base de dados.
Listas de dados Lista Série de linhas da folha de cálculo que contém dados relacionados, como por exemplo, uma base de dados. Base de Dados Conjunto de dados relacionados, organizados de uma forma lógica
MS Excel Tudo sobre Folhas de Cálculo - Essencial
MS Excel 2010 - Tudo sobre Folhas de Cálculo - Essencial Curso MA0228 5 Dia(s) 17:30 Horas Introdução Esta acção foi desenhada para os utilizadores que desejem iniciar o uso do MS Excel 2010. Neste curso
Guia do Serviço EcoFactura (Receptor) da Generix Group Portugal
Guia do Serviço EcoFactura (Receptor) da Generix Group Portugal Este manual visa ser uma ajuda na utilização do Serviço On-Demand Ecofactura. São descritas as várias funcionalidades com base em vários
Endnote - Introdução. O que é o Endnote?
Endnote - Introdução Universidade do Porto - Augusto Ernesto Ribeiro [email protected] O que é o Endnote? O Endnote é um software que permite guardar, organizar e usar referências bibliográficas
Tecnologias da Informação e Comunicação
Abre o Microsoft Access. Abre a tua BD Escola criada no guião passado. Verifica se as relações entre as tabelas são as seguintes: Começa por editar o campo classificação da tabela notas e altera o tipo
AGRUPAMENTO de ESCOLAS Nº1 de SANTIAGO do CACÉM Ano Letivo 2013/2014 PLANIFICAÇÃO ANUAL
AGRUPAMENTO de ESCOLAS Nº1 de SANTIAGO do CACÉM Ano Letivo 2013/2014 PLANIFICAÇÃO ANUAL Documento(s) Orientador(es): Programa da disciplina da Direção-Geral de Formação Vocacional 3º CICLO CEF T2E/T2I
PSI Linguagem de Definição de dados. Módulo 15
PSI Linguagem de Definição de dados Módulo 15 Objetivos de aprendizagem No final deste módulo os alunos devem ter adquirido conhecimentos, procedimentos e atitudes que lhe permitam: Criação, alteração
Oracle SQL Developer
BDDAD Bases de Dados Oracle Nelson Freire (ISEP LEI-BDDAD 2016/17) 1/49 Introdução Instalar Abrir Ligar à BD no Servidor Oracle Programação Manual SQL Worksheet Script Editar Executar Saída Ficheiro Gravar
Relatórios Avançados
Relatórios Avançados Sumário Objetivos... 2 Revisão dos conceitos básicos... 2 Seções... 2 Report Header... 2 Report Footer... 3 Page Header... 3 Page Footer... 3 Detail... 3 Group Header, Group Footer...
ESCOLA SECUNDÁRIA MANUEL DA FONSECA, SANTIAGO DO CACÉM GRUPO DISICPLINAR - Informática ANO: 10º TICP ANO LECTIVO: 2008/2009 p.1/6
ANO: 10º TICP ANO LECTIVO: 2008/2009 p.1/6 Módulo 1 Folha de Cálculo Conceitos básicos o Introdução o O que podemos fazer com o Microsoft Excel o Estrutura geral de uma folha de cálculo o Iniciar o Microsoft
Instalar o VHOPE e os ficheiros da biblioteca VHOPE
Instalar o VHOPE e os ficheiros da biblioteca VHOPE Passo 1, instalar o VHOPE A aplicação VHOPE tem de ser instalada no PC para começar a utilizar o material de nesta unidade USB. Para utilizadores ligados
PLANIFICAÇÃO ANUAL. Documento(s) Orientador(es): Programa da disciplina da Direção-Geral de Formação Vocacional
AGRUPAMENTO de ESCOLAS de SANTIAGO do CACÉM CEF Tipo 2 - Técnico Hotelaria e Restauração Ano Letivo2016-2017 Ciclo de Formação: 2016-2018 Tecnologias da Informação e Comunicação PLANIFICAÇÃO ANUAL Documento(s)
Laboratório de Programação I
Laboratório de Programação I Estruturas de Controle: Parte 2 Fabricio Breve Select Case ComboBox cbnota Label Label lblconceito Código do evento SelectedIndexChanged do componente ComboBox Public Class
Benvindo ao Curso de Introdução ao Firebird com Ferramenta de Relatórios!
(Apresentação SQL Manager Lite for InterBase and Firebird) Benvindo ao Curso de Introdução ao Firebird com Ferramenta de Relatórios! Ferramenta de alta performance para a otimização da administração de
Aplicações Informáticas e Sistemas de Exploração 11º ANO
Planificação Anual 2018/2019 Curso Profissional de Técnico de Informática - Sistemas Aplicações Informáticas e Sistemas de Exploração 11º ANO 1 MÓDULO 6 - UFCD 0778 Folha de Cálculo 67 aulas de 45 = 50h
Iniciação à Informática
Iniciação à Informática Dr. Manuel Monteiro Conteúdo 5 Folha de Cálculo Conceitos básicos Os programas denominados de folhas de cálculo permitem aos seus utilizadores elaborar documentos com cálculos,
Utilitário de Configuração Manual do utilizador
Utilitário de Configuração Manual do utilizador Copyright 2007 Hewlett-Packard Development Company, L.P. Windows é uma marca comercial registada da Microsoft Corporation nos EUA. As informações aqui contidas
Tecnologias da Informação e Comunicação 9º Ano Escola Básica Miradouro de Alfazina
Tecnologias da Informação e Comunicação 9º Ano Escola Básica Miradouro de Alfazina Unidade 2 Processamento de texto Sumário Ms Word: Definição de tabulações. Operações com tabelas. Organização do texto
Introdução Capítulo 1: Um Olhar sobre as Funcionalidades e Interface do Microsoft Excel
Introdução... 25 1. Que Usos para o Microsoft Excel?...25 2. Funcionalidades Disponibilizadas pelo Microsoft Excel...25 3. Tabelas e Gráficos Dinâmicos: As Ferramentas de Análise de Dados Desconhecidas...26
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,
INSTRUÇÃO BODIVA Nº 1/16 MANUAL DE UTILIZADOR SIMER (TWS) NEGOCIAÇÃO
INSTRUÇÃO BODIVA Nº 1/16 MANUAL DE UTILIZADOR SIMER (TWS) NEGOCIAÇÃO ÍNDICE Artigo 1.º... 2 (Objecto e âmbito da aplicação)... 2 Artigo 2.º... 2 (Alterações)... 2 Artigo 3.º... 3 (Dúvidas e omissões)...
Base de dados I. O que é? Para que serve? Vantagens básicas sobre os modelos tradicionais
Base de dados I O que é? Uma base de dados é um simples repositório de informação, relacionada com um determinado assunto ou finalidade, armazenada em computador em forma de ficheiros Para que serve? Serve
Desenvolvimento Web. HTML 5 Parte I. Prof. Vicente Paulo de Camargo
Parte I Prof. Vicente Paulo de Camargo Páginas com podem ser desenvolvidas com editor de texto simples Existem, no entanto, alguns editores interessantes, que facilitam a edição de páginas É o caso de
PLANIFICAÇÃO MODULAR Ano Letivo 2016/2017
AGRUPAMENTO DE ESCOLAS DE MIRA Escola Secundária c/3 Dr.ª Maria Cândida ENSINO PROFISSIONAL CURSO PROFISSIONAL: Técnico de Desporto DISCIPLINA: Tecnologias de Informação e Comunicação CICLO DE FORMAÇÃO:
MS Office para Secretariado e Assessoria, Ciclo de Offce Secretariado
MS Office para Secretariado e Assessoria, Ciclo de Offce Secretariado Objetivos Gerais: Este Curso tem como objetivo dotar os participantes de prática e conhecimentos de nível avançado no processamento
Gestão de Base de dados Tabelas e Chaves
Gestão de Base de dados Tabelas e Chaves Ano Letivo 2014/2015 Professora: Vanda Pereira Criar tabelas Considerações importantes: Os nomes das tabelas deverão ter por base as entidades que representam.
Adoption Lab de VB6 para VB.NET Laboratório VB.NET básico
Adoption Lab de VB6 para VB.NET Laboratório Índice Introdução 3 Criação do Projeto 3 Criação da Interface 4 Criação da Estrutura 5 Programando 9 Testes 11 2 Introdução Este laboratório pretende consolidar
Ferramenta para geração de relatórios e gráficos, vinculados ao Cybersul Solution3. Relatórios personalizados. Gráficos personalizados
Ferramenta para geração de relatórios e gráficos, vinculados ao Cybersul Solution3 Relatórios personalizados Gráficos personalizados Conceito de tabelas O CyberPreview utiliza um sistema de montagem de
APROG. Civil. Programas Básicos. ISEP DEI, Angelo Martins 2006 ISEP DEI, António Silva Programas Básicos
Conteúdo Exemplo de um programa Apresentação sumária da construção de um programa em VB. Objectos e o mecanismo de eventos Apresentação dos conceitos básicos de programação em ambiente MS Windows. Tipos
Manual do Nero DriveSpeed
Manual do Nero DriveSpeed Nero AG Informações sobre direitos de autor e marcas O manual do Nero DriveSpeed e a totalidade do respectivo conteúdo estão protegidos por copyright e são propriedade da Nero
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.
