Projeto Supermercado - Manutenção

Tamanho: px
Começar a partir da página:

Download "Projeto Supermercado - Manutenção"

Transcrição

1 OBJETIVO: Este projeto possibilitará fazer a manutenção dos dados das tabelas que compõem todo o Sistema. Didaticamente, ele permite ao programador iniciante ter os primeiros contatos com os objetos de banco de dados do pacote Zeos. PRIMEIRAS PROVIDÊNCIAS: 1) Altere as seguintes propriedades do Form1: a. Caption: Sistema Supermercado Manutenção b. Position: escolha a opção poscreencenter para que o formulário sempre seja colocado no meio exato da tela. 2) Para gravar o projeto. Faça o seguinte: a. Crie uma pasta chamada SUPERMERCADO b. Dentro desta pasta, crie a pasta MANUTENCAO c. Copie para esta última os arquivos contendo os scripts que contém os comandos SQL que criam cada uma das tabelas do banco de dados. Estes arquivos são obtidos a partir do phpmyadmin utilizando a opção Export do menu. (ver tutorial 03 Sistema Supermercado Estrutura). d. Clique no ícone correspondente a Save All e grave a Unit1.pas na pasta MANUTENCAO. e. Em seguida, ao mostrar a tela que pretende gravar o project1.dproj renomeie o mesmo para manutencao e grave também na pasta MANUTENCAO. Este arquivo dará origem ao arquivo do executável que terá o nome manutencao.exe. f. Por falar em executável, vamos orientar o Delphi 2007 (D2007) a gravá-lo na pasta SUPERMERCADO e não na pasta MANUTENCAO. Durante todo o projeto iremos utilizar deste expediente: os arquivos-fonte ficarão em uma pasta e o arquivo executável ficará na pasta SUPERMERCADO. g. Para orientar o D2007 a gravar o executável na pasta SUPERMERCADO faça o seguinte: (i) clique no menu Project e em seguida em Options... (ii) na janela que surge clique na opção Directories/Conditionals (iii) depois, clique no botão reticências que está na opção Output directory situada à direita da janela. (iv) na nova janela que surge informe onde se encontra a pasta SUPERMERCADO no seu computador. (v) clique OK nas duas janelas. 3) Pronto!!! Gravamos os arquivos-fonte na pasta MANUTENCAO e informamos ao D2007 que o executável deverá ser gravado na pasta SUPERMERCADO. Prof. Alberto C. Carvalho - IFJF Página 1

2 LOCALIZAÇÃO FÍSICA DO BANCO DE DADOS : A pasta onde se localiza o nosso banco de dados é: Localização física do banco de dados 3infd: Tabelas do banco de dados 3infd CONEXÃO DO BANCO DE DADOS (FÍSICO) COM O PROGRAMA: Concebeu-se que esta conexão entre o banco de dados físico (representado pelas tabelas gravadas em uma pasta previamente determinada pelo MySQL) e o programa é interfaceada pelo objeto ZConnection. Abra a aba Zeos da Tool Palette. Clique na classe TZConnection e em seguida no formulário do nosso projeto que encontra-se em branco. Agora observe algumas propriedades do objeto ZConnection1: Connected: indica se o objeto está ou não conectado ao banco de dados físico. Database: nome do banco de dados (nome da pasta onde se encontram as tabelas) HostName: nome do servidor de banco de dados. No nosso caso é localhost, uma vez que estamos acessando um banco de dados local. Aqui podemos colocar um servidor de banco de dados na Internet (juizdefora.ifsudeste.edu.br, p.ex), ou o IP de uma máquina que se encontra na rede a qual pertencemos. LoginPrompt: marcamos se desejamos ou não que se peça o login e senha a cada vez que tentarmos conectar ao banco de dados. Password: senha para acessar o banco de dados. No nosso caso, deixar em branco. Prof. Alberto C. Carvalho - IFJF Página 2

3 Port: porta de acesso ao computador. Deixando o valor zero, automaticamente esta será alterada para Protocol: nome do tipo de banco de dados que estamos utilizando. No nosso caso será mysql-5. ReadOnly: aqui informamos se o acesso ao banco de dados vai ser somente de leitura ou não. SQLHourGlass: indicamos se a ampulheta será exibida ou não ao acessar o banco. Tag: variável inteira de brinde. User: nome do login do usuário do banco de dados. No nosso caso utilizaremos o login default que é root. É prudente que criemos um local no programa para informarmos tais valores, evitando fazer diretamente no object inspector para que de posse destes dados possamos até alterar durante a execução do programa a localização do servidor de banco de dados (HostName), por exemplo. Iremos inicializar estes valores no método OnCreate do Form1: procedure TForm1.FormCreate(Sender: TObject); With ZConnection1 do Hostname:= 'localhost'; Port:= 3306; Protocol:= 'mysql-5'; User:= 'root'; Password:= ''; Na linha With ZConnection1 do utilizamos um recurso que simplifica a digitação evitando a repetição de ZConnection1 várias vezes nas linhas que se encontram entre o Begin... end. Na verdade os comandos seriam: ZConnection1.Hostname... ZConnection1.Port... etc. Mas, utilizando With evitamos a repetição da palavra Zconnection1. Agora, vamos possibilitar a conexão com o banco de dados. Para isto, insira um objeto da classe TMainMenu ao projeto (aba Standard). Dê um duplo clique no mesmo para abrir a seguinte janela: O retângulo azul representa um dos elementos do menu. Digite em sua propriedade caption: &Conectar Prof. Alberto C. Carvalho - IFJF Página 3

4 Clique no retângulo ao lado (branco), e digite na propriedade caption: Criar &Banco de dados Ainda em Criar Banco de dados, altere sua propriedade enabled para false. Isto é necessário para que o usuário só consiga criar bancos de dados se estivermos conectados ao servidor. Finalmente, clique no retângulo da direita e na propriedade caption do mesmo digite: &Internet. Agora, dê um duplo clique na palavra Conectar na janela para que abra o método OnClick deste objeto. Digite o que aparece em negrito: procedure TForm1.Conectar1Click(Sender: TObject); Try ZConnection1.Database:= '3infd'; ZConnection1.Connect; Except ShowMessage('Não foi possível conectar ao Banco de dados.'#13'ele pode não existir ou estamos tendo problemas de conexão.'); Application.terminate; CriarBancodedados1.Enabled:= true; Edit1.Enabled:= true; DBGrid1.Enabled:= true; Tivemos que fazer uso de Try... Except... end para passar o controle de erros para o nosso programa, pois, caso ocorra algum erro ao executar o método connect do objeto ZConnection1 o programa é desviado para os comandos que estão no escopo da cláusula Except, enviando mensagem de erro ao usuário e em seguida saindo do programa (Application.terminate). Na mensagem, fizemos uso do símbolo #13 que é utilizado para forçar a mudança de linha, uma vez que representa o código ASCII do [Enter]. Notamos também que nas 3 últimas linhas habilitamos 3 objetos: o primeiro trata-se do elemento do Menu principal que acabamos de inserir (opção Criar Banco de dados); já os 2 últimos são objetos que ainda iremos inserir no formulário em seguida. Prof. Alberto C. Carvalho - IFJF Página 4

5 COMO ENVIAR COMANDOS SQL AO SERVIDOR: Para que possamos enviar comandos SQL ao servidor de banco de dados iremos utilizar o objeto da classe TZQuery. Insira no formulário o objeto ZQuery1, e altere a propriedade connection do mesmo apontando para o objeto de conexão ZConnection1 que já se encontra no Form1. Dê um clique duplo novamente no MainMenu1 e em seguida no item Grava Banco de dados, e no evento que surge (OnClick) digite o que aparece em negrito: procedure TForm1.CriarBancodedados1Click(Sender: TObject); Try ZQuery1.SQL.Text:= 'Create database 3infd'; ZQuery1.ExecSQL; Except ZConnection1.Disconnect; End; Abre('clientespreferenciais'); Abre('fornecedores'); Abre('vendas'); Abre('estoque'); Abre('formadepagamento'); Abre('produtos'); No escopo do Try... Except, através de comando SQL tentamos criar o banco de dados 3infd. Se ele já existir, será gerado um erro e com isto o programa será desviado para o escopo do Except onde desconectamos o Banco de dados. Ele será reconectado na rotina Abre. Para criarmos a rotina Abre faça o seguinte: 1) Na área public da classe TForm1 digite o título da rotina: type TForm1 = class(tform) ZConnection1: TZConnection; ZQuery1: TZQuery; MainMenu1: TMainMenu; Conectar1: TMenuItem; CriarBancodedados1: TMenuItem; DataSource1: TDataSource; DBGrid1: TDBGrid; DBMemo1: TDBMemo; Internet1: TMenuItem; procedure Conectar1Click(Sender: TObject); procedure CriarBancodedados1Click(Sender: TObject); procedure FormCreate(Sender: TObject); private { Private declarations } public procedure Abre(tabela: string); Prof. Alberto C. Carvalho - IFJF Página 5

6 2) Acione o conjunto de teclas [ctrl] [shift] e a letra [C] para criar a implementação da mesma, e digite o que aparece em negrito: procedure TForm1.Abre(tabela: string); var diretorio, arquivo: string; diretorio:= ExtractFilePath(Application.ExeName); arquivo:= diretorio+tabela+'.sql'; if not fileexists(arquivo) then ShowMessage('O arquivo '+arquivo+' não foi encontrado'); Exit; Try ZConnection1.Database:= '3infd'; ZConnection1.Connect; Except ShowMessage('Não consegui conectar ao banco de dados 3infd'); Exit; End; Try ZQuery1.SQL.LoadFromFile(arquivo); ZQuery1.ExecSQL; Except ShowMessage('Tabela já existe ou não foi possível criá-la: '+tabela); End; Declaramos inicialmente a variável string diretorio que irá guardar o caminho (Path) onde se encontram os arquivos *.sql (scripts), ou seja, a mesma pasta do programa executável. Para determinarmos qual é o caminho da pasta do programa executável, escrevemos a linha que atribui à variável diretorio o retorno da função ExtractFilePath que extrai da função (método) Exename do objeto Application apenas o caminho do nome do executável. A função ExeName nos fornece sempre o caminho+nome do executável. Depois, testamos a existência do arquivo, caso não exista, enviamos mensagem de erro para o usuário e saímos desta rotina (Exit). Caso contrário, permanecemos na rotina, agora tentando conectar o programa ao Banco de dados; se não conseguir, mensagem de erro é enviada ao usuário e saímos da rotina. Se conseguir conectar no Banco, transfere o conteúdo do arquivo para a propriedade SQL do objeto ZQuery1. A linha seguinte (ZQuery1.ExecSQL) executa os comandos SQL. Novamente, utilizando Try... Except, enviaremos mensagem ao usuário se algum erro ocorrer ou se estivermos tentando recriar tabelas existentes. VISUALIZANDO OS DADOS DAS TABELAS: Para que possamos visualizar o conteúdo de qualquer uma das tabelas, vamos inserir no nosso projeto um objeto da classe TDBGrid (aba Data Controls). Mas, para que possamos ligá-lo ao banco de dados, Prof. Alberto C. Carvalho - IFJF Página 6

7 precisamos também inserir um objeto da classe TDataSource (aba Data Access), que é utilizado para fazer a ligação entre o ZQuery1 e qualquer objeto de visualização de dados. Vamos fazer as ligações: a) Em DataSource1 atribua à sua propriedade DataSet o nome do objeto ZQuery1. b) Em DBGrid1 atribua à sua propriedade DataSource o nome do objeto DataSource1. Resumindo as ligações: BANCO DE DADOS FÍSICO Databasename, host, user ZCONNECTION Connection ZQUERY Dataset DBGRID Datasource DATASOURCE c) Ainda no objeto DBGrid1, altere a sua propriedade enabled para false (evitar fazer qualquer coisa antes de conectar) e a propriedade align para alclient, para que ocupe todo o espaço do formulário: Prof. Alberto C. Carvalho - IFJF Página 7

8 Vamos acrescentar ao projeto um objeto da classe TPanel, para que abrigue o objeto Edit1 da classe TEdit que será utilizado para que possamos digitar o comando SQL que será enviado ao ZQuery1. No objeto Panel1 altere a propriedade Align para albottom (ficar na parte inferior do Form1), e apague o texto que aparece em sua propriedade caption. Já no objeto Edit1, altere sua propriedade text para select * from, também sua propriedade enabled para false e na propriedade Anchors (ancoragem 1 ) mantenha verdadeiras as ancoragens da esquerda, direita e topo: Editl1 Panel1 d) Utilizaremos o evento OnKeyPress do Edit1 para receber o comando SQL que o usuário deseja realizar. Para tal, digite as linhas que aparecem em negrito: procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char); if key = #13 then Try ZQuery1.SQL.Text:= Edit1.Text; ZQuery1.Open; Except ShowMessage('Comando SQL inválido.') End; Inicialmente, testamos se a tecla (Key) que acionou o evento OnKeyPress foi a tecla [Enter]. Se não for, nada faz e sai da rotina. Caso contrário, utiliza o conteúdo do Edit1 para enviar comando SQL ao Banco de dados. Se algum erro ocorrer, mensagem de erro é enviada ao usuário. 1 Ancoragem é a manutenção das distâncias (esquerda, direita, topo, embaixo) do objeto ao objeto que o contém. Mesmo que se amplie ou reduza o tamanho do formulário, as distâncias marcadas como ancoradas serão mantidas inalteradas. Prof. Alberto C. Carvalho - IFJF Página 8

9 CAMPO MEMO DA TABELA PRODUTOS: A tabela produtos possui um campo chamado descricao que guarda uma descrição sucinta do produto. Este campo é do tipo memo e por esta razão não conseguimos ver o seu conteúdo diretamente no DBGrid1. Daí, teremos que inserir no projeto um objeto da classe TDBmemo para que possamos ter acesso aos dados deste campo. Altere as seguintes propriedades de DBMemo1: Anchors, desligar todas as âncoras para que o objeto assuma uma posição proporcional à posição original. DataSource: datasource1. DataField: vamos deixá-la em branco, uma vez que somente a tabela produtos utilizará este campo. Se o informarmos teríamos um erro de execução caso estivéssemos abrindo qualquer uma das outras tabelas que não têm o campo descricao. O valor de DataField será fornecido dinamicamente. Visible: false. (só deverá aparecer quando estivermos sobre o campo descricao). Este objeto deverá aparecer somente quando estivermos visualizando a tabela produtos e mais especificamente, o campo descricao. Portanto, iremos utilizar do evento OnCellClick do objeto DBGrid1 que é acionado toda vez que clicamos em uma célula no mesmo. Este evento possui um parâmetro que indica qual a coluna que a célula clicada pertence, o que nos ajudará a descobrir se tal coluna pertence ao campo descricao. Senão, vejamos: procedure TForm1.DBGrid1CellClick(Column: TColumn); DBMemo1.DataField:= ''; DBMemo1.Visible:= false; if Column.Field.DisplayName = 'descricao' then DBMemo1.DataField:= 'descricao'; DBMemo1.Visible:= true; Verificamos que, inicialmente, a propriedade DataField recebe o valor vazio, e o objeto DBMemo1 fica invisível, para que estes valores sejam atribuídos ao clicarmos em qualquer célula do DBGrid1. Se o nome do campo da coluna clicada (Column.Field.DisplayName) for descricao, o DBmemo1 recebe o nome do campo e se torna visível. Agora, temos que nos preocupar em fazer com que fique invisível caso o usuário clique no Edit1 para abrir outra tabela, ou que se mova no DBGrid, fazendo uso somente do teclado. Desta forma, iremos programar o evento OnClick do objeto Edit1 e o OnColExit do DBGrid, da seguinte forma: procedure TForm1.DBGrid1ColExit(Sender: TObject); DBMemo1.DataField:= ''; DBMemo1.Visible:= false; procedure TForm1.Edit1Click(Sender: TObject); DBMemo1.DataField:= ''; DBMemo1.Visible:= false; Prof. Alberto C. Carvalho - IFJF Página 9

10 IMPLEMENTANDO UM BROWSER INTERNO: Vamos implementar um browser para que o usuário do programa possa ter acesso ao phpmyadmin de dentro do programa, onde poderia, inclusive, acessar outros sites de seu interesse. Para isto, vamos inserir um novo formulário ao projeto: vá em File New Form Delphi for Win32 Surgirá o Form2, onde introduziremos um objeto da classe TWebBrowser (aba Internet). Altere as seguintes propriedades dos objetos abaixo relacionados: a) Form2: WindowState = wsmaximized (aparecer já maximizado) Caption = Internet b) WebBrowser1 Align = alclient (ocupar todo o Form2) Ao ser mostrado, evento OnShow do Form2, iremos inserir o comando Navigate que fará com que o browser apresente a página do phpmyadmin: procedure TForm2.FormShow(Sender: TObject); WebBrowser1.Navigate('localhost/phpmyadmin'); Prof. Alberto C. Carvalho - IFJF Página 10

11 Agora, temos que programar o evento OnClick do item de Menu Internet que se encontra no Form1, para podermos visualizar o Form2: procedure TForm1.Internet1Click(Sender: TObject); Form2.Show; Ao chamarmos Form2 de dentro de Form1, teremos que declarar na cláusula Uses da Unit1 a biblioteca Unit2, dentro do escopo implementation. Se você preferir, não faça nada e compile o programa. O Delphi vai emitir mensagem dizendo que pretende inserir a referência da Unit2 dentro da Unit1 e pede a confirmação. Se confirmar, o D2007 irá criar a cláusula Uses automaticamente. Clique em Yes para que o D2007 crie a cláusula Uses dentro do escopo Implementation da Unit1. Rode o programa e clique na opção de menu: Internet. Você verá algo assim: Prof. Alberto C. Carvalho - IFJF Página 11

12 Para que o usuário possa ter acesso a outros sites, acrescente ao projeto mais um objeto da classe TPanel e dentro do objeto Panel1 coloque 2 botões SpeedButton e 1 Combobox, alterando algumas de suas propriedades, de forma que fiquem com o seguinte aspecto (faça você mesmo): A programação para os botões é a seguinte: procedure TForm2.SpeedButton1Click(Sender: TObject); SpeedButton2.enabled:= true; Try WebBrowser1.GoBack; Except SpeedButton1.enabled:= false; End; procedure TForm2.SpeedButton2Click(Sender: TObject); SpeedButton1.enabled:= true; Try WebBrowser1.GoForward; Except SpeedButton2.enabled:= false; End; Prof. Alberto C. Carvalho - IFJF Página 12

13 Em ambas as rotinas, nota-se a preocupação de habilitar o botão oposto, para que se evite o caso de aparecer os dois botões desabilitados. Os métodos GoBack e GoForward fazem ir para a página anterior e página seguinte. Caso uma destas páginas não exista, o comando Try... Except irá desabilitar o botão. Para acessarmos qualquer site e ao mesmo tempo acrescentarmos à cortina da Combobox1 o nome do site visitado, programaremos o método OnKeyPress do objeto Combobox1 da seguinte forma: procedure TForm2.ComboBox1KeyPress(Sender: TObject; var Key: Char); if key = #13 then WebBrowser1.Navigate(Combobox1.Text); if Combobox1.Items.IndexOf(Combobox1.text) < 0 then Combobox1.Items.Add(Combobox1.text); Primeiramente testamos se foi acionada a tecla [Enter], código #13. Se foi, aplicamos o método Navigate passando como parâmetro do mesmo o texto que está escrito na Combobox1. Em seguida, testamos se o nome do site visitado ainda não se encontra na cortina da Combobox1; utilizamos para isso o método IndexOf que retorna o número de ordem do texto dentro da cortina, passado como parâmetro (as linhas da cortina são numeradas a partir de zero). Se IndexOf retornar um valor negativo indica que o texto procurado não se encontra na cortina e portanto, ele será adicionado aos itens da Combobox1 (método Items.Add). Observa-se que os sites visitados são realmente acrescentados aos itens da combobox1, mas eles não se mantêm lá depois que saímos do programa e retornamos. Daí, temos a necessidade de gravar os itens em um arquivo quando saímos e depois ler estes itens ao retornarmos. Para isto, utilizamos 2 métodos do Form2: OnCreate e OnClose. Veja como fica: procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction); ComboBox1.Items.SaveToFile('c:/sites.txt'); WebBrowser1.Navigate('localhost/phpmyadmin'); Os itens são gravados em um arquivo-texto (sites.txt) que localizamos na raiz do drive C. Em seguida, navegamos para um site que não tenha som para que o mesmo seja interrompido caso esteja em execução no site atual e não continue tocando mesmo depois de fechado o formulário. procedure TForm2.FormCreate(Sender: TObject); if Fileexists('c:/sites.txt') then Form2.ComboBox1.Items.LoadFromFile('c:/sites.txt'); No momento da criação do objeto Form2, testamos a existência do arquivo-texto na raiz do drive C. Se lá estiver, carregamos para os itens da Combobox1 o conteúdo deste arquivo (sites.txt). Vamos agora acrescentar ao projeto um objeto da classe TProgressBar cuja função será a de mostrar o andamento do carregamento da página. Este objeto possui a propriedade Min = 0, valor inicial considerado, e Max = 100, valor final considerado, bem como a propriedade progress que indica o progresso atual dentro da faixa entre Min e Max. Aproveitaremos destas características para mostrar nesta barra o percentual dos bytes já carregados. Para isto, precisamos de um evento de WebBrowser1 que informe estes valores: utilizaremos o evento OnProgressChange. Veja como ficou: Prof. Alberto C. Carvalho - IFJF Página 13

14 procedure TForm2.WebBrowser1ProgressChange(ASender: TObject; Progress, ProgressMax: Integer); var chegou: integer; if progressmax <= 0 then exit; chegou:= progress div progressmax * 100; ProgressBar1.Position:= chegou; A variável auxiliar chegou foi utilizada para receber o percentual de bytes já carregados. O parâmetro progress deste método nos informa a quantidade de bytes que já chegaram, e o parâmetro progressmax o valor de bytes total a ser carregado. Daí, a partir de uma regra de três calculamos o percentual já carregado. Este valor é atribuído à propriedade progress do objeto ProgressBar1. Uma outra forma de fazermos a mesma coisa, bem mais simples, é atribuirmos o valor de progressmax à propriedade Max e o valor de progress à propriedade position de ProgressBar1, da seguinte maneira: procedure TForm2.WebBrowser1ProgressChange(ASender: TObject; Progress, ProgressMax: Integer); ProgressBar1.Max:= progressmax; ProgressBar1.Position:= progress; ProgressBar1 O objeto ProgressBar1 deverá ser colocado no objeto Panel1 (aumentar um pouco a sua altura), e ter a sua propriedade Anchors alterada para que acompanhe a maximização do formulário. Prof. Alberto C. Carvalho - IFJF Página 14

15 Ainda temos mais 2 problemas a resolver: O primeiro é o fato de que a URL (endereço apresentado na Combobox1) não é atualizado para o seu nome real, caso o site tenha redirecionamento. Por exemplo: ao acessarmos o site megaminas.com somos redirecionados para o site megaminas.globo.com, isto aparece normalmente nos browsers comerciais, mas no nosso ainda não. Para que isto ocorra faremos uso do evento OnDocumentComplet do objeto WebBrowser1, que apresenta o parâmetro URL que informa o nome real do site acessado: procedure TForm2.WebBrowser1DocumentComplete(ASender: TObject; const pdisp: IDispatch; var URL: OleVariant); Combobox1.text:= URL; O segundo problema é o seguinte: se estamos em um site que chama um outro link, esta nova página chamada abre no browser padrão do computador (Internet Explorer, FireFox, etc...) que tem um layout diferente do nosso browser. Para amenizarmos este problema, iremos fazer com que um novo objeto da classe TForm2 seja criado dinamicamente, e informamos que este formulário é que deverá receber a nova página. Ao criarmos um objeto da classe TForm2, teremos o mesmo aspecto do nosso browser, uma vez que seria um clone, ou um irmão gêmeo do nosso browser. Escolhemos o método do evento OnNewWindow2 (ao abrir uma segunda janela), para realizarmos esta proeza. Veja então como ficaria: procedure TForm2.WebBrowser1NewWindow2(ASender: TObject; var ppdisp: IDispatch; var Cancel: WordBool); var NovaJanela: TForm2; NovaJanela := TForm2.Create(self); NovaJanela.Show; ppdisp := NovaJanela.Webbrowser1.DefaultDispatch; Prof. Alberto C. Carvalho - IFJF Página 15

16 Para criar o objeto da classe TForm2 dinamicamente, faça: a) declare o objeto da classe pretendida: var NovaJanela: TForm2; b) crie o objeto através do método Create da classe, passando o parâmetro que ela pede: NovaJanela := TForm2.Create(self); c) mostra o objeto criado: NovaJanela.Show; d) informa ao parâmetro ppdisp o site que deverá ser aberto (despachado): ppdisp:=novajanela.webbrowser1.defaultdispatch; Então ficará assim: Concluímos aqui este programa. Prof. Alberto C. Carvalho - IFJF Página 16

Projeto Supermercado - Produtos

Projeto Supermercado - Produtos OBJETIVO: Este projeto possibilitará fazer a manutenção dos dados da tabela de Produtos. Didaticamente, ele permite ao programador iniciante ter os primeiros contatos com os objetos de visualização individual

Leia mais

Inserindo Dados no Banco de Dados Paradox.

Inserindo Dados no Banco de Dados Paradox. Inserindo Dados no Banco de Dados Paradox. - Construção do Banco de Dados: Para podermos inserir algo em um banco precisaremos de um Banco de Dados, para isto iremos montar um utilizando o Programa Database

Leia mais

AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho.

AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho. DELPHI BÁSICO VANTAGENS Ambiente de desenvolvimento fácil de usar; 1. Grande Biblioteca de Componentes Visuais (VCL - Visual Component Library), que são botões, campos, gráficos, caixas de diálogo e acesso

Leia mais

Autor: Tiago Lone Nível: Básico Criação: 19/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos

Autor: Tiago Lone Nível: Básico Criação: 19/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos TUTORIAL Barra de LEDs Autor: Tiago Lone Nível: Básico Criação: 19/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br

Leia mais

Acesso à Dados ZEOS x Delphi. Professor Anderson

Acesso à Dados ZEOS x Delphi. Professor Anderson Acesso à Dados ZEOS x Delphi Professor Anderson Introdução O ZEOS é uma biblioteca que provê o acesso à uma base de dados em MYSQL. Através dessa Library, podemos realizar operações de manipulação da base

Leia mais

Memória Flash. PdP. Autor: Tiago Lone Nível: Básico Criação: 11/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos

Memória Flash. PdP. Autor: Tiago Lone Nível: Básico Criação: 11/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos TUTORIAL Memória Flash Autor: Tiago Lone Nível: Básico Criação: 11/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br

Leia mais

Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL.

Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2012 Edição 7 Listando e Gravando Listando itens em ComboBox e gravando os dados no

Leia mais

O QUE É A CENTRAL DE JOGOS?

O QUE É A CENTRAL DE JOGOS? O QUE É A CENTRAL? A Central de Jogos consiste de duas partes: Um site na Internet e um programa de computador (Central) que deve ser instalado em sua máquina. No site www.centraldejogos.com.br, você pode

Leia mais

Adicionando Propriedades e Funcionalidades aos Componentes Parte II

Adicionando Propriedades e Funcionalidades aos Componentes Parte II Adicionando Propriedades e Funcionalidades aos Componentes Parte II Quantas vezes eu não lamentei por este componente não ter uma propriedade que guardasse uma lista paralela a lista que é mostrada em

Leia mais

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI FORMULÁRIO COM ABAS E BUSCAS DE REGISTROS

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI FORMULÁRIO COM ABAS E BUSCAS DE REGISTROS ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI FORMULÁRIO COM ABAS E BUSCAS DE REGISTROS FORMULÁRIOS COM ABAS Trabalhar com abas (ou guias) é um recurso

Leia mais

Projeto ECA na Escola - Plataforma de Educação à Distância

Projeto ECA na Escola - Plataforma de Educação à Distância Página1 Apresentação Projeto ECA na Escola - Plataforma de Educação à Distância Olá Participante do Projeto ECA na Escola, Este tutorial pretende auxiliá-lo na navegação na Plataforma de Educação à Distância

Leia mais

Display de Cristal Líquido

Display de Cristal Líquido TUTORIAL Display de Cristal Líquido Autor: Tiago Lone Nível: Básico Criação: 09/03/2006 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br

Leia mais

Display de 7. PdP. Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos

Display de 7. PdP. Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos TUTORIAL Display de 7 Segmentos Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br

Leia mais

Sistema básico de cadastro em Delphi com banco de dados InterBase.

Sistema básico de cadastro em Delphi com banco de dados InterBase. Sistema básico de cadastro em Delphi com banco de dados InterBase. Nesta apostila vamos abordar o uso do banco de dados Interbase e o acesso nativo com os componentes da paleta InterBase do Delphi, eu

Leia mais

Manual do Teclado de Satisfação Online WebOpinião

Manual do Teclado de Satisfação Online WebOpinião Manual do Teclado de Satisfação Online WebOpinião Versão 1.2.3 27 de novembro de 2015 Departamento de Engenharia de Produto (DENP) SEAT Sistemas Eletrônicos de Atendimento 1. Introdução O Teclado de Satisfação

Leia mais

Trabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Trabalhando com conexão ao banco de dados MySQL no Lazarus. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Trabalhando com conexão ao banco de dados MySQL no Lazarus Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 4 O Componente Trabalhando com conexão ao banco de dados MySQL no Lazarus Ano: 03/2011

Leia mais

UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA. Manual do Moodle- Sala virtual

UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA. Manual do Moodle- Sala virtual UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA Manual do Moodle- Sala virtual UNIFAP MACAPÁ-AP 2012 S U M Á R I O 1 Tela de Login...3 2 Tela Meus

Leia mais

Tutorial de Computação Introdução a Programação Gráfica em Lazarus Para MEC 1100 v2010.10

Tutorial de Computação Introdução a Programação Gráfica em Lazarus Para MEC 1100 v2010.10 Tutorial de Computação Introdução a Programação Gráfica em Lazarus Para MEC 1100 v2010.10 Linha de Equipamentos MEC Desenvolvidos por: Maxwell Bohr Instrumentação Eletrônica Ltda. Rua Porto Alegre, 212

Leia mais

END OF FILE: Tutorial Chat Em Delphi

END OF FILE: Tutorial Chat Em Delphi END OF FILE: Tutorial Chat Em Delphi fórum: http://offile.umforum.net site: http://fts315.xp3.biz autor: kõdo no kami (www.facebook.com/hacker.fts315) - skype: hackefts315 greetz: mmxm, sir.rafiki, suspeit0@virtual,

Leia mais

Migrando Bancos de Dados pelo Delphi

Migrando Bancos de Dados pelo Delphi São muitas as vezes em que temos necessidade de migrar nosso banco de dados, seja para ter uma tecnologia mais nova ou para regredir e usar as opções que os velhos sistemas usam. Neste artigo veremos como

Leia mais

Cadastro de Usuários e Agendamento de Consultas

Cadastro de Usuários e Agendamento de Consultas 2013 Cadastro de Usuários e Agendamento de Consultas Cris Podologia 1 Conteúdo 1) Cadastro... 3 2) Agendamento... 8 3) Atualização e Complemento do Cadastro... 13 a) Perfil... 15 b) Endereço... 15 4) Recuperação

Leia mais

Capítulo 2. VARIÁVEIS DO TIPO INTEIRO

Capítulo 2. VARIÁVEIS DO TIPO INTEIRO Capítulo 2. VARIÁVEIS DO TIPO INTEIRO OBJETIVOS DO CAPÍTULO Conceitos de: variáveis do tipo inteiro, atribuição, avisos e erros de compilação, erros de execução, comentários dentro do programa-fonte Operadores

Leia mais

TUTORIAL PARA UTILIZAÇÃO DA PLATAFORMA LMS

TUTORIAL PARA UTILIZAÇÃO DA PLATAFORMA LMS TUTORIAL PARA UTILIZAÇÃO DA PLATAFORMA LMS Neste documento você encontrará um conjunto de orientações de como navegar na plataforma do MBA Gestão Empreendedora. Siga as instruções com atenção e salve este

Leia mais

GUIA DE CONFIGURAÇÃO BALANÇA TOPMAX S & URANO INTEGRA

GUIA DE CONFIGURAÇÃO BALANÇA TOPMAX S & URANO INTEGRA GUIA DE CONFIGURAÇÃO BALANÇA TOPMAX S & URANO INTEGRA Abaixo seguem os passos necessários para que você possa cadastrar um Equipamento do tipo Balança Topmax S no Software Urano Integra. Passo 1: Acessar

Leia mais

Esse produto é um produto composto e tem subprodutos

Esse produto é um produto composto e tem subprodutos Indústria - Cadastro de produtos O módulo indústria permite controlar a produção dos produtos fabricados pela empresa. É possível criar um produto final e definir as matérias-primas que fazem parte de

Leia mais

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova. 6.2.1.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado.

Leia mais

Tutorial do administrador do HelpCenterLive (Sistema de Ajuda)

Tutorial do administrador do HelpCenterLive (Sistema de Ajuda) Tutorial do administrador do HelpCenterLive (Sistema de Ajuda) Sumário Introdução...3 Entrar (Login)...3 Página Inicial (Home Page)...4 Ajuda...5 Conversação (Chat)...6 Mensagens Registradas...7 Registros...8

Leia mais

Themis Serviços On Line - Publicações

Themis Serviços On Line - Publicações Nome do documento Guia do Usuário Themis Serviços On Line - Publicações Sumário Introdução:... 3 1 - Cadastro dos Usuários do Themis Serviços On Line:... 3 2 - Acesso ao Sistema Themis Serviços On Line:...

Leia mais

MANUAL DE UTILIZAÇÃO DO TREINAMENTO EAD (Educação a Distância) ÍNDICE

MANUAL DE UTILIZAÇÃO DO TREINAMENTO EAD (Educação a Distância) ÍNDICE MANUAL DE UTILIZAÇÃO DO TREINAMENTO EAD (Educação a Distância) ÍNDICE FORMAS DE ACESSO AO AMBIENTE EAD... 2 O AMBIENTE EAD... 3 TERMO DE COMPROMISSO... 4 CONHECENDO A HOME PAGE DO TREINAMENTO EAD... 4

Leia mais

O Windows também é um programa de computador, mas ele faz parte de um grupo de programas especiais: os Sistemas Operacionais.

O Windows também é um programa de computador, mas ele faz parte de um grupo de programas especiais: os Sistemas Operacionais. MICROSOFT WINDOWS O Windows também é um programa de computador, mas ele faz parte de um grupo de programas especiais: os Sistemas Operacionais. Apresentaremos a seguir o Windows 7 (uma das versões do Windows)

Leia mais

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES I PROFESSOR RAFAEL BARRETO

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES I PROFESSOR RAFAEL BARRETO ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES I PROFESSOR RAFAEL BARRETO DELPHI - UTILIZANDO OPENDIALOG PARA ARMAZENAR IMAGENS EM BANCO DE DADOS Criaremos uma solução simples para criar

Leia mais

CADASTRO DE OBRAS E PROJETOS DE ENGENHARIA

CADASTRO DE OBRAS E PROJETOS DE ENGENHARIA CADASTRO DE OBRAS E PROJETOS DE ENGENHARIA SET 2014 2 INTRODUÇÃO Este manual objetiva orientar os servidores no processo do cadastro de projetos no Sistema Channel para viabilizar o acompanhamento físico-financeiro

Leia mais

LASERTECK SOFTECK FC MANUAL DO USUÁRIO

LASERTECK SOFTECK FC MANUAL DO USUÁRIO LASERTECK SOFTECK FC MANUAL DO USUÁRIO 2015 SUMÁRIO 1 INTRODUÇÃO... 3 2 REQUISITOS DO SISTEMA... 3 3 INSTALAÇÃO... 3 4 O QUE MUDOU... 3 5 COMO COMEÇAR... 4 6 FORMULÁRIOS DE CADASTRO... 5 7 CADASTRO DE

Leia mais

Pessoal, abaixo fiz um passo-a-passo de como configurar o DVR para acessar a internet, neste caso utilizei os seguintes itens:

Pessoal, abaixo fiz um passo-a-passo de como configurar o DVR para acessar a internet, neste caso utilizei os seguintes itens: Pessoal, abaixo fiz um passo-a-passo de como configurar o DVR para acessar a internet, neste caso utilizei os seguintes itens: - Modem T580 v2. - DVR Penttaxy 8 canais - 5 metros de cabo UTP pra ligar

Leia mais

Curso Online A Escola no Combate ao Trabalho Infantil Plataforma de Educação à Distância

Curso Online A Escola no Combate ao Trabalho Infantil Plataforma de Educação à Distância Página1 Apresentação Curso Online A Escola no Combate ao Trabalho Infantil Plataforma de Educação à Distância Olá Participante do Curso A Escola no Combate ao Trabalho Infantil (ECTI), Este tutorial pretende

Leia mais

Criar um formulário do tipo Diálogo modal ; Alterar a cor de fundo de um formulário; Inserir botões de comando e caixas de texto;

Criar um formulário do tipo Diálogo modal ; Alterar a cor de fundo de um formulário; Inserir botões de comando e caixas de texto; FICHA OBJECTIVO Construir Construir formulários na base de dados Diplomas em Diário da República Um formulário é utilizado, em primeiro lugar, para introduzir, eliminar ou apresentar dados numa base de

Leia mais

Usando o Conference Manager do Microsoft Outlook

Usando o Conference Manager do Microsoft Outlook Usando o Conference Manager do Microsoft Outlook Maio de 2012 Conteúdo Capítulo 1: Usando o Conference Manager do Microsoft Outlook... 5 Introdução ao Conference Manager do Microsoft Outlook... 5 Instalando

Leia mais

Manual do Portal do Fornecedor. isupplier

Manual do Portal do Fornecedor. isupplier isupplier Revisão 01 Setembro 2011 Sumário 1 Acesso ao portal isupplier... 03 2 Home Funções da Tela Inicial... 05 3 Ordens de Compra Consultar Ordens de Compra... 07 4 Entregas Consultar Entregas... 13

Leia mais

Omega Tecnologia Manual Omega Hosting

Omega Tecnologia Manual Omega Hosting Omega Tecnologia Manual Omega Hosting 1 2 Índice Sobre o Omega Hosting... 3 1 Primeiro Acesso... 4 2 Tela Inicial...5 2.1 Área de menu... 5 2.2 Área de navegação... 7 3 Itens do painel de Controle... 8

Leia mais

MANUAL DA SECRETARIA

MANUAL DA SECRETARIA MANUAL DA SECRETARIA Conteúdo Tela de acesso... 2 Liberação de acesso ao sistema... 3 Funcionários... 3 Secretaria... 5 Tutores... 7 Autores... 8 Configuração dos cursos da Instituição de Ensino... 9 Novo

Leia mais

AR PDV SOLUÇÕES AR CONSULTORIA EM INFORMÁTICA

AR PDV SOLUÇÕES AR CONSULTORIA EM INFORMÁTICA 1 Sumário: 1. AR PDV...02 2. Registro / Login...03 3. Configuração...03 4. Abertura de Caixa...03 5. Registro de Vendas...04 a. Passos para Emissão do Cupom Fiscal...05 b. Inserindo Produtos...06 c. Formas

Leia mais

2. Cadastrar Cargo de Funcionário: Gestão> Cadastro> RH> Cargo Cadastro auxiliar necessário quando for preciso cadastrar os funcionários da loja.

2. Cadastrar Cargo de Funcionário: Gestão> Cadastro> RH> Cargo Cadastro auxiliar necessário quando for preciso cadastrar os funcionários da loja. ASASYS INFORMÁTICA GUIA DE INSTALAÇÃO E CONFIGURAÇÃO DO CTRL HORÁRIO A. PREPARATIVO CONTROLE DE HORARIO Antes de fazer a instalação e configuração do Controle de Horário, é necessário que previamente seja

Leia mais

Manual de Instalação Atendimento 3.4

Manual de Instalação Atendimento 3.4 Manual de Instalação Atendimento 3.4 1 ÍNDICE 1 - Instalação do Atendimento... 3 1.1 - Iniciando Instalação do Atendimento... 3 1.2 - Preparando-se para Instalação... 3 1.2 - Bem Vindo à Instalação do

Leia mais

Manual do Instar Mail v2.0

Manual do Instar Mail v2.0 Manual do Instar Mail v2.0 Sumário Conteúdo Menu Principal... 2 Menu Cliente... 3 Pagina Categorias do Instar-Mail... 4 Importação... 4 Campanhas... 8 Cadastramento de campanhas do Instar-Mail... 9 Ações

Leia mais

Tutorial para inscrição on-line

Tutorial para inscrição on-line Tutorial para inscrição on-line Programa de Pós-Graduação em Educação Processo de Seleção Mestrado e Doutorado Rio de Janeiro 1 Prezados Candidatos, Tentamos descrever aqui os passos necessários para se

Leia mais

Instalando e Licenciando

Instalando e Licenciando Instalando e Licenciando Após a compra do Smaart v8, você receberá um e-mail contendo o código da licença. Guarde bem este e-mail e/ou imprima algumas cópias dele e deixe em local seguro para qualquer

Leia mais

Manual de Utilizador. Caderno. Recursos da Unidade Curricular. Gabinete de Ensino à Distância do IPP. http://eweb.ipportalegre.pt. ged@ipportalegre.

Manual de Utilizador. Caderno. Recursos da Unidade Curricular. Gabinete de Ensino à Distância do IPP. http://eweb.ipportalegre.pt. ged@ipportalegre. Manual de Utilizador Caderno Recursos da Unidade Curricular Gabinete de Ensino à Distância do IPP http://eweb.ipportalegre.pt ged@ipportalegre.pt Índice RECURSOS... 1 ADICIONAR E CONFIGURAR RECURSOS...

Leia mais

Manual de Instalação SIM/SINASC

Manual de Instalação SIM/SINASC Manual de Instalação SIM/SINASC Agosto/2009 Versão 2.2 Índice CAPÍTULO 01 INTRODUÇÃO... 4 CAPÍTULO 02 - PERFIL DO HARDWARE... 5 CAPÍTULO 03 INSTALADOR SIM SINASC 2.2... 6 CAPÍTULO 04 - MODO DE INSTALAÇÃO...

Leia mais

Manual de Utilização do PDV Klavix

Manual de Utilização do PDV Klavix Manual de Utilização do PDV Klavix Página 1/20 Instalando a partir do CD Se você recebeu um CD de instalação, rode o programa Instalador que se encontra no raiz do seu CD. Ele vai criar a pasta c:\loureiro

Leia mais

Alguns truques do Excel. 1- Títulos com inclinação. 2- Preencha automaticamente células em branco

Alguns truques do Excel. 1- Títulos com inclinação. 2- Preencha automaticamente células em branco Alguns truques do Excel 1- Títulos com inclinação No Excel é possível colocar o conteúdo das células na vertical. Para além disto, pode-se escolher o grau de inclinação. Para isto, seleccione as células

Leia mais

Tutorial Report Express. Como iniciar o uso dos serviços fazer a diferença.

Tutorial Report Express. Como iniciar o uso dos serviços fazer a diferença. Tutorial Report Express Como iniciar o uso dos serviços fazer a diferença. Índice Apresentação Pág. 3 Passo 1 Pág. 4 Instalação do MasterDirect Integrações Passo 2 Pág. 8 Exportar clientes Linha Contábil

Leia mais

Introdução ao HTML Utilizando frames Hospedando seu site na WEB

Introdução ao HTML Utilizando frames Hospedando seu site na WEB Introdução ao HTML Utilizando frames Hospedando seu site na WEB Por quê???? Por que com tantos editores gráficos de HTML, devemos saber como escrever um código fonte? Porque se você só viu páginas feitas

Leia mais

MANUAL DO OFICIAL DE JUSTIÇA

MANUAL DO OFICIAL DE JUSTIÇA MANUAL DO OFICIAL DE JUSTIÇA TRIBUNAL DE JUSTIÇA DE MATO GROSSO Janeiro 2012 Conteúdo Elaboração do projeto... 3 1. Acesso ao Sistema... 4 2. Tipo de Certificado... 4 2.1. Navegador padrão para acessar

Leia mais

Portaria Express 2.0

Portaria Express 2.0 Portaria Express 2.0 A portaria do seu condomínio mais segura e eficiente. Com a preocupação cada vez mais necessária de segurança nos condomínio e empresas, investe-se muito em segurança. Câmeras, cercas,

Leia mais

Fale.com. Manual do Usuário

Fale.com. Manual do Usuário Fale.com Manual do Usuário Serviço Fale.com Índice 1. Introdução 3 2. Instalando o Fale.com 3 a. Configurando o áudio para atendimento pela Internet 9 3. Configurando o Fale.com 14 4. Utilizando o Fale.com

Leia mais

Projudi Módulo de Correição. Tutorial Juiz Corregedor

Projudi Módulo de Correição. Tutorial Juiz Corregedor Projudi Módulo Tutorial Juiz Corregedor Antes de mais nada, recomendamos que para a utilização do sistema Projudi você não utilize o navegador Internet Explorer, e sim os navegadores Chrome e Firefox 2

Leia mais

Apostila Delphi V 1.0

Apostila Delphi V 1.0 Preço: R$ 5,00 Link de download: setup.exe Tipo da licença: demonstração Limitações: perrmite visualizar até a página 12. Exige cadastro on-line para solicitar chave de registro. 1 / 7 Apostila completa

Leia mais

Manual de utilização do EAD SINPEEM. EaD Sinpeem

Manual de utilização do EAD SINPEEM. EaD Sinpeem 2015 Manual de utilização do EAD SINPEEM EaD Sinpeem 2 SUMÁRIO 1 INTRODUÇÃO... 3 2. COMO ACESSAR UM CURSO... 3 3. COMO ALTERAR MINHA SENHA... 5 4. COMO EDITAR MEU PERFIL... 5 5. COMO ACESSAR O CURSO...

Leia mais

MANUAL DE UTILIZAÇÃO DO AMBIENTE EAD (Educação a Distância) ÍNDICE

MANUAL DE UTILIZAÇÃO DO AMBIENTE EAD (Educação a Distância) ÍNDICE MANUAL DE UTILIZAÇÃO DO AMBIENTE EAD (Educação a Distância) ÍNDICE FORMAS DE ACESSO AO AMBIENTE EAD... 2 O AMBIENTE EAD... 2 TERMO DE COMPROMISSO... 3 CONHECENDO A HOME PAGE DO TREINAMENTO EAD... 3 ETAPAS

Leia mais

O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio.

O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio. AVISO O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio. Nenhuma parte desta publicação pode ser reproduzida nem transmitida

Leia mais

Portal de Aprendizado Tutorial do Aluno

Portal de Aprendizado Tutorial do Aluno Portal de Aprendizado Tutorial do Aluno Índice 1 Acessando o Portal... 2 1.1 Verificação do Browser... 2 1.2 Entre em contato... 3 1.3 Portal Autenticado... 5 2 Meus Cursos... 6 2.1 Matriculando-se em

Leia mais

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI CRIANDO UMA AUTENTICAÇÃO DE USUÁRIO UTILIZANDO O COMPONENTE QUERY A autenticação de usuários serve para

Leia mais

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO? Índice BlueControl... 3 1 - Efetuando o logon no Windows... 4 2 - Efetuando o login no BlueControl... 5 3 - A grade de horários... 9 3.1 - Trabalhando com o calendário... 9 3.2 - Cancelando uma atividade

Leia mais

Instalação do Sirius sem estações. O primeiro passo é instalar o Firebird 1.5, ele se encontra no CD de instalação do Sirius na pasta Firebird.

Instalação do Sirius sem estações. O primeiro passo é instalar o Firebird 1.5, ele se encontra no CD de instalação do Sirius na pasta Firebird. Instalação do Sirius sem estações 1. Instalando o Firebird...1 2. Instalando o Sirius...7 3. Configurações do Sirius:...11 Configuração dos arquivos do Sirius e Firebird...12 Firebird:...12 Sirius:...13

Leia mais

Universidade Federal do Espírito Santo

Universidade Federal do Espírito Santo Universidade Federal do Espírito Santo Núcleo de Tecnologia da Informação Gerenciamento do Conteúdo de Sítios Institucionais Versão 1.4 Atualizado em: 8/10/2015 Sumário Sumário................................................

Leia mais

Manual de Instalação do e.sic - Sistema Municipal de Informações ao Cidadão

Manual de Instalação do e.sic - Sistema Municipal de Informações ao Cidadão Manual de Instalação do e.sic - Sistema Municipal de Informações ao Cidadão Companhia de Processamento de Dados do Estado de São Paulo DDS Diretoria de Desenvolvimento de Sistemas SDS Superintendência

Leia mais

PORTAL DE ATENDIMENTO Manual do Usuário VERSÃO 2.0

PORTAL DE ATENDIMENTO Manual do Usuário VERSÃO 2.0 PORTAL DE ATENDIMENTO Manual do Usuário VERSÃO 2.0 SUMÁRIO 1. INTRODUÇÃO... 3 2. ACESSANDO O SISTEMA... 3 3. ABRIR CHAMADO... 4 4. CONSULTAR CHAMADOS... 7 5. RESPONDER A UMA SOLICITAÇÃO DE INFORMAÇÃO...

Leia mais

Tutorial para Atualização do Laboratório de Informática

Tutorial para Atualização do Laboratório de Informática Tutorial para Atualização do Laboratório de Informática Esse tutorial mostra os procedimentos a serem realizados para atualização correta do Laboratório de Informática. Leia atentamente o passo a passo

Leia mais

Acessando o SVN. Soluções em Vendas Ninfa 2

Acessando o SVN. Soluções em Vendas Ninfa 2 Acessando o SVN Para acessar o SVN é necessário um código de usuário e senha, o código de usuário do SVN é o código de cadastro da sua representação na Ninfa, a senha no primeiro acesso é o mesmo código,

Leia mais

NewAgent enterprise-brain

NewAgent enterprise-brain Manual NewAgent enterprise-brain Primeiro acesso Manual NewAgent enterprise-brain Este guia servirá para orientá-lo no uso das principais funções da NewAgent. Veja como realizar seu acesso, alterar seu

Leia mais

Guia do Usuário. idocs Content Server v.2.0-1 -

Guia do Usuário. idocs Content Server v.2.0-1 - Guia do Usuário idocs Content Server v.2.0-1 - 2013 BBPaper_Ds - 2 - Sumário Introdução... 4 Inicializando a aplicação... 6 Ambiente... 7 Alterando o ambiente... 8 Senhas... 10 Alterando senhas... 10 Elementos

Leia mais

PORTAL WISSEN OPERADORA 2011 GUIA PRÁTICO OPERACIONAL. Portal Wissen

PORTAL WISSEN OPERADORA 2011 GUIA PRÁTICO OPERACIONAL. Portal Wissen PORTAL WISSEN OPERADORA 2011 GUIA PRÁTICO OPERACIONAL Portal Wissen Onde encontro? INTRODUÇÃO...3 Acessando o Sistema...4 Pagina Inicial do sistema...5 FUNCIONAMENTO DO SISTEMA...6 Iniciando um File (Compra

Leia mais

INSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS

INSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS INSTALAÇÃO OASIS + WAMP SERVER NO AMBIENTE WINDOWS Este tutorial foi desenvolvido pelos analistas Hézio Silva e José Mendes pertencentes ao quadro de TI do Banco da Amazônia S/A, sediado em Belém-Pa e

Leia mais

Analisando e comparando as funções do DBNavegator

Analisando e comparando as funções do DBNavegator Prof or : Gilberto Braga e Renato Candini Nome Número: Série DELPHI PARA PROGRAMAÇÃO DE COMPUTADORES II AULA 2 Competências: Integrar sistemas; Habilidades: Utilizar modelos, pseudocódigos e ferramentas

Leia mais

Cobrança Bancária. Contas / Manutenção.

Cobrança Bancária. Contas / Manutenção. Cobrança Bancária Este tutorial objetiva auxiliar os usuários na configuração do sistema para que a emissão de cobrança bancária dos títulos a receber seja feita. Os processos a seguir consistem na geração

Leia mais

Rotina para utilização do PALM (coletor de dados) no inventário. Biblioteca... Registros:... Estante:...1... + 1 + 10. Prateleira:...1...

Rotina para utilização do PALM (coletor de dados) no inventário. Biblioteca... Registros:... Estante:...1... + 1 + 10. Prateleira:...1... Rotina para utilização do PALM (coletor de dados) no inventário Leitura de Registros utilizando o Palm Ligue o Palm e aparecerá o Menu Principal. 1. Clique no ícone do SiCol para abrir o programa onde

Leia mais

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH) TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! Autoria e revisão por: PET Sistemas

Leia mais

SISTEMA MEDLINK E-TISS PASSO-A-PASSO (USE JUNTO COM A VÍDEO AULA)

SISTEMA MEDLINK E-TISS PASSO-A-PASSO (USE JUNTO COM A VÍDEO AULA) 1 / 16 SISTEMA MEDLINK E-TISS PASSO-A-PASSO (USE JUNTO COM A VÍDEO AULA) Este guia passo-a-passo tem o objetivo de facilitar o entendimento: - da ordem de execução dos processos. - dos conceitos do sistema.

Leia mais

Manual de Atendimento do Chat Casa do Corretor. Página 1

Manual de Atendimento do Chat Casa do Corretor. Página 1 Manual de Atendimento do Chat Casa do Corretor Página 1 Página 2 Índice: Acessando o Sistema... 03 Escala de Atendimento... 06 Painel de Atendimento... 07 Home... 08 Respostas Prontas... 09 Comandos Prontos...

Leia mais

Tutorial para Palestrantes

Tutorial para Palestrantes Tutorial para Palestrantes O sistema de Webconferência que iremos usar durante toda a COES é bem simples de manusear e será necessário somente instalar um aplicativo em seu navegador. Você terá a disposição

Leia mais

Utilização do console WEB do DokNF-e. [Version 17/01/2013]

Utilização do console WEB do DokNF-e. [Version 17/01/2013] Utilização do console WEB do DokNF-e [Version 17/01/2013] Índice Sobre o DokNF-e.................................................................... 1 Primeiro Passo - Efetuar o Login......................................................

Leia mais

User Manager 1.0. edtusuario Nome do novo Usuário a ser criado edtsenha Senha do novo usuário Label

User Manager 1.0. edtusuario Nome do novo Usuário a ser criado edtsenha Senha do novo usuário Label Montando o Código: User Manager 10 Neste artigo vou abordar um pequeno problema que temos normalmente com nossos usuários, a criação de usuários e senhas para Interbase e Firebird, a demanda de trabalho

Leia mais

Advogado - Procurador

Advogado - Procurador Advogado - Procurador Conteúdo 1 Cadastro do Advogado 1.1 Verificar requisitos para o Cadastro 1.2 Orientação ao Advogado sobre os Links de instalações 1.3 Preencher o Formulário de Cadastro 1.4 Visualizar

Leia mais

Veja em Tela cheia abaixo: Página nº 2

Veja em Tela cheia abaixo: Página nº 2 Neste pequeno manual iremos conhecer as diversas impressoras que poderemos utilizar no sistema park service, a impressora poderá ser matricial ou térmica utilizando uma bobina de papel 40 colunas, facilmente

Leia mais

APOSTILA DE INFORMÁTICA MICROSOFT WORD 2012

APOSTILA DE INFORMÁTICA MICROSOFT WORD 2012 APOSTILA DE INFORMÁTICA MICROSOFT WORD 2012 Profa Responsável Fabiana P. Masson Caravieri SUMÁRIO 1. MICROSOFT WORD 2010.... 3 1.1 INICIANDO O WORD 2010.... 3 2. Pagina Inicial.... 6 2.1 Aba arquivo...

Leia mais

Manual do Usuário ipedidos MILI S.A. - D.T.I.

Manual do Usuário ipedidos MILI S.A. - D.T.I. Manual do Usuário ipedidos MILI S.A. - D.T.I. MILI S.A. - D.T.I. Índice 1 ACESSANDO O PORTAL IPEDIDOS... 3 1.1 Login...5 1.2 Tela Principal, Mensagens e Atendimento On-line...6 2 CADASTRAR... 10 2.1 Pedido...10

Leia mais

Sumário. 1. Propósito 1 2. Tabela de Ferragem 1 3. Criar Tabela de Ferragem 1 4. Conector de Ferragens 7

Sumário. 1. Propósito 1 2. Tabela de Ferragem 1 3. Criar Tabela de Ferragem 1 4. Conector de Ferragens 7 Ferragens Sumário 1. Propósito 1 2. Tabela de Ferragem 1 3. Criar Tabela de Ferragem 1 4. Conector de Ferragens 7 1. Propósito Para definirmos todos os materiais que devem compor uma estrutura de ferragem,

Leia mais

Lync Acessando o Lync Web App

Lync Acessando o Lync Web App Lync Acessando o Lync Web App Saiba como ingressar em uma reunião, quais são os recursos disponíveis, as configurações e conheça o layout do Lync Web App. Sumário Lync Web App... 1 Ingressar em uma Reunião

Leia mais

COMO IMUNIZAR SEU PENDRIVE CONTRA VÍRUS. Introdução

COMO IMUNIZAR SEU PENDRIVE CONTRA VÍRUS. Introdução COMO IMUNIZAR SEU PENDRIVE CONTRA VÍRUS Introdução Os vírus de computador que infectam os pendrives sempre se infiltram pela raiz do mesmo, que é a primeira área onde o pendrive começa a ser utilizado,

Leia mais

CADERNOS DE INFORMÁTICA Nº 1. Fundamentos de Informática I - Word 2010. Sumário

CADERNOS DE INFORMÁTICA Nº 1. Fundamentos de Informática I - Word 2010. Sumário CADERNO DE INFORMÁTICA FACITA Faculdade de Itápolis Aplicativos Editores de Texto WORD 2007/2010 Sumário Editor de texto... 3 Iniciando Microsoft Word... 4 Fichários:... 4 Atalhos... 5 Área de Trabalho:

Leia mais

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Compartilhamento de Arquivos no Google Drive Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Utilização do Google Grupos Introdução...

Leia mais

Gestor de Janelas Gnome

Gestor de Janelas Gnome 6 3 5 Gestor de Janelas Gnome Nesta secção será explicado o funcionamento de um dos ambientes gráficos disponíveis no seu Linux Caixa Mágica, o Gnome. Na figura 5.1 apresentamos o GDM, o sistema gráfico

Leia mais

Passo a Passo do Cadastro Funcionários no SIGLA Digital

Passo a Passo do Cadastro Funcionários no SIGLA Digital Passo a Passo do Cadastro Funcionários no SIGLA Digital Funcionários Página 1 de 12 O cadastro de funcionários permite cadastrar o usuário que vai utilizar o SIGLA Digital e também seus dados pessoais.

Leia mais

Capítulo 8. CICLOS. Tabela 8.1 Programa8a.f90.

Capítulo 8. CICLOS. Tabela 8.1 Programa8a.f90. Capítulo 8. CICLOS OBJETIVOS DO CAPÍTULO Conceito de ciclo Comandos do FORTRAN: DO END DO, EXIT 8.1 programa8a.f90 Para inicializar as atividades deste capítulo, deve-se executar: 1) Para acessar o programa

Leia mais

PANDION MANUAL DO USUÁRIO (versão 1.0)

PANDION MANUAL DO USUÁRIO (versão 1.0) Secretaria de Tecnologia da Informação Coordenadoria de Suporte Técnico aos Usuários PANDION MANUAL DO USUÁRIO (versão 1.0) SUMÁRIO 1. INTRODUÇÃO... 3 2. CADASTRAMENTO NECESSÁRIO PARA UTILIZAR O PANDION...

Leia mais

SECRETARIA DE ESTADO DE EDUCAÇÃO SUPERINTENDÊNCIA REGIONAL DE ENSINO NOVA ERA DIRETORIA EDUCACIONAL NÚCLEO DE TECNOLOGIA EDUCACIONAL

SECRETARIA DE ESTADO DE EDUCAÇÃO SUPERINTENDÊNCIA REGIONAL DE ENSINO NOVA ERA DIRETORIA EDUCACIONAL NÚCLEO DE TECNOLOGIA EDUCACIONAL VERSÃO PRELIMINAR JOOMLA Sistema de Conteúdo do Site da SRE Nova Era Autor(a): Naira Mota Araújo Analista Educacional do NTE/SRE Nova Era Revisão: Versão 01, de 23/12/2015 Sumário 1. Como acessar o ambiente

Leia mais

OPL9815 Inventário Configurável

OPL9815 Inventário Configurável OPL9815 Inventário Configurável Versão: PXOINCG (OPL9815) 30/09/2015: Revisão 01 Opticon Latin America Versão: INCG - Página 1 1. Funcionalidades... 3 2. Teclas... 3 3. Estrutura de Menus... 4 3. 1. Coleta...

Leia mais

Guia Rápido. Sistema de Cobrança - Beneficiário

Guia Rápido. Sistema de Cobrança - Beneficiário GuiaRápido SistemadeCobrança-Beneficiário GR SistemadeCobrança Beneficiário Índice 1 Introdução... 4 2 Público Alvo... 4 3 Pré-Requisitos... 4 4 Acessando o Sistema de Cobrança... 5 5 Cadastro... 6 5.1

Leia mais