índice Delphi Editorial InfoNews Delphi Banco de Dados .NET Desafio The Club Legenda Delphi 2010 preguiça Criando um WebService em Delphi 2010

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

Download "índice Delphi Editorial InfoNews Delphi Banco de Dados .NET Desafio The Club Legenda Delphi 2010 preguiça Criando um WebService em Delphi 2010"

Transcrição

1 Novembro 2009

2 Novembro 2009

3 índice Editorial InfoNews Delphi Nos dias que vivemos hoje as novidades Xô vem surgindo de 04 forma exponencial, principalmente na área de informática, muitas das novidades podemos... preguiça Autor: Vitor Manuel Rodrigues 05 Delphi 2010 Autor: Luciano Pimenta 06 Delphi Banco de Dados.NET Criando um WebService em Delphi Autor: Antonio Spitaleri Introdução ao PL/SQL 20 Autores: Jacson Crauss e Robison Pereira Auto complete utilizando Ajax 26 Autor: Luis Alexandre de Oliveira Desafio The Club - Cruzada 30 Legenda Iniciante Intermediário Avançado Novembro

4 Bem-vindo Nos dias que vivemos hoje as novidades vem surgindo de forma exponencial, principalmente na área de informática, muitas das novidades podemos desconsiderar achando-as irrelevantes, seja por não contribuir em nada no nosso dia-a-dia ou por complicar nossas vidas ao invés de facilitá-la. A grande novidade que tivemos este ano no mundo dos desenvolvedores foi o lançamento do Delphi 2010, sem dúvida umas das melhores versões do Delphi dos últimos tempos, com novos recursos visuais e suporte a Touch, de melhorias na sua IDE à compilação em background. Neste mês temos em nossa revista a contribuição do colunista Luciano Pimenta que aborda estas novidades de forma bastante detalhada, sendo um artigo imprescindível aos nossos leitores. Continuando com as novidades dos Delphi 2010, em nosso artigo de capa Criando um Webservice em Delphi 2010, o consultor do The Club Antonio Spitaleri Neto, aborda a criação de Webservices como solução para criação de aplicações distribuídas, uma solução que nos dá ótimos resultados de performance quando o assunto é o acesso de dados remotos. Agora mudando de assunto e irmos para bancos de dados, um dos mais robustos e conhecidos mundialmente encontramos podemos citar o Oracle, e uma entre suas diversas qualidades podemos inicialmente mencionar a PL/SQL (Procedural Language/Structured Query Language), uma poderosíssima linguagem SQL, do qual poderemos tirar aproveito de todo o poder deste banco de dados formidável. Assim com muita alegria recebemos neste mês, pela primeira vez em nossa revista, Jacson Crauss, com seu artigo Introdução ao PL/SQL, um artigo introdutório sobre os recursos da linguagem que vai desde Blocos PL/SQL e Estruturas de controle, ate criação de Sequences e o uso de Cursores. Neste mês em nossa seção.net o consultor Luis Alexandre de Oliveira esta de volta com o artigo Auto complete utilizando Ajax, este artigo ele aborda a criação de um mecanismo de autocomplete para aplicaçãoes web utilizando a tecnologia ajax, um recurso simples mas que sem dúvida pode turbinar nossos sites. Espero que todos gostem da edição deste mês, e desejo que tenham uma boa leitura e tirem o máximo de aproveitamento dos assuntos que estamos levando a todos vocês. Um grande abraço. Av. Profº Celso Ferreira da Silva, 190 Jd. Europa - Avaré - SP - CEP Informações: (14) Suporte: (14) Internet Cadastro: Suporte: Informações: Skype Cadastro: theclub_cadastro Skype Suporte: theclub_linha1 theclub_linha2 theclub_linha3 Copyright The Club Megazine 2009 Diretor Técnico Marcos César Silva Diagramação e Arte Vitor M. Rodrigues Revisão Tassiane Fileto Colunistas Antonio Spitaleri Neto Jacson Crauss Luciano Pimenta Luis Alexandre de Oliveira Robison Rodrigues Vitor M. Rodrigues Impressão e acabamento: GRIL - Gráfica e Editora Taquarituba-SP - Tel. (14) Reprodução A utilização, reprodução, apropriação, armazenamento em banco de dados, sob qualquer forma ou meio, de textos, fotos e outras criações intelectuais em cada publicação da revista The Club Megazine são terminantemente proibidos sem autorização escrita dos titulares dos direitos autorais. Marcos César Silva - Editor Chefe Delphi é marca registrada da Borland International, as demais marcas citadas são registradas pelos seus respectivos proprietários. 04 Novembro 2009

5 InfoNews 3 Encoste o queixo no peito e vá enrolando seu corpo até onde conseguir. Relaxe os braços e o pescoço. Mantenha a posição por 20 segundos. Esse mês vou mudar drasticamente o assunto. Como diria o Leão da Montanha - Saída pela direita.... rsrs Conversando com uma amiga que é professora de educação física eu estava reclamando de dores no ombro, braços, joelho, etc.. É claro que ela não perdeu a piada e disse que era problema de DNA (data de nascimento avançada). Piadas a parte ela me sugeriu alguns exercícios de alongamento pra fazer no escritório. Como eu sou meio bocó acabei abraçando a idéia, e claro, a coisa deu certo. Minhas dores melhoraram bastante. Não pense que é milagre, nem tecnologia, é apenas criar vergonha na cara e ao invés de relaxar no youtube vendo a loira da faculdade, você pode fazer isso e ainda um alongamento pra relaxar mais ainda. Antes de mais nada é preciso saber: Como alongar-se A maneira correta de alongar-se: - Respirar naturalmente; - Relaxar; - Prestar atenção ao corpo; - Concentrar-se nos músculos e articulações sendo alongados; - Sentir o alongamento; - Orientar-se pela sensação do alongamento; - Não balançar; - Sem dor. A maneira errada de alongar-se - Prender a respiração; - Estar com pressa; - Não prestar atenção ao corpo; - Alongar quando estiver tenso; - Balançar; - Alongar-se até sentir dor. Agora sim, Vamos lá! 1- Mantenha a coluna reta, encostado na cadeira. Vire o pescoço de um lado para o outro, lentamente, na primeira vez mantendo os olhos paralelos com o chão, na segunda com os olhos ligeiramente para cima e na terceira com os olhos ligeiramente para baixo. Mantenha os ombros relachados. Repita 5 vezes. 5 Apoie a mão na mesa, mantendo o tronco reto, as orelhas devem ficar entre os braços. Mantenha a posição por 20 segundos. 7 Apoie a ponta dos dedos na mesa, mantenha os cotovelos estendidos. Mantenha a posição por 20 segundos. Retire um dedo de cada vez apontando-o para o chão. 9 Sentado em uma cadeira, com as costas apoiadas, estenda uma das pernas e movimente o tornozelo flexionando o pé para frente e para trás. Repita 5 vezes. Em seguida gire o tornozelo. É isso, espero que gostem da dica. Forte abraço e beijo nas crianças! 4 Na sequência do exercício anterior, retorne para a poição inicial, lentamente, mantendo o queixo apoiado no peito. 6 Coloque as mãos atrás da cabeça, olhando ligeiramente para cima, levando os cotovelos para trás. Cuidado: contraia o abdome e não deixe formar um arco grande na região lombar (costas). Mantenha a posição por 20 segundos. 8 Gire cada um dos dedos, estenda-os, flexione-os, abra-os e feche-os. 10 Cruze uma perna sobre a outra e puxe com a mão oposta. Mantenha a posição por 20 segundos. 2 Mantendo a mesma posição do exercício 1, flexione o pescoço para a lateral e ao mesmo tempo faça força com o ombro oposto para baixo. Mantenha a posição por 20 segundos. Novembro

6 Delphi Delphi 2010 Existe uma nova versão do Delphi no mercado, o Delphi Segundo o lançamento da Embarcadero, é o melhor Delphi de todos os tempos. Você concorda? Eu concordo. Temos em mãos um IDE voltado para a principal faixa de desenvolvimento para os programadores Delphi, o Win32. Além de inúmeras mudanças tanto no IDE quanto em componentes (para facilitar o desenvolvimento e a usabilidade do IDE), temos um ambiente de desenvolvimento com suporte a touch, tecnologia que vem aumentando no mercado de hardware cada vez mais. Nota: Algumas novidades mostradas aqui (principalmente componentes) estão presentes também no Delphi Para quem não acompanhou o lançamento do Delphi 2009, fica a informação sobre as novidades. IDE Agora você pode ter os componentes em uma paleta de componentes semelhante ao Delphi 7. Se você é saudosista (como eu) e gosta dos componentes colocados na parte superior do IDE, seus desejos foram atendidos. Clique com o botão direito sobre a barra de menus e escolha a opção Component. Pronto, sua paleta de componentes estará disponível novamente. E ainda possui novidades, como uma caixa de texto que você usar para pesquisa de componentes (Figura 1). Você ainda pode continuar usando a Tool Palette normalmente. Veja a Figura 1. Caso deseje transformar todo o IDE para o Delphi 7, basta alterar para Classic Undocked na lista de seleção que fica na parte superior do IDE, assim Figura 1. Paleta de componentes, semelhante do Delphi 7 todas as janelas ficarão desbloqueadas. Ainda teremos o editor de código e o formulário da aplicação docados. Para contornar, aperte F6 e digite embed. Será mostrado o item Embedded designer, onde basta clicar para seremos direcionados para o editor de opções onde desmarcaremos a opção de mesmo nome. Após, será necessário reiniciar o IDE para que as alterações sejam realizadas (Figura 2). Veja a Figura 2. IDE Insight (F6) Temos em um único local a procura de qualquer necessidade/funcionalidade do IDE do Delphi. Basta apertar a tecla F6 que um editor será aberto, assim, digite o que desejar e o Delphi retornará 06 Novembro 2009

7 todas as possibilidades (componentes, funcionalidades, help etc) para que você possa escolher o que procura (Figura 3). Veja a Figura 3. Se escolher um componente, o Delphi adiciona o mesmo no formulário, ou seja, muita facilidade com o F6. As opções que aparecem, depende do projeto aberto no IDE, por exemplo, com um projeto VCL Forms, os componentes serão mostrados como parte da busca, já se nenhum projeto estiver aberto, essa opção não estará acessível. Compilação em background Figura 2. IDE igual ao layout do Delphi até a versão 7 Acesse o IDE Insight (F6) e digite background, um dos itens (Background Compilation) é para acessar as opções do IDE. Após isso, quando fizermos uma compilação no projeto (s), podemos trabalhar normalmente no IDE, alterando arquivos, adicionando componentes etc. Mas lembre-se, a partir do momento que a compilação é iniciada, o IDE faz uma imagem dos arquivos e não atualiza as alterações que são feitas durante o processo. Driver FB O insistente pedido da comunidade Delphi que usa o Firebird como servidor de banco de dados, finalmente foi atendido. Não precisamos mais de driver de terceiros para conectar o banco de dados mais utilizado pela comunidade Delphi. Para saber como utilizar o driver, acompanhe a vídeo aula criada por mim, disponível no site da The Club. VCL Vamos conhecer algumas novidades para os componentes VCL. Temos várias atualizações, tanto em nível de componente (novas propriedades funcionalidades), como em novos controles. Figura 3. Busca com o IDE Insight Novembro

8 Edit O Edit recebeu uma propriedade muita legal, chamada NumbersOnly, que indica que o controle receberá somente números. Agora não precisamos mais de codificação extra, nem de componentes de terceiros, basta configurar a propriedade como True, que o Edit aceitará somente números. O mais legal fica por conta da validação embutida no mesmo (Figura 4). Veja a Figura 4. Figura 4. Validação do Edit para aceitar somente números ButtonedEdit Com esse controle, podemos adicionar em uma caixa de texto dois botões, usando imagens. Os botões podem ficar alinhados a direta ou esquerda. Pessoalmente, achei o controle muito legal, pois utilizo em sistemas, botões para realizarem consultas auxiliares, onde o botão de pesquisa fica ao lado da caixa de texto. Com o ButtonedEdit, basta indicar uma imagem para o botão direito e terei uma caixa de texto, que indica que tenho uma consulta para realizar ali. Sobre os eventos dos botões, temos os OnRight- ButtonClick e o OnLeftButtonClick, logicamente um evento Click para cada botão. No controle, temos ainda a propriedade para somente números do Edit (ButtonedEdit descende de TCustomEdit), podemos indicar um Hint para o botão etc. Veja na Figura 5 o controle. Veja a Figura 5. Figura 5. Usando o ButtonedEdit 08 Novembro 2009

9 Para configurar essas imagens, primeiro, temos que configurar um ImageList para a propriedade Images do ButtonedEdit. Após, usando as propriedades RightButton e LeftButton, configuramos o índice da imagem e também por fim, configurando a propriedade Visible para True. CategoryPanelGroup Outro componente que achei muito bom, pois tem a capacidade de criar painéis e dentro desses, adicionar controles. Com isso, podemos fazer um painel de navegação semelhante ao NavBar da suíte DevExpress. Se você não conhece o NavBar, veja nesse link: VCL/ExNavBar. Vamos criar um painel de navegação muito incrementado. Adicione o controle em um formulário. Adicione três painéis, clicando com o botão direito e escolhendo Add Panel. Na propriedade Images do CategoryPanel- Group, vamos vincular um ImageList com imagens grandes, do tipo 24x24, que são as imagens que aparecerão no título dos painéis. Você pode configurar a imagem que vai aparecer quando o painel estiver expandido ou recolhido, quando o mouse passar sobre a imagem, tudo isso usando as propriedades: XXHotImageIndex, XXImageIndex e XXPressedImageIndex, onde o XX indica ser Collapsed ou Expanded. Figura 6. Configurando títulos e imagens do painel Vamos configurar a imagem dos painéis e dar títulos aos mesmos (propriedade Caption), exemplificado pela Figura 6. Veja a Figura 6. Agora, vamos adicionar um Button ao primeiro painel. Altere as seguintes propriedades do Button: Align = altop, Style = bscommandlink. Adicione um ImageList no formulário com imagens do tamanho 16x16 ou a seu critério. As mesmas serão vinculadas aos botões. Vincule o ImageList ao botão, através da propriedades Images e adicione a imagem através da propriedade ImageIndex. Para finalizar a configuração do botão, vamos incluir um texto alternativo sobre o Caption do botão, usando a propriedade CommandLinkHint. Veja que temos um Caption e um texto abaixo do mesmo. Esse padrão é do Windows Vista, portanto essa configuração só funciona nesse SO (ou claro no Windows 7). Claro, que poderíamos ter uma ActionList para concentrar as regras dos botões, mas aqui, vamos apenas copiar e colar os botões, alterando apenas Caption, CommandLinkHint e ImageIndex. Novembro

10 Veja na Figura 7 como fica o componente na sua configuração final. BallonHint Outro controle bastante requisitado pelos desenvolvedores é um Hint mais incrementado. Agora, controles visuais, receberam uma nova propriedade chamada CustomHint, nela vamos vincular um BallonHint para mostrar dicas em formato de balão, com título, subtítulo e imagens. Se você não quiser usar o CustomHint do controle, não tem problema, seu hint continuará funcionando perfeitamente. No BalonHint, configuramos um ImageList através da propriedade Imagens. Após, vinculamos o BallonHint, através do CustomHint do controle. Na propriedade Hint, escrevemos a dica que será mostrada. Podemos dividir o texto em três partes: a primeira é o título do Hint, a segunda um texto auxiliar e a terceira, a imagem que vamos usar. Elas devem ser separadas pelo caractere pipe, assim um hint pode ser colocado com o seguinte valor: Cadastro Cadastro de Clientes 2. O primeiro texto, será o título do balão, o segundo a descrição do hint e o último o índice da imagem que temos no ImageList vinculado ao BallonHint. Se quisermos, podemos jogar com essas três opções, por exemplo: Cadastro 2, não mostrará a descrição do hint, somente o título e a imagem. Assim, podemos mostrar várias formas diferentes, sem esquecer é claro, de colocar o caractere para separar as partes (Figura 8). Figura 7. CategoryPanelGroup configurado Veja a Figura 8. Atualizações Tivemos algumas alterações nos componentes para a versão 2009/2010 do Delphi. Button: recebeu uma propriedade chamada Style, onde podemos configurar o botão no estilo Vista com uma descrição auxiliar (como vimos no exemplo do CategoryPanelGroup). Temos também no Style uma configuração para que seja mostrado a opção de mostrar uma lista suspensa, usando o tipo bssplitbutton. Figura 8. CategoryPanelroup configurado 10 Novembro 2009

11 Depois, basta configurar a propriedade DropDownMenu com um PopupMenu para ter as opções ao clicar no botão (Figura 9). veja a Figura 9. ListView: agora podemos criar grupos para os itens do ListView. Vale ressaltar que essa funcionalidade esta presente apenas no ambiente do Windows Vista. Adicione um ListView e crie dois grupos, clicando com o botão direito e escolhendo o item Groups Editor. Em Header indicamos o texto que será mostrado no grupo. Crie uma coluna e alguns itens. No editor de itens, agora temos mais uma opção que se refere ao grupo ao qual o item estará vinculado, como podemos ver na Figura 10. Figura 9. Button com estilos diferentes Veja a Figura 10. Basta indicar as imagens que deseja e temos um ListView com um layout com grupos (Figura 11). Veja a Figura 11. Outras novidades Novo Search no editor de código Figura 10. Vinculando o item ao grupo Aproveitando o padrão utilizado em browsers (FireFox e Internet Explorer) onde o texto a ser localizado fica sombreado, agora temos a mesma funcionalidade no IDE do Delphi. No editor de código, aperte Crtl+F e será mostrada uma barra inferior no editor para a digitação do texto de busca (Figura 12). Veja a Figura 12. Figura 11. ListView com grupos Figura 12. Configurações para localizar texto Novembro

12 Digite o texto e veja que o mesmo é sombreado e todas as palavras encontradas são também destacadas (Figura 13) Veja a Figura 13. Melhoria no dialog Use Unit Agora para adicionar uma unit (ALT + F11), podemos filtrar pelo nome das mesmas e também podemos escolher se vamos adicionar a referência na seção Interface ou Implementation (Figura 14). Veja a Figura 14. Melhoria no debugger para visualizar dados Agora podemos visualizar valores para variáveis do tipo TDate, TDateTime ou TTime, o que ajuda em muito a usabilidade do debugger no desenvolvimento. Assista na vídeo-aula disponível, um exemplo da utilização dessa nova funcionalidade do IDE. Figura 13. Configurações para localizar texto Conclusão Vimos neste artigo, algumas novidades do maior e melhor Delphi lançado até hoje. Temos muitas outras novidades que não cabem nesse artigo. Fica a dica para você se aprofundar mais, verificando vídeos e artigos no site da Embarcadero ou aqui na The Club. Um grande abraço a todos e sucesso em seus projetos! Figura 14. Novo editor para adicionar referencia de units Luciano Pimenta Sobre o autor É Técnico em Processamento de Dados, desenvolvedor Delphi/C# para aplicações Web com ASP.NET e Windows com Win32 e Windows Forms. Palestrante da 4ª edição da Borland Conference (BorCon). Autor de mais de 60 artigos e de mais de 300 vídeos aulas publicadas em revistas e sites especializados. É consultor da FP2 Tecnologia (www.fp2.com.br) onde ministra cursos de programação e banco de dados. É desenvolvedor da Paradigma Web Bussiness em Florianópolis-SC. Confira o video deste artigo no site do The Club na edição online da revista. 12 Novembro 2009

13 Novembro

14 Criando um Webservice em Delphi 2010 Nos últimos anos, no ramo do desenvolvimento de aplicações distribuídas, muito se tem falado de DataSnap e os seus protocolos de comunicação. Criada e incorporada ao Delphi já algum tempo. DataSnap é uma tecnologia que vem passando por inúmeras melhorias ao longo das versões do Delphi e sem dúvida é uma alternativa segura e robusta quando queremos desenvolver aplicações distribuídas. Quando falamos de distribuir em rede local, uma alternativa que sempre foi muito utilizada foi DataSnap com comunicação via socket (TCP/ IP). Para essa alternativa, como a maioria deve se lembrar, era necessário a utilização do BSS (Borland Socket Server), que era o responsável por efetuar a comunicação e posterior exportação para o cliente dos recursos do servidor de aplicação. Nas versões mais recentes do Delphi, a necessidade do BSS foi eliminada coma nova versão do DataSnap, com isso a distribuição de aplicações em redes locais se tornou bem mais produtiva e intuitiva. Com redes locais a utilização de DataSnap/Sockets é a mais recomendada e eficiente alternativa. Porém, e quando se trata de redes remotas? Ou seja, distribuição de aplicações via Web? Nesse artigo estarei falando a respeito desse tipo de distribuição de aplicações através do uso de WebServices em conjunto com DataSnap e SOAP desenvolvidos no novíssimo ambiente de desenvolvimento Delphi SOAP SOAP (Simple Object Access Protocol) é um protocolo muito utilizado em computação distribuída, já que pelo fato de ser baseado em XML, torna as trocas de informações entre aplicações distribuídas leves. No contexto DataSnap, estaremos utilizando SOAP, para encapsular as informações a serem exportadas por nosso WebService em formato XML de acordo com as especificações dessa tecnologia. WSDL Para exportar métodos, estejam eles relacionados a componentes ou não, os Web Services fazem uso da WSDL que é uma linguagem de definição em XML. Com isso, o tráfego de informações na rede fica mais rápido, devido a leveza do XML e clientes escritos em linguagens diferentes do Web Service podem fazer uso dos métodos exportados. Criando o WebService Iremos agora iniciar a criação de um WebService em Delphi 2010 que enviará dados provenientes de um banco de dados ao cliente e receberá do cliente informações para efetuar pesquisas na base de dados. Estarei utilizando o banco Employee.gdb que acompanha o Firebird. Além disso, estarei utilizan- 14 Novembro 2009

15 do também o driver Firebird nativo do Delphi, uma novidade na versão 2010 da ferramenta. O primeiro passo é ir ao menu File-New-Other, selecionar a opção WebServices e o template SOAP Server Application. Será perguntado qual o tipo de aplicação SOAP queremos criar. Segue uma breve explicação sobre as três opções disponíveis no Delphi 2010: Veja a Figura 1. ISAPI/NSAPI- Aplicação que rodará como dll no servidor web, consumindo menores recursos do mesmo. É a opção que utilizarei no exemplo. CGI- Roda como executável e portanto terá seu próprio espaço de memória na máquina servidora de Web, consumindo mais recursos. Web App Debugger executable- Esse tipo de aplicação roda em um servidor interno do Delphi e portanto só utilizada para testes, não tendo efeito em situações reais com uso de servidores Web como o IIS. Selecione a opção ISAPI/NSAPI e clique em ok. Na sequência será perguntado se deseja criar a interface para o SOAP module, clique em não, já que nesse exemplo não utilizaremos a interface do WebModule para abrigar nossas funções a serem exportadas. Um novo projeto será criado contendo um WebModule com os seguintes objetos: HTTPSoapDispatcher Esse componente é o responsável por receber as mensagens enviadas ao Web Service e despachá-las para o componente indicado em sua propriedade Dispatcher. HTTPSoapPascalInvoker- Esse componente recebe as mensagens do componente HTTPSoapDispatcher e é o responsável por codificá-las para que atendam a chamada ao método determinado. WSDLHTMLPublish Esse componente é o responsável por publicar as informações exportadas pelo Web Service no formato WSDL para que possam ser utilizadas por qualquer aplicação mesmo que não tenha sido desenvolvida em Delphi. Salve a unit do WebModule com o nome de unwebmodule e o projeto com o nome de Server. O nome do projeto é de fundamental importância Figura 1. já que será utilizado em conjunto com a interface SOAP para fazermos referência ao Web Service na aplicação cliente. Iremos agora adicionar ao projeto o módulo que irá abrigar os componentes de conexão e as funções a serem exportadas pelo Web Service. Acesse o menu File-New-Other, selecione a opção Web Services e o template SOAP Server Data Module. Será solicitado um nome para a interface do módulo.esse nome será utilizado para fazermos referência a ele na aplicação cliente. No exemplo utilizarei o nome IServer. Como o Delphi por padrão inclui um I ao nome informado, o nome que utilizaremos será IIServer. Esse módulo possui como característica principal o fato de possuir uma interface que utlizaremos para exportar nossa conexão e as funções que adicionarmos a essa interface. Salve essa unit com o nome de undatamodule. Criando a conexão O próximo passo é criarmos a conexão com o banco de dados. Acesse o menu View-Data Explorer. Será exibida uma lista com os diversos drivers de conexão que estão disponíveis no Delphi 2010: Figura 2. Clique com o botão direito sobre o driver FIREBIRD e selecione add new connection. Na tela seguinte, em provider name escolha FIREBIRD e em connection name escreva EMPLOYEE, esse será o nome da conexão. Novembro

16 Com a conexão criada, selecione a mesma no Data Explorer e clique com o botão direito para selecionar modify connection.será exibida a tela a seguir: Veja a Figura 3. Em Database Name, informe o caminho onde se encontra o banco exemplo.no caso aqui informei: C:\Arquivos de programas\arquivos comuns\ Borland Shared\Data\EMPLOYEE.gdb. As opções User Name e Password podem ser mantidas como padrão. Clique em OK para confirmar as alterações. Montando o módulo de conexão Com a conexão devidamente criada, adicione ao SOAP Data Module um componente SQLConnection da aba dbexpress.em sua propriedade Connection Name selecione EMPLOYEE e altere sua propriedade name para conexão. Adicione um componente SQLDataset. Em sua propriedade name coloque sdsemployee, na propriedade sqlconnection selecione conexão e na propriedade commandtext informe o seguinte comando SQL: SELECT * FROM Employee Figura 3. O último componente a ser adicionado ao Data Module e o datasetprovider da aba data access. Altere sua propriedade name para provemployee, na propriedade dataset selecione sdsemployee e altere as seguintes opções para true na propriedade options: poautorefresh, poproporrogatechanges, poallowcommnandtext e poretainserver. A opção exported também deve ser marcada como true. Salve o projeto e compile. Será gerada uma dll com o nome de Server na pasta do projeto. Essa dll deverá ser copiada para uma pasta que está definida como diretório virtual no IIS. Obs: Devido ao fato de não ser do escopo do artigo, não estarei explicando como criar e configurar o diretório virtual no IIS. Não utilizei o Apache como servidor de testes já que são necessárias alterações em units da CLX do Delphi para que esse WebService funcione no Apache. Em artigos futuros poderemos abordar melhor esse assunto. Para testar o WebService, abra o navegador de internet e digite: Server.dll/wsdl. Se o WebService e o servidor estiverem funcionando corretamente, será exibida a seguinte tela no Browser: 16 Novembro 2009

17 Veja a Figura 4. Essa tela contém uma lista das intefaces contidas no WebService e suas respectivas definições no formato WSDL (Web Services Definition Language). Figura 4. A seguir iremos construir a aplicação cliente que irá consumir o WebService que acabamos de criar. Criando a aplicação cliente Inicie uma nova aplicação no Delphi 2010 e monte o layout da mesma conforme a figura a seguir: Veja a Figura 5. Em seguida adicione ao projeto um DataModule e adicione a ele os seguintes componentes: Figura 5. TSOAPConnection Esse componente fará a ligação de nossa aplicação com a interface exportada pelo Web Service e onde estão a conexão e a função de pesquisa que criamos. A ligação será feita através da propriedade url, onde deverá ser informado o seguinte endereço: As demais propriedades do SOAPConnection podem ser mantidas default. Coloque no data module um componente ClientDataSet da aba DataAccess, e aponte a propriedade remoteserver para o SOAPConnection que colocamos anteriormente e na propriedade providername deverá aparecer o provemployee que se encontra no Web Service e é exportado via Figura 6. interface do mesmo. Mude a propriedade active do clientdataset para true e os dados deverão aparecer no dbgrid conforme a figura abaixo: Veja a Figura 6. Novembro

18 A seguir faremos um procedimento simples para pesquisas no banco de dados para demonstrar que o banco remoto responde à pesquisas assim como um banco local. No evento onclick do botão Pesquisar faça: Veja o código 1. Esse código bem simples fará uma pesquisa aproximada no banco de dados pelos campos FIRST_NAME e LAST_NAME da tabela mostrada no dbgrid. Como dito anteriormente, Web Services utilizam a linguagem WSDL para referenciar as interfaces exportadas. Como esse código é em XML, poderá ser exportado e utilizado por aplicações clientes feitas em qualquer linguagem que recoprocedure Tfrmprincipal.btnpesquisaClick(Sender: TObject); var sql:string; begin sql:=format( select * from EMPLOYEE where FIRST_ NAME like %s or LAST_NAME like %s, [quotedstr( % +edtpesquisa.text+ % ),quotedstr( % + edtpesquisa.text+ % )]); dmwebclient.clientdataset1.close; dmwebclient.clientdataset1.commandtext:=sql; dmwebclient.clientdataset1.open; end; Código 1. Exportando métodos Mostrarei agora como podemos implementar métodos em nosso Web service e exportá-los para nossa aplicação cliente. Abra o projeto Server e localize a unit de nosso SOAP Data Module. Criaremos em seguida uma função matemática bem simples apenas para demonstrarmos a exportação.na definição da interface IIServer, insira a seguinte linha: function TIServer.idade(datanascimento:string): integer; var ano:string; anoatual:string; diferenca:integer; begin ano:=formatdatetime( yyyy,strtodate(datanascimen to)); anoatual:=formatdatetime( yyyy,now); diferenca:=strtoint(anoatual)-strtoint(ano); Result:=diferenca; end; function idade(datanasci mento:string):integer;st dcall; Essa função matemática fará o cálculo da idade em anos de um funcionario selecionado no grid de nossa aplicação cliente. Veja a implementação da função: Veja o código 3. Compile o projeto e substitua a mesma no diretório virtual do IIS, isso é necessário para que no WSDL gerado da interface seja incluído o código XML referente a essa nova função incluída na interface. Código 3. nheça a WSDL, e não apenas em Delphi. Para utilizarmos o método em nossa aplicação cliente, precisamos importar o WSDL da interface que contém o mesmo. O Delphi oferece um template que facilita esse trabalho: O WSDL importer. É esse template que utilizaremos a seguir. Abra a aplicação cliente vá ao menu File-New- Other, selecionar a opção WebServices e o template WSDL importer. Informe o seguinte endereço em location WSDL file or URL: IIServer Siga para os próximos passos mantendo as opções padrão e depois clique em finish. Será gerada uma unit com uma espécie de cópia da unit que contém a interface no Web Service. Essa cópia é construída através das informações WSDL geradas pelo Server encapsuladas através do protocolo SOAP. Após importamos o WSDL precisamos adicionar um componente HTTPRIO que permitirá que utilizemos o método contido em nosso WSDL. Adicione o componente ao datamodule e configure as seguintes propriedades: Wsdllocation: Server.dll/wsdl/IIServer Port: IIServerPort Service: IIServerservice. Em seguida iremos testar o método que impor- 18 Novembro 2009

19 tamos. No evento oncellclick do dbgrid faça: Veja o código 4. Criamos uma variável do tipo IISERVER, que representará um objeto válido para termos acesso aos métodos da interface importada. Essa variável recebe um type casting do objeto HTTPRIO que passa a fazer referência aos métodos do Web Service, feito isso usamos a função de cálculo de idade normalmente passando como parâmetro um valor contido no dbgrid. Teste o aplicativo e salve as alterações. Conclusão Nesse artigo vimos que Web Services são uma excelente alternativa quando precisamos criar aplicações distribuídas, seja em rede local ou Web. Além de termos feito uso da nova versão do Delphi e seu driver nativo para Firebird. Espero que tenham gostado e até a próxima! procedure Tfrmprincipal. dbgpesquisacellclick(column: TColumn); var data:string; empidade:integer; Websrv:IIServer; begin Websrv:=(dmwebclient.HTTPRIO1 as IIServer); data:=formatdatetime( dd/mm/yyyy,dbgpesquisa. DataSource.DataSet.FieldByName( HIRE_DATE ). AsDateTime); empidade:=websrv.idade(data); ShowMessage( A idade do funcionário selecionado é: + IntToStr(empidade)); end; Código 4. Sobre o autor Antonio Spitaleri Neto Consultor Técnico The Club. Novembro

20 Introdução ao PL/SQL PL/SQL (Procedural Language/Structured Query Language) A PL/SQL é uma extensão da linguagem SQL para o SGBD Oracle. Com ela é possível construir desde aplicações simples até aplicações complexas e robustas. Entre as vantagens vantagens da utilização do PL/SQL, temos: - Integração com SQL - Melhor performance - Produtividade - Portabilidade - Segurança - Acesso a Packages - Suporte a programação orientada a objeto - Suporte a desenvolvimento de aplicações Web Apesar de ser uma linguagem robusta, ela também é uma linguagem simples de se trabalhar, com blocos e comandos bem definidos. como por exemplo as Stored Procedures, Triggers e Functions. Veja a Figura 1. Figura 1. Bloco Anônimo Veja a Figura 2. Notem que usamos uma palvra revervada INTO para atribuir o valor recuperado no SELECT para a variavel. Blocos PL/SQL Existem dois tipos de blocos PL/SQL, anônimos (Figura 1) e nomeados (Figura 2), que são blocos PL/ SQL muito parecidos, tendo como diferença apenas o fato dos blocos nomeados serem identificados, compilados e armazenados no banco de dados, Figura 2. Bloco Nomeado. 20 Novembro 2009

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

Criando & Consumindo um WebService com ASP.NET 2.0 Publicado em: 25 de Agosto de 2007 Por Herman Ferdinando Arais

Criando & Consumindo um WebService com ASP.NET 2.0 Publicado em: 25 de Agosto de 2007 Por Herman Ferdinando Arais ASP.NET > WebService herman_arais@yahoo.com.br Introdução Um WebService é um componente, ou unidade lógica de aplicação, acessível através de protocolos padrões de Internet. Como componentes, esses serviços

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

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

Leia mais

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

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

Revisando sintaxes SQL e criando programa de pesquisa. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Revisando sintaxes SQL e criando programa de pesquisa. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Revisando sintaxes SQL e criando programa de pesquisa. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 5 SELECT * FROM Minha_memoria Revisando Sintaxes SQL e Criando programa de Pesquisa Ano:

Leia mais

Microsoft Visual Studio Express 2012 for Windows Desktop

Microsoft Visual Studio Express 2012 for Windows Desktop Microsoft Visual Studio Express 2012 for Windows Desktop Apresentação da ferramenta Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: danilogiacobo@gmail.com 1 Introdução Visual

Leia mais

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...

Leia mais

Fortes Report Parte 1 Desenvolvendo o Primeiro Relatório

Fortes Report Parte 1 Desenvolvendo o Primeiro Relatório Fortes Report Parte 1 1 Fortes Report Parte 1 Desenvolvendo o Primeiro Relatório Amigos, fazer relatórios é o famoso mal necessário, que particularmente eu não me incomodo em desenvolver, até porque, geralmente

Leia mais

Software e Serviços MANUAL DE HOMOLOGAÇÃO WEB SERVICE X SISTEMA DE AUTOMAÇÃO COMERCIAL

Software e Serviços MANUAL DE HOMOLOGAÇÃO WEB SERVICE X SISTEMA DE AUTOMAÇÃO COMERCIAL MANUAL DE HOMOLOGAÇÃO WEB SERVICE X SISTEMA DE AUTOMAÇÃO COMERCIAL CONSIDERAÇÕES INICIAIS Este manual tem como objetivo propiciar a integração do SISTEMA DE AUTOMAÇÃO COMERCIAL junto as ADMINISTRADORAS

Leia mais

Usando o evento OnFilterRecord para filtrar ClientDataSets

Usando o evento OnFilterRecord para filtrar ClientDataSets Usando o evento OnFilterRecord para filtrar ClientDataSets O objetivo mais importante no desenvolvimento de um programa é fornecer ao cliente maior liberdade para usar as interfaces e ao mesmo tempo tornar

Leia mais

Conhecendo o Visual FoxPro 8.0 Parte 1

Conhecendo o Visual FoxPro 8.0 Parte 1 AULA Conhecendo o Visual FoxPro 8.0 Parte 1 Em qualquer profissão é importante que se conheça bem as ferramentas que serão usadas para executar o trabalho proposto. No desenvolvimento de software não é

Leia mais

Manual do Usuário. Sistema Financeiro e Caixa

Manual do Usuário. Sistema Financeiro e Caixa Manual do Usuário Sistema Financeiro e Caixa - Lançamento de receitas, despesas, gastos, depósitos. - Contas a pagar e receber. - Emissão de cheque e Autorização de pagamentos/recibos. - Controla um ou

Leia mais

Algoritmos em Javascript

Algoritmos em Javascript Algoritmos em Javascript Sumário Algoritmos 1 O que é um programa? 1 Entrada e Saída de Dados 3 Programando 4 O que é necessário para programar 4 em JavaScript? Variáveis 5 Tipos de Variáveis 6 Arrays

Leia mais

Manual de Instalação: Agente do OCS Inventory NG

Manual de Instalação: Agente do OCS Inventory NG Manual de Instalação: Agente do OCS Inventory NG Abril 2013 Sumário 1. Agente... 1 2. Onde instalar... 1 3. Etapas da Instalação do Agente... 1 a. Etapa de Instalação do Agente... 1 b. Etapa de Inserção

Leia mais

Capítulo 7 O Gerenciador de Arquivos

Capítulo 7 O Gerenciador de Arquivos Capítulo 7 O Gerenciador de Arquivos Neste capítulo nós iremos examinar as características da interface do gerenciador de arquivos Konqueror. Através dele realizaremos as principais operações com arquivos

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

FAQ Perguntas Frequentes

FAQ Perguntas Frequentes FAQ Perguntas Frequentes 1. COMO ACESSO A PLATAFORMA DE ENSINO?... 2 2. NÃO CONSIGO REALIZAR O MEU CADASTRO NO AMBIENTE VIRTUAL DO MMA.... 4 3. FIZ MEU CADASTRO NO SITE E NÃO RECEBI O E-MAIL DE CONFIRMAÇÃO

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. 3.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. Ao

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

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO Antes de criarmos um novo Banco de Dados quero fazer um pequeno parênteses sobre segurança. Você deve ter notado que sempre

Leia mais

O sistema operacional recomendado deve ser o Windows 2003, Windows 2000 ou Windows XP (nessa ordem de recomendação).

O sistema operacional recomendado deve ser o Windows 2003, Windows 2000 ou Windows XP (nessa ordem de recomendação). Módulo Nota Fiscal Eletrônica Sispetro Roteiro de Instalação Módulo Autenticador NFE Pré-Requisitos O sistema operacional recomendado deve ser o Windows 2003, Windows 2000 ou Windows XP (nessa ordem de

Leia mais

Prof. Omero, pág. 63. Banco de Dados InterBase.

Prof. Omero, pág. 63. Banco de Dados InterBase. Prof. Omero, pág. 63 O que é o InterBase? O InterBase é um SGBDR - Sistema Gerenciador de Banco de Dados Cliente/Servidor Relacional 1 que está baseado no padrão SQL ANSI-9, de alta performance, independente

Leia mais

Instalando o Lazarus e outros sistemas de suporte. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Instalando o Lazarus e outros sistemas de suporte. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Instalando o Lazarus e outros sistemas de suporte Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 1 Levante e ande - Instalando o Lazarus e outros sistemas de suporte. Ano: 02/2011 Nesta Edição

Leia mais

Cadastro de Orçamento Utilizando Tablet Android

Cadastro de Orçamento Utilizando Tablet Android Cadastro de Orçamento Utilizando Tablet Android Instalação, configuração e manual 1 Conteúdo Instalação... 4 Requisitos mínimos... 4 Windows 8... 5 Instalação do IIS no Windows 8... 5 Configuração do IIS

Leia mais

Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos

Banco de Dados Microsoft Access: Criar tabelas. Vitor Valerio de Souza Campos Banco de Dados Microsoft Access: Criar tabelas Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma tabela no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na tabela.

Leia mais

Instalação, configuração e manual

Instalação, configuração e manual Cardápio Moura Instalação, configuração e manual Conteúdo Instalação... 4 Requisitos mínimos... 4 Windows 8... 5 Instalação do IIS no Windows 8... 5 Configuração do IIS no WINDOWS 8... 15 Windows 7...

Leia mais

INSTALAÇÃO PRINTERTUX Tutorial

INSTALAÇÃO PRINTERTUX Tutorial INSTALAÇÃO PRINTERTUX Tutorial 2 1. O Sistema PrinterTux O Printertux é um sistema para gerenciamento e controle de impressões. O Produto consiste em uma interface web onde o administrador efetua o cadastro

Leia mais

[MANUAL DE INTEGRAÇÃO PARA SITES DE MEMBROS]

[MANUAL DE INTEGRAÇÃO PARA SITES DE MEMBROS] 2011 [MANUAL DE INTEGRAÇÃO PARA SITES DE MEMBROS] Destinado a usuários que desejam vender conteúdo premium, disponível em sites de membros, através da plataforma Hotmart. Versão do documento: 1.0, 11/04/2011.

Leia mais

Aula Extra Conexão ODBC para aplicações Delphi 7 que usam SQL Server 2005

Aula Extra Conexão ODBC para aplicações Delphi 7 que usam SQL Server 2005 Nome Número: Série Aula Extra Conexão ODBC para aplicações Delphi 7 que usam SQL Server 2005 Proposta do projeto: Competências: Compreender a orientação a objetos e arquitetura cliente-servidor, aplicando-as

Leia mais

Apostila de CmapTools 3.4

Apostila de CmapTools 3.4 Apostila de CmapTools 3.4 Índice Definição do software... 3 Criando um novo mapa... 3 Adicionando um conceito... 3 Alterando a formatação das caixas (Barra de Ferramentas Estilos Paleta Styles)... 7 Guia

Leia mais

CRIAÇÃO DE RELATÓRIOS EM DELPHI

CRIAÇÃO DE RELATÓRIOS EM DELPHI PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO CRIAÇÃO DE RELATÓRIOS EM DELPHI Relatórios são tão importantes quanto as consultas, com a vantagem de poder imprimir os valores armazenados nos Bancos

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

Oracle PL/SQL Overview

Oracle PL/SQL Overview Faculdades Network Oracle PL/SQL Overview Prof. Edinelson PL/SQL Linguagem de Programação Procedural Language / Structured Query Language Une o estilo modular de linguagens de programação à versatilidade

Leia mais

Banco de Dados Microsoft Access: Criar tabelas

Banco de Dados Microsoft Access: Criar tabelas Banco de Dados Microsoft Access: Criar s Vitor Valerio de Souza Campos Objetivos do curso 1. Criar uma no modo de exibição Folha de Dados. 2. Definir tipos de dados para os campos na. 3. Criar uma no modo

Leia mais

Dicas para usar melhor o Word 2007

Dicas para usar melhor o Word 2007 Dicas para usar melhor o Word 2007 Quem está acostumado (ou não) a trabalhar com o Word, não costuma ter todo o tempo do mundo disponível para descobrir as funcionalidades de versões recentemente lançadas.

Leia mais

HELP DE UTILIZAÇÃO DO SISTEMA ONLINE DOCTOR PARA MÉDICOS

HELP DE UTILIZAÇÃO DO SISTEMA ONLINE DOCTOR PARA MÉDICOS HELP DE UTILIZAÇÃO DO SISTEMA ONLINE DOCTOR PARA MÉDICOS 1 CADASTRANDO CLIENTES 1.1 BUSCANDO CLIENTES 1.1.1 BUSCANDO CLIENTES PELO NOME 1.1.2 BUSCANDO CLIENTES POR OUTRAS BUSCAS 1.2 CAMPO OBSERVAÇÕES 1.3

Leia mais

Portal Contador Parceiro

Portal Contador Parceiro Portal Contador Parceiro Manual do Usuário Produzido por: Informática Educativa 1. Portal Contador Parceiro... 03 2. Acesso ao Portal... 04 3. Profissionais...11 4. Restrito...16 4.1 Perfil... 18 4.2 Artigos...

Leia mais

ÍNDICE... 2 INTRODUÇÃO... 3. A série... 3

ÍNDICE... 2 INTRODUÇÃO... 3. A série... 3 WORD 2007 E 2010 ÍNDICE ÍNDICE... 2 INTRODUÇÃO... 3 A série... 3 01 CAPTURAS DE TELA WORD 2010... 3 02 IMAGENS 2007/2010... 5 03 NOTAS DE RODAPÉ... 13 04 NUMERAÇÃO DE PÁGINAS... 15 05 CONTAR PALAVRAS...

Leia mais

Logo abaixo temos a Barra de Menus que é onde podemos acessar todos os recursos do PHP Editor.

Logo abaixo temos a Barra de Menus que é onde podemos acessar todos os recursos do PHP Editor. Nessa aula iremos estudar: A anatomia da janela do PHP Editor Iniciando o servidor Web O primeiro exemplo de PHP Anatomia da janela do PHP Editor Barra de Títulos: É a barra azul que se encontra na parte

Leia mais

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Criando Banco de Dados, Tabelas e Campos através do HeidiSQL Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 2 Pedreiros da Informação Criando Banco de Dados, Tabelas e Campos através do HeidiSQL

Leia mais

Trabalhando com banco de dados

Trabalhando com banco de dados Avançado Trabalhando com Aprenda a manipular dados no Excel com a ajuda de outros aplicativos da suíte Office Armazenar e organizar informações são tarefas executadas diariamente por todos nós. Desde o

Leia mais

ÍNDICE. Sobre o SabeTelemarketing 03. Contato. Ícones comuns à várias telas de gerenciamento. Verificar registros 09. Tela de relatórios 09

ÍNDICE. Sobre o SabeTelemarketing 03. Contato. Ícones comuns à várias telas de gerenciamento. Verificar registros 09. Tela de relatórios 09 ÍNDICE Sobre o SabeTelemarketing 03 Ícones comuns à várias telas de gerenciamento Contato Verificar registros 09 Telas de cadastro e consultas 03 Menu Atalho Nova pessoa Incluir um novo cliente 06 Novo

Leia mais

Manual de Instalação e Configuração

Manual de Instalação e Configuração e Configuração MyABCM 4.0 Versão 4.00-1.00 2 Copyright MyABCM. Todos os direitos reservados Reprodução Proibida Índice Introdução... 5 Arquitetura, requisitos e cenários de uso do MyABCM... 7 Instalação

Leia mais

Conecta S_Line. 2.2 Downloads Para instalar o Conecta S_Line, basta acessar www.sline.com.br/downloads.aspx

Conecta S_Line. 2.2 Downloads Para instalar o Conecta S_Line, basta acessar www.sline.com.br/downloads.aspx 1 Introdução O Conecta S_Line permite que o laboratório envie à Central S_Line os resultados de exames gerados pelo Sistema de Informação Laboratorial (LIS) em forma de arquivos digitais. Todo o processo

Leia mais

Procedimentos para Reinstalação do Sisloc

Procedimentos para Reinstalação do Sisloc Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...

Leia mais

DESENVOLVIMENTO DE SOFTWARE

DESENVOLVIMENTO DE SOFTWARE VARIAÁ VEL Antes de iniciarmos os comandos referentes a Banco de Dados, precisamos de uma breve descrição técnica sobre Variáveis que serão uma constante em programação seja qual for sua forma de leitura.

Leia mais

Delphi 7 Aula 01 Área do Triângulo

Delphi 7 Aula 01 Área do Triângulo Delphi 7 Aula 01 Área do Triângulo Prof. Gilbert Azevedo da Silva I. Objetivos Conhecer o Ambiente Integrado de Desenvolvimento (IDE) do Delphi 7, Desenvolver a primeira aplicação no Delphi 7, Aprender

Leia mais

SCPIWeb. SCPIWebDespRec Aplicação Web para Consulta de Despesas e Receitas ( Lei Complementar nº 131 de 27 Maio de 2009 )

SCPIWeb. SCPIWebDespRec Aplicação Web para Consulta de Despesas e Receitas ( Lei Complementar nº 131 de 27 Maio de 2009 ) 2010 SCPIWebDespRec Aplicação Web para Consulta de Despesas e Receitas ( Lei Complementar nº 131 de 27 Maio de 2009 ) SCPIWebCotacao Aplicação Web para Cotação de Preços via Internet Resumo de Instruções

Leia mais

O conjunto é composto por duas seções: o App Inventor Designer e o App Inventor Blocks Editor, cada uma com uma função específica.

O conjunto é composto por duas seções: o App Inventor Designer e o App Inventor Blocks Editor, cada uma com uma função específica. Google App Inventor: o criador de apps para Android para quem não sabe programar Por Alexandre Guiss Fonte: www.tecmundo.com.br/11458-google-app-inventor-o-criador-de-apps-para-android-para-quem-naosabe-programar.htm

Leia mais

HELP DE UTILIZAÇÃO DO SISTEMA ONLINE DOCTOR/SBOT PARA MÉDICOS

HELP DE UTILIZAÇÃO DO SISTEMA ONLINE DOCTOR/SBOT PARA MÉDICOS HELP DE UTILIZAÇÃO DO SISTEMA ONLINE DOCTOR/SBOT PARA MÉDICOS 1 CADASTRANDO CLIENTES 1.1 BUSCANDO CLIENTES 1.1.1 BUSCANDO CLIENTES PELO NOME 1.1.2 BUSCANDO CLIENTES POR OUTRAS BUSCAS 1.2 CAMPO OBSERVAÇÕES

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

SGCD 2.0 Sistema Gerenciador de Conteúdo Dinâmico

SGCD 2.0 Sistema Gerenciador de Conteúdo Dinâmico Sistema Gerenciador de Conteúdo Dinâmico Atualizado em 24/08/2011 No final de 2007, o Serviço Técnico de Informática da UNESP Marília, disponibilizou para a comunidade acadêmica e administrativa o Sistema

Leia mais

Banco de Dados BrOffice Base

Banco de Dados BrOffice Base Banco de Dados BrOffice Base Autor: Alessandro da Silva Almeida Disponível em: www.apostilando.com 27/02/2011 CURSO TÉCNICO EM SERVIÇO PÚBLICO Apostila de Informática Aplicada - Unidade VI Índice Apresentação...

Leia mais

Persistindo dados com TopLink no NetBeans

Persistindo dados com TopLink no NetBeans Persistindo dados com TopLink no NetBeans O que é TopLink? O TopLink é uma ferramenta de mapeamento objeto/relacional para Java. Ela transforma os dados tabulares de um banco de dados em um grafo de objetos

Leia mais

www.coldfusionbrasil.com.br

www.coldfusionbrasil.com.br www.coldfusionbrasil.com.br 2000 1 O que é Cold Fusion? 3 Arquitetura Cold Fusion 3 Cold Fusion Markup Language (CFML) 4 O que devo saber para programar em CFML? 4 HTML 4 Desenho de Banco de Dados Relacionais

Leia mais

MANUAL PORTAL CLIENTE AVANÇO

MANUAL PORTAL CLIENTE AVANÇO MANUAL PORTAL CLIENTE AVANÇO [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email] MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA Material Desenvolvido para Suporte Avanço Autor:

Leia mais

Iniciando o MySQL Query Brower

Iniciando o MySQL Query Brower MySQL Query Brower O MySQL Query Browser é uma ferramenta gráfica fornecida pela MySQL AB para criar, executar e otimizar solicitações SQL em um ambiente gráfico. Assim como o MySQL Administrator foi criado

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

Este documento consiste em 48 páginas. Elaborado por: Innova Tecnologia de Soluções. Liberado em Janeiro de 2010.

Este documento consiste em 48 páginas. Elaborado por: Innova Tecnologia de Soluções. Liberado em Janeiro de 2010. Manual de Configuração Este documento consiste em 48 páginas. Elaborado por: Innova Tecnologia de Soluções. Liberado em Janeiro de 2010. Impresso no Brasil. Sujeito a alterações técnicas. A reprodução

Leia mais

Qlik Sense Cloud. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados.

Qlik Sense Cloud. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados. Qlik Sense Cloud Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados. Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados. Qlik, QlikTech,

Leia mais

Criação de Applets com o JBuilder Professor Sérgio Furgeri

Criação de Applets com o JBuilder Professor Sérgio Furgeri OBJETIVOS DA AULA: Apresentar o processo de criação em uma interface gráfica para a Internet; Fornecer subsídios para que o aluno possa compreender onde aplicar Applets; Demonstrar a criação de uma Applet

Leia mais

Moodle FTEC Versão 2.0 Manual do Usuário Acesse a área de LOGIN do site da FTEC www.ftec.com.br

Moodle FTEC Versão 2.0 Manual do Usuário Acesse a área de LOGIN do site da FTEC www.ftec.com.br Moodle FTEC Versão 2.0 Manual do Usuário Acesse a área de LOGIN do site da FTEC www.ftec.com.br Índice Como acessar o Moodle Editando seu PERFIL Editando o curso / disciplina no Moodle Incluindo Recursos

Leia mais

Centro de Computação - Unicamp Gerência de Atendimento ao Cliente (e-mail:apoio@turing.unicamp.br) Sumário

Centro de Computação - Unicamp Gerência de Atendimento ao Cliente (e-mail:apoio@turing.unicamp.br) Sumário Sumário Conceitos Microsoft Access 97... 01 Inicialização do Access... 02 Convertendo um Banco de Dados... 03 Criando uma Tabela... 06 Estrutura da Tabela... 07 Propriedades do Campo... 08 Chave Primária...

Leia mais

Desenvolvendo Aplicações Web com NetBeans

Desenvolvendo Aplicações Web com NetBeans Desenvolvendo Aplicações Web com NetBeans Aula 3 Cap. 4 Trabalhando com Banco de Dados Prof.: Marcelo Ferreira Ortega Introdução O trabalho com banco de dados utilizando o NetBeans se desenvolveu ao longo

Leia mais

Manual do Teclado de Satisfação Online Web Opinião Versão 1.0.5

Manual do Teclado de Satisfação Online Web Opinião Versão 1.0.5 Manual do Teclado de Satisfação Online Web Opinião Versão 1.0.5 09 de julho de 2015 Departamento de Engenharia de Produto (DENP) SEAT Sistemas Eletrônicos de Atendimento 1. Introdução O Teclado de Satisfação

Leia mais

Instruções de Instalação do IBM SPSS Modeler (Licença de Usuário Autorizado)

Instruções de Instalação do IBM SPSS Modeler (Licença de Usuário Autorizado) Instruções de Instalação do IBM SPSS Modeler (Licença de Usuário Autorizado) Índice Instruções de Instalação....... 1 Requisitos do sistema........... 1 Código de autorização.......... 1 Instalando...............

Leia mais

Índice. Tutorial para Desenvolvimento de Conduits em Delphi

Índice. Tutorial para Desenvolvimento de Conduits em Delphi Índice Índice...1 Desenvolvendo Conduits...2 (Passo a Passo)...2 Criando um Arquivo.mdb... 2 Arquivos...6 Instalando os componentes... 7 Recompilando os Comonentes do Delphi...13 Configurando a Conexão

Leia mais

Manual do site do Comitê do Itajaí: como inserir e atualizar

Manual do site do Comitê do Itajaí: como inserir e atualizar Manual do site do Comitê do Itajaí: como inserir e atualizar conteúdo autor: Fábio Roberto Teodoro 25 de março de 2010 Sumário 1 Definições 3 2 Interface Administrativa 4 3 Conteúdo 6 3.1 Notícias............................................

Leia mais

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

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

Leia mais

Manual. Rev 2 - junho/07

Manual. Rev 2 - junho/07 Manual 1.Desbloquear o software ------------------------------------------------------------------02 2.Botões do programa- --------------------------------------------------------------------- 02 3. Configurações

Leia mais

SGCD 2.2. Sistema Gerenciador de Conteúdo Dinâmico

SGCD 2.2. Sistema Gerenciador de Conteúdo Dinâmico Atualizado em 13/AGO/2012 Sistema Gerenciador de Conteúdo Dinâmico No final de 2007, o Serviço Técnico de Informática da UNESP Marília, disponibilizou para a comunidade acadêmica e administrativa o Sistema

Leia mais

Resumo da Matéria de Linguagem de Programação. Linguagem C

Resumo da Matéria de Linguagem de Programação. Linguagem C Resumo da Matéria de Linguagem de Programação Linguagem C Vitor H. Migoto de Gouvêa 2011 Sumário Como instalar um programa para executar o C...3 Sintaxe inicial da Linguagem de Programação C...4 Variáveis

Leia mais

COMO REDUZIR O CUSTO NA COMUNICAÇÃO USANDO A INTERNET

COMO REDUZIR O CUSTO NA COMUNICAÇÃO USANDO A INTERNET COMO REDUZIR O CUSTO NA COMUNICAÇÃO USANDO A INTERNET Ao mesmo tempo em que hoje se tornou mais fácil falar a longa distância, pela multiplicidade de opções e operadoras de telefonia, também surgem as

Leia mais

Manual. Pedido Eletrônico

Manual. Pedido Eletrônico Manual Pedido Eletrônico ÍNDICE 1. Download... 3 2. Instalação... 4 3. Sistema de Digitação SantaCruz... 8 3.1. Configuração... 8 4. Utilização do Sistema Digitação SantaCruz... 11 4.1. Atualizar cadastros...11

Leia mais

Como Usar o DriverMax

Como Usar o DriverMax Como Usar o DriverMax Este programa é uma mão na roda para proteger os drivers dos componentes de um computador. Veja porquê. O DriverMax é uma ferramenta que faz cópias de segurança de todos os drivers

Leia mais

Manual do IpêCMS. Autor: Everton R. Silva Data: 30.10.2008 Website: http://ipecms.tconibo.com

Manual do IpêCMS. Autor: Everton R. Silva Data: 30.10.2008 Website: http://ipecms.tconibo.com Manual do IpêCMS Autor: Everton R. Silva Data: 30.10.2008 Website: http://ipecms.tconibo.com INTRODUÇÃO Objetivo IpêCMS é um mini CMS open source distribuido atraves da licença GPL. É desenvolvido em linguagem

Leia mais

MANUAL DO ANIMAIL 1.0.0.1142 Terti Software

MANUAL DO ANIMAIL 1.0.0.1142 Terti Software O Animail é um software para criar campanhas de envio de email (email Marketing). Você pode criar diversas campanhas para públicos diferenciados. Tela Principal do sistema Para melhor apresentar o sistema,

Leia mais

DESENVOLVIMENTO DE SOFTWARE

DESENVOLVIMENTO DE SOFTWARE VARIAÁ VEL Antes de iniciarmos os comandos referentes a Banco de Dados, precisamos de uma breve descrição técnica sobre Variáveis que serão uma constante em programação seja qual for sua forma de leitura.

Leia mais

Manual de instalação, configuração e utilização do Assinador Betha

Manual de instalação, configuração e utilização do Assinador Betha Manual de instalação, configuração e utilização do Assinador Betha Versão 1.5 Histórico de revisões Revisão Data Descrição da alteração 1.0 18/09/2015 Criação deste manual 1.1 22/09/2015 Incluído novas

Leia mais

Capture Pro Software. Introdução. A-61640_pt-br

Capture Pro Software. Introdução. A-61640_pt-br Capture Pro Software Introdução A-61640_pt-br Introdução ao Kodak Capture Pro Software e Capture Pro Limited Edition Instalando o software: Kodak Capture Pro Software e Network Edition... 1 Instalando

Leia mais

HELP DE UTILIZAÇÃO DO SISTEMA ONLINE DOCTOR PARA SECRETÁRIAS

HELP DE UTILIZAÇÃO DO SISTEMA ONLINE DOCTOR PARA SECRETÁRIAS HELP DE UTILIZAÇÃO DO SISTEMA ONLINE DOCTOR PARA SECRETÁRIAS 1 - A TELA AGENDA 1.1 - TIPOS DE AGENDA 1.1.1 AGENDA NORMAL 1.1.2 AGENDA ENCAIXE 2 - AGENDANDO CONSULTAS 2.1 - AGENDANDO UMA CONSULTA NA AGENDA

Leia mais

Manual de Utilização

Manual de Utilização Se ainda tiver dúvidas entre em contato com a equipe de atendimento: Por telefone: 0800 642 3090 Por e-mail atendimento@oisolucoespraempresas.com.br Introdução... 3 1. O que é o programa Oi Backup Empresarial?...

Leia mais

Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line)

Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line) Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line) Criamos, desenvolvemos e aperfeiçoamos ferramentas que tragam a nossos parceiros e clientes grandes oportunidades

Leia mais

Microsoft Visual Studio 2010 C# Volume II

Microsoft Visual Studio 2010 C# Volume II Microsoft Visual Studio 2010 C# Volume II Apostila desenvolvida pelos Professores Ricardo Santos de Jesus e Rovilson de Freitas, para as Disciplinas de Desenvolvimento de Software I e II, nas Etecs de

Leia mais

Principais Característic

Principais Característic Principais Característic Características as Software para agendamento e controle de consultas e cadastros de pacientes. Oferece ainda, geração de etiquetas, modelos de correspondência e de cartões. Quando

Leia mais

AJAX no GASweb. Mas e afinal, para que usamos o AJAX?

AJAX no GASweb. Mas e afinal, para que usamos o AJAX? Nível - Avançado AJAX no GASweb Por: Pablo Hadler AJAX (Asynchronous Javascript and XML) foi criado com o princípio de ser uma maneira rápida e otimizada de podermos fazer requisições Web, sendo esta totalmente

Leia mais

NOVO COMPONENTE ASSINADOR ESEC

NOVO COMPONENTE ASSINADOR ESEC NOTAS FISCAIS DE SERVIÇO ELETRÔNICAS PREFEITURA DE JUIZ DE FORA COMPLEMENTO AO SUPORTE A ATENDIMENTO NÍVEL 1 1.0 Autor: Juiz de Fora, Fevereiro 2015. PÁGINA 1 DE 38 SUMÁRIO 1REQUISITOS MÍNIMOS CONFIGURAÇÕES

Leia mais

Banner Flutuante. Dreamweaver

Banner Flutuante. Dreamweaver Banner Flutuante Dreamweaver Começamos com um arquivo em branco no Dreamweaver MX. Para que o banner apareça sobre a página, precisamos inserir uma camada a mais no arquivo HTML. Selecione o menu Inserir

Leia mais

Guia de Instalação e Inicialização. Para WebReporter 2012

Guia de Instalação e Inicialização. Para WebReporter 2012 Para WebReporter 2012 Última revisão: 09/13/2012 Índice Instalando componentes de pré-requisito... 1 Visão geral... 1 Etapa 1: Ative os Serviços de Informações da Internet... 1 Etapa 2: Execute o Setup.exe

Leia mais

Manual do Usuário Cyber Square

Manual do Usuário Cyber Square Manual do Usuário Cyber Square Criado dia 27 de março de 2015 as 12:14 Página 1 de 48 Bem-vindo ao Cyber Square Parabéns! Você está utilizando o Cyber Square, o mais avançado sistema para gerenciamento

Leia mais

6 Aplicações Ricas para Internet

6 Aplicações Ricas para Internet 6 Aplicações Ricas para Internet DESENVOLVIMENTO WEB II - 7136 6.1. Evolução das aplicações para web O crescente número de pessoas que usufruem da informatização das tarefas cotidianas, viabilizadas na

Leia mais

Upload e Download de Arquivos. Ao programador Morfik, cabe implementar em sua aplicação os mecanismos gerenciem todo o processo acima.

Upload e Download de Arquivos. Ao programador Morfik, cabe implementar em sua aplicação os mecanismos gerenciem todo o processo acima. Upload e Download de Arquivos Considerações gerais. As aplicações Web 2 tem como uma de suas características principais, o fato de permitirem aos usuários, que eles mesmo criem conteúdo, sem depender de

Leia mais

HELP DE UTILIZAÇÃO DO SISTEMA ONLINE DOCTOR/SBOT PARA SECRETÁRIAS

HELP DE UTILIZAÇÃO DO SISTEMA ONLINE DOCTOR/SBOT PARA SECRETÁRIAS HELP DE UTILIZAÇÃO DO SISTEMA ONLINE DOCTOR/SBOT PARA SECRETÁRIAS 1 - A TELA AGENDA 1.1 - TIPOS DE AGENDA 1.1.1 AGENDA NORMAL 1.1.2 AGENDA ENCAIXE 2 - AGENDANDO CONSULTAS 2.1 - AGENDANDO UMA CONSULTA NA

Leia mais

Programação Web com Webdev 19 Julio Cesar Pedroso Conteúdo

Programação Web com Webdev 19 Julio Cesar Pedroso Conteúdo Conteúdo INTRODUÇÃO... 6 Como acessar a ajuda on line?... 6 Conhecendo o WebDev... 8 Iniciando o WebDev... 8 Ambiente de desenvolvimento... 8 O Editor... 8 A barra de menus... 10 Os botões... 10 Os painéis...

Leia mais

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO

1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO 1 ÍNDICE 1 REQUISITOS BÁSICOS PARA INSTALAR O SMS PC REMOTO... 3 1.1 REQUISITOS BASICOS DE SOFTWARE... 3 1.2 REQUISITOS BASICOS DE HARDWARE... 3 2 EXECUTANDO O INSTALADOR... 3 2.1 PASSO 01... 3 2.2 PASSO

Leia mais

INSTALAÇÃO DO SISTEMA CONTROLGÁS

INSTALAÇÃO DO SISTEMA CONTROLGÁS INSTALAÇÃO DO SISTEMA CONTROLGÁS 1) Clique duas vezes no arquivo ControlGasSetup.exe. Será exibida a tela de boas vindas do instalador: 2) Clique em avançar e aparecerá a tela a seguir: Manual de Instalação

Leia mais