Editorial EDITORIAL. Olá amigos, Você está recebendo mais uma edição da revista The Club Megazine com várias informações importantes.

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

Download "Editorial EDITORIAL. Olá amigos, Você está recebendo mais uma edição da revista The Club Megazine com várias informações importantes."

Transcrição

1

2

3 EDITORIAL Editorial Olá amigos, THE CLUB Av. Profº Celso Ferreira da Silva, 190 Jd. Europa - Avaré - SP - CEP Informações: (14) Suporte: (14) Fax: (14) Internet Cadastro: cadastro@theclub.com.br Suporte: suporte@theclub.com.br Informações: info@theclub.com.br Dúvidas Correspondência ou fax com dúvidas devem ser enviados ao - THE CLUB, indicando "Suporte". Opinião Se você quer dar a sua opinião sobre o clube em geral, mande a sua correspondência para a seção "Tire sua dúvida". 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. Você está recebendo mais uma edição da revista The Club Megazine com várias informações importantes. A Borland anunciou que prepara a venda de toda sua divisão de ferramentas para desenvolvimento de software no mundo. Veja nesta edição as ultimas informações sobre este assunto. O nosso colaborador Emerson Facunte nos traz informações sobre como fazer conexões com banco de dados via código no ambiente.net. Você verá que é uma tarefa comum, no entanto sempre será preciso lembrar a sintaxe completa da string de conexão. O nosso consultor Claudinei Rodrigues traz um artigo muito interessante sobre o desenvolvimento de aplicações que envolvem o trabalho com multimídia no Delphi. Ainda neste edição, você terá mais informações sobre como trabalhar com o DataGrid no Delphi Uma boa leitura e até a próxima. Impressão e acabamento: GRAFILAR Tel.: (14) Fax: (14) Rua Cel. Amando Simôes, 779 Cep São Manuel - SP Tiragem: exemplares Copyright The Club Megazine 2006 Diretor Técnico Mauro Sant Anna Colaboradores Marcelo Nogueira, Mário Bohm, Aguinaldo P. Silva Delphi é marca registrada da Borland International, as demais marcas citadas são registradas pelos seus respectivos proprietários. Editorial Borland sai das ferramentas de desenvolvimento Net Connection Strings - Guia rápido Trabalhando com multimídia no Delphi Usando o DataGrid com ASP.Net Perguntas & Respostas

4 Borland Borland sai das ferramentas de desenvolvimento SÃO PAULO A Borland anunciou que prepara a venda de toda sua divisão de ferramentas para desenvolvimento de software no mundo. O anúncio foi feito nesta quarta-feira (17), em São Paulo, pelo vice- presidente sênior de vendas globais da empresa, Matthew Thompson. Mattew comunicou que num prazo de 60 a 90 dias, a empresa concluirá reestruturação global que vai dividir a companhia em duas. Uma parte, que continuará sob o nome de Borland, cuidará especificamente de negócios ligados à consultoria de software, certificações e focará seu negócio em estratégias para maximizar o valor dos aplicativos produzidos por seus clientes. Toda a divisão que cuida das vendas e desenvolvimento das linguagens que fizeram a história da companhia, como Delphi, C++ builder, a ferramenta de Jbuilder e de banco de dados Interbase fará parte da nova empresa, sem nome definido, que será vendida. Fomos procurados por vários grupos de investimento interessados em nossa divisão de ferramentas de desenvolvimento. São linguagens fantásticas e com alto poder de gerar negócios, disse Mattew. O novo proprietário dessa divisão e o nome que terá essa empresa ainda não foram definidos, disse o executivo. A reestruturação vale para todos os países onde a Borland atua e afetará as operações da empresa no Brasil. De acordo com o diretor comercial e de marketing da Borland Brasil, José Eugênio Braga, poucos funcionários da Borland serão deslocados para a nova empresa que cuidará especificamente de negócios com ferramentas de desenvolvimento. Temos uma equipe de 160 profissionais no Brasil e uma parte minoritária dela é composta por desenvolvedores, disse Braga. Para o presidente da Borland Brasil e diretor para a América Latina, José Rubens Tocci, a divisão faz todo o sentido na medida em que a empresa atende cada vez mais dois públicos muito distintos, com necessidades diferentes. A Borland quer concentrar seus negócios em conversar com CEOs, em apresentar planos de como eles podem melhorar seus aplicativos, ganhar mercado, fazer crescer as exportações. Queremos ajudá-los a economizar recursos e otimizar investimentos no desenvolvimento de suas tecnologias, disse Tocci. Já a nova companhia quer conversar com gerentes de TI, programadores e gente que deseja saber detalhes de nossas linguagens. A nova companhia poderá atender muito melhor os desenvolvedores, diz Tocci. Atualmente, cerca de 60% do faturamento global da Borland concentra-se em negócios de consultoria e governança corporativa e assessoria para certificações. Os demais 40% ficam com a divisão de desenvolvimento, licenças e suporte às linguagens como Delphi. No Brasil, essa relação é 50% a 50%. A reestruturação da empresa e a venda da divisão de softwares no mundo todo tem forte impacto sobre a marca Borland, desde sua fundação, nos anos 80, ligada às linguagens Delphi e C++. O anúncio, no entanto, não chegou a surpreender agentes do mercado. As recentes aquisições da Borland de companhias de consultoria e gestão eram vistas como indício de que a companhia mudaria seu foco de negócios. Em 2005, a Borland comprou a TeraQuest (consultoria para certificação CMM/CMMI) e Legadero (gerenciamento e governança de TI). Este ano, a empresa comprou a Gauntlet Systems e Segue Software, ambas empresas focadas em suporte ao desenvolvimento de softwares Fonte: Info Online / shl Quarta-feira, 17 de maio de h32 4

5 .NET.Net Connection Strings Guia Rápido Emerson Facunte Salve, salve nobres DotNetianos. Fazer conexões com banco de dados via código é uma tarefa comum, no entanto sempre precisamos lembrar a sintaxe completa da string de conexão. Claro que existem n possibilidades de lembrar da string de conexão, mas a idéia aqui é apresentar um pequeno guia de referência. Vamos lá SQL Server SQL Connection (NET) Standard Security: Data Source=dbFacunte;Initial Catalog=pubs;User Id=sa;Password=1234; ou Server=dbFacunte; Database=pubs; UserID=sa; Password=12345; Trusted_Connection=False Trusted Connection: Data Source=Aron1;Initial Catalog=pubs;Integrated Security=SSPI; ou Server=dbFacunte;Database=pubs; Trusted_Connection=True; Connect via an IP address: Data Source= ,1433;Network Library=DBMSSOCN; Initial Catalog=pubs; User;ID=sa;Password=12345; Exemplo de Conexão (C#): using System.Data.SqlClient; string stringconexao = Server=dbFacunte;Database=pubs; Trusted_Connection=True; SqlConnection conexao = new SqlConnection(); conexao.connectionstring= stringconexao; conexao.open(); OleDB Standard security: Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\caminho\meudb.mdb;User Id=admin;Password=; Workgroup (system database): Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;Jet OLEDB:System Database=system.mdw; Com senha Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\somepath\mydb.mdb;Jet OLEDB:Database Password=MyDbPassword; Oracle Oracle Connection (NET) Apenas para Oracle 8i release 3 ou superior. Standard Security: Data Source=DBFacunter:Integrated Security=yes; 5

6 .NET Especificando Usuario e Senha Data Source=DBFacunte;User Id=username;Password=passwd;Integrated Security=no; Exemplo de Conexão (C#): search.htm using System.Data.OracleClient; string stringconexao = Data Source=DBFacunte;User Id=username;Password=passwd;Integrated Security=no; OracleConnection dbconexao= new OracleConnection(); dbconexao.connectionstring = stringconexao; dbconexao.open(); Firebird Firebird.Net Data Provider Standard: User=SYSDBA;Password=masterkey;Database=dbFacunte.fdb; DataSource=localhost;Port=3050;Dialect=3; Charset=NONE;Role=;Connection lifetime=15;pooling=true; MinPoolSize=0;MaxPoolSize=50;Packet Size=8192; ServerType=0 Exemplo de Conexão (C#): using FirebirdSql.Data.Firebird; string stringconexao = User=SYSDBA; + Password=masterkey; + Database=SampleDatabase.fdb; + DataSource=localhost; + Port=3050; + Dialect=3; + Charset=NONE; + Role=; + Connection lifetime=15; + Pooling=true; + MinPoolSize=0; + MaxPoolSize=50; + Packet Size=8192; + ServerType=0 ; FbConnection dbconexao = new FbConnection(stringConexao); dbconexao.open(); MySQL Connector.NET 1.0 (Download em html) Standard: Server=Server;Database=dbFacunte;Uid=UserName;Pwd=12345; Especificando a Porta Server=Server;Port=1234;Database=dbFacunte; Uid=UserName;Pwd=12345; Exemplo de Conexão (C#): using MySql.Data.MySqlClient; MySqlConnection dbconexao= new MySqlConnection(); dbconexao.connectionstring = Server=Server;Database=dbFacunte; Uid=UserName;Pwd=12345; dbconexao.open(); Você poderá conferir exemplos de outros bancos de dados no site: Forte abraço e até a próxima. Sobre o autor Facunte é MVP Visual Developer ASP/ASP.Net, co-owner Framework.Net Microsoft Latam, evangelista de aplicações e- business, publicou 7 livros e mais de 100 artigos, ministrou palestras, cursos e workshops para cerca de pessoas em todo o país. 6

7 Trabalhando com multimídia no Delphi Por Claudinei Rodrigues O objetivo deste artigo é sanar as dúvidas de alguns sócios sobre o desenvolvimento de aplicações que envolvam multimídia com o Delphi. O que é multimídia? Multimídia é uma associação que decorre do uso de imagens, sons e movimentos. Os quatro tipos de arquivos que se utilizam deste formato de aplicação são: 1. AVI - inclui as produções de vídeo. 2. MID - arquivos para a produção de música utilizando a interface de Instrumentos Musicais Digitalizados, ou formato MIDI. 3. WAV - mais comuns, inclui o registro de sons utilizando a tecnologia Microsoft WAVE.. 4. MP3 Arquivos de música mais utilizado hoje em dia. O principal problema que ocorre com as aplicações multimídia é o espaço físico ocupado, por exemplo, arquivos do tipo AVI, comparando um filme de apenas um minuto ou menos pode ocupar cerca de 5Mb ou até mesmo 10Mb de espaço em disco. Componente do Delphi O Delphi tem um componente chamado MediaPlayer que pode ser encontrado na palheta System. É este componente que permite o acesso aos arquivos multimídia. A sua utilização é muito simples. É bem fácil criar aplicações que envolvam som ou imagens em movimento com apenas uma ou duas linhas de código. Através deste componente nós podemos acessar e controlar as rotinas internas através da MCI (Media Control Interface). Essas rotinas podem ser programadas para acessar toda a possibilidade do mundo multimídia. Com este componente estas rotinas se tornam muito simples e intuitivas para nossa utilização. Componente MediaPlayer Para criar uma simples aplicação multimídia crie um novo projeto, e arraste o componente MediaPlayer que está na palheta System para o formulário, automaticamente é criado uma barra de tarefas multimídia, conforme a figura a seguir: Clique no componente e altere a propriedade FileName para C:\WINDOWS\MEDIA\TOWN.MID. Esta propriedade associa o componente a arquivos tipo AVI, MIDI, WAVE ou MP3. Altere também a propriedade AutoOpen para True, esta propriedade inicia automaticamente o arquivo. Feito isto rode o programa. Para ouvir a música basta clicar no botão verde, para parar clique no botão com um quadrado em vermelho. Se por acaso você não conseguir ouvir a música, o problema pode ser por causa do nome do arquivo inválido, ou o seu sistema de multimídia está com problemas ou ainda a propriedade AutoOpen do componente está configurada como False. Alterando as propriedades em tempo de execução Dependendo das circunstâncias você pode achar necessário que o arquivo seja aberto apenas quando o usuário clicar em um determinado botão. Isto pode ser feito de forma bem simples. Para fazer isto deixe a propriedade AutoOpen do componente MediaPlayer para False e inclua um componente Button no seu formulário. No evento OnClick deste botão insira o seguinte comando: 7

8 procedure TForm1.Button1Click(Sender: TObject); MediaPlayer1.Open; Nós também podemos alterar o arquivo que o componente MediaPlayer vai executar. Para fazer isto insira um componente OpenDialog que está na palheta Dialogs e um componente Button. Fazendo isto a nossa tela ficará da seguinte forma: Explorando ainda mais o componente Até este momento nós montamos um aplicação bem simples com o MediaPlayer. Mas não é só isto que este componente faz. Vamos nos aprofundar mais nele. Dê um duplo clique no componente Button e inclua o código a seguir: procedure TForm1.ProcurarClick(Sender: TObject); // Desativa o componente MediaPlayer1.Close; // Executa o componente OpenDialog para // localizar o arquivo desejado. if OpenDialog1.Execute then // Atribui o arquivo localizado ao // ao componente MediaPlayer MediaPlayer1.FileName := OpenDialog1.FileName; // Ativa o componente MediaPlayer1.Open; Agora nós vamos ajudar o componente de seleção de arquivos, ou seja, o OpenDialog. Clique sobre o componente OpenDialog1 e vá até ao Object Inspector. Vamos fazer com que este componente liste apenas os arquivos com a extensão AVI, WAV, MID e MP3. Isto é bem simples de ser feito. Na propriedade Filter do componente OpenDialog1 basta configurar como mostrado na figura seguir. Inclua no form mais quatro componentes Edit e um componente Timer. Fazendo isto você terá uma tela semelhante a que está sendo mostrada a seguir: Clique no componente MediaPlayer dê uma olhada no Objeto Inspector na página de Events. Lá você encontrará dois eventos bem importantes, são eles OnClick e OnNotify. O evento OnClick é disparado sempre quando é pressionado qualquer botão do componente. Este evento recebe um parâmetro chamado Button do tipo TMPBtnType. É através deste parâmetro que podemos saber qual botão do MediaPlayer foi pressionado. No evento OnNotify nós podemos trabalhar com as mensagens do Windows, mais especificamente a mensagem mm_mcinotify. Esta mensagem na verdade é uma chamada do 8

9 Windows para o início ou o término de uma execução, com seus eventuais erros. Não se preocupe, mas a frente eu vou mostrar um exemplo de como utilizar estes eventos. Como eu já havia dito anteriormente é possível identificar o botão pressionado através do evento OnClick. Veja na tabela a seguir as informações geradas pelo TMPBtnType: btstop : Edit1.Text := Parado ; btnext : Edit1.Text := Próximo ; btprev : Edit1.Text := Anterior ; btstep : Edit1.Text := Avançando ; btback : Edit1.Text := Retornando ; btrecord : Edit1.Text := Gravando ; bteject : Edit1.Text := Ejetando ; Para saber o que o componente está fazendo nós vamos necessitar utilizar o evento OnNotify. Veja na tabela a seguir as mensagens enviadas pelo sistema operacional: Mensagem mci_notify_successful mci_notify_superseded mci_notify_aborted mci_notify_failure Descrição Comando completado com êxito Comando suspenso por outra função Função corrente foi interrompida Algum erro ocorreu O Delphi não reconhece estas informações mencionadas na tabela anterior, mas ele converte para constantes. Veja na tabela a seguir: Constante nvsuccessful nvsuperseded Descrição Indicando o êxito Indicando que está suspenso, provavelmente por causa de uma pausa. Para iniciar vamos verificar qual foi o botão pressionado. Para isto vá até o evento OnClick do MediaPlayer e inclua o código a seguir. procedure TForm1.MediaPlayer1Click(Sender: TObject; Button: TMPBtnType; var DoDefault: Boolean); case Button of btplay : Edit1.Text := Tocando ; btpause : Edit1.Text := Pausado ; nvaborted nvfailure Indicando que foi pressionado o botão parar, ou causa devido ao fechamento do arquivo. Indica que houve uma falha Agora vá até o evento OnNotify e inclua o código abaixo: procedure TForm1.MediaPlayer1Notify (Sender: TObject); var S: String; 9

10 case MediaPlayer1.NotifyValue of nvsuccessful : S := mci_notify_successful ; nvsuperseded : S := mci_notify_superseded ; nvaborted : S := mci_notify_aborted ; nvfailure : S := mci_notify_failure ; else S := Não foi possível identificar a mensagem ; Edit2.Text := S; if (MediaPlayer1.NotifyValue = nvsuccessful) and (MediaPlayer1.Mode = mpstopped) then Edit1.Text := Arquivo finalizado ; Estes eventos verificam os acontecimentos mais importantes que ocorreram com o dispositivo MCI. O modo corrente com que o dispositivo MCI é especificado também pode ser utilizado pelo objeto TMediaPlayer. Aqui uma listagem dos valores mais comuns: Valores mais comunus mci_mode_not_ready mci_mode_stop mci_mode_play mci_mode_record mci_mode_seek mci_mode_pause mci_mode_open Estes valores são auto-explicativos. Por exemplo, se for mci_mode_stop, o dispositivo está parado. Se for mci_mode_play, o dispositivo está tocando. Agora crie uma nova procedure chamada SetMode como a mostrada a seguir. procedure TForm1.SetMode; Edit4.Text := MediaPlayer1.FileName; case MediaPlayer1.Mode of mpnotready : Edit3.Text := mci_mode_not_ready ; mpstopped : Edit3.Text := mci_mode_stop ; mpplaying : Edit3.Text := mci_mode_play ; mprecording : Edit3.Text := mci_mode_record ; mpseeking : Edit3.Text := mci_mode_seek ; mppaused : Edit3.Text := mci_mode_pause ; mpopen : Edit3.Text := mci_mode_open ; else Edit1.Text := Dispositivo inativo ; Edit2.Text := Sem messagens ; Edit3.Text := Não identificado ; Edit4.Text := Não há arquivo selecionado ; Para que possamos chamar esta rotina, inclua um componente TTimer que está na palheta System e no evento OnClick inclua o código a seguir. procedure TForm1.Timer1Timer(Sender: TObject); SetMode; Por padrão a propriedade Interval deste componente é configurada com o valor 1000, isto significa que a cada 1000 milisegundos será disparada a rotina de verificação que informará o estado para o componente TMediaPlayer. Execute o projeto e verifique o seguinte: Toda a vez que você clicar em um botão do componente MediaPlayer, será disparado o evento OnClick informando o botão que foi pressionado; As mensagens mm_mcinotify que ocorrem durante toda a execução da aplicação. Faça os testes clicando nos botões Pausa e Parar no meio de uma execução. Quando for selecionar um novo arquivo, observe as informações constantes nos campos edit. Extraindo informações de um arquivo MP3 O arquivo do tipo MP3 ficou muito famoso por comprimir o tamanho de um arquivo de som e manter a qualidade similar a de um CD. Os arquivos MP3 podem ser conseguidos por meio de utilização de softwares de codificação, que extraem as faixas de um CD para o formato Mp3 ou podem ser baixados de páginas da internet que distribuem arquivos de MP3. Uma coisa também bem legal são as informações que contém este arquivo. Nele 10

11 podemos obter algumas informações como Nome do artista, nome do álbum, etc. desde que estas informações estejam informadas no arquivo obviamente. Montando um segundo projeto de exemplo Crie um novo projeto, e arraste o componente MediaPlayer que está na palheta System para o formulário. Clique no componente MediaPlayer e vá até ao Object Inspector na propriedade VisibleButtons e altere os itens btnext,btprev,btstep,btback,btrecord e bteject para False. Inclua um componente Button que está na palheta Standard, um componente FileListBox que está na palheta Win3.1 para que possamos ver os arquivos e sete componentes Edits. Na tela a seguir você tem uma sugestão de como pode ficar visualmente o seu formulário. Veja as configurações dos componentes TEdit utilizados neste exemplo. Componente Edit1 Edit2 Edit3 Edit4 Edit5 Edit6 Edit7 Novo nome EditArquivo EditTitulo EditArtista EditAlbum EditAno EditGenero EditComentario Agora nós temos que configurar o nosso componente Button. Será a partir deste botão que vamos selecionar o diretório onde os arquivos MP3 serão encontrados. Para selecionar o diretório onde estão os arquivos MP3 nós vamos chamar a função SelectDirectory. Veja a seguir o código do evento OnClick do componente Button. procedure TForm1.Button1Click(Sender: TObject); Dir := ParamStr(0); if SelectDirectory(Dir, [],SELDIRHELP) then FileListBox1.Directory := Dir; Veja no código a seguir a rotina que irá extrair as informações do arquivo MP3. procedure InfoMP3(Arquivo: string; Titulo,Artista,Album,Ano,Genero,Comentario:TEdit); var ID3 : TID3Rec; fmp3: TFileStream; fmp3:=tfilestream.create(arquivo, fmopenread); try fmp3.position := fmp3.size-128; fmp3.read(id3,sizeof(id3)); finally fmp3.free; if ID3.Tag <> TAG then Titulo.Text := ; Artista.Text := ; Album.Text := ; Ano.Text := ; Genero.Text := ; Comentario.Text:= ; end else Titulo.Text := ID3.Title; Artista.Text := ID3.Artist; Album.Text := ID3.Album; Ano.Text := ID3.Year; if ID3.Genre in [0..MaxID3Genre] then Genero.Text :=ID3Genre[ID3.Genre] else Genero.Text :=IntToStr(ID3.Genre); Comentario.Text :=ID3.Comment; Agora temos que configurar o componente FileListBox. 11

12 Inclua o código a seguir no evento OnClick deste componente: procedure TForm1.FileListBox1Click (Sender: TObject); if FileListBox1.Items.Count=0 then exit; arqmp3 := Concat(Dir+ \, FileListBox1. Items.Strings[FileListBox1.ItemIndex]); if not FileExists(arqMP3) then ShowMessage( O arquivo não foi encontrado em +arqmp3); exit; InfoMP3(FileListBox1.FileName, EditTitulo, EditArtista, EditAlbum, EditAno, EditGenero, EditComentario); MediaPlayer1.Close; MediaPlayer1.FileName := arqmp3; MediaPlayer1.Open; Pronto, agora é só rodar o aplicativo. Conclusão Este foi um exemplo bem simples de utilização do componente MediaPlayer. Espero que esta matéria auxilie a todos aqueles que me ligaram para tirar uma ou outra dúvida a respeito do trabalho com este componente. Se você tem alguma dúvida a respeito de algum componente em específico, envie um para mim. Até a próxima. Sobre o autor Claudinei Rodrigues, Consultor Técnico do The Club nei@theclub.com.br 12

13 Usando o DataGrid com ASP.NET Para quem está desenvolvendo, ou pensando em desenvolver uma aplicação web utilizando o Delphi, desde a versão 8 que existe o componente DBWebGrid, que agora na versão 2006 do Delphi já conta com algumas modificações e aperfeiçoamentos, mas que não apresenta a facilidade esperada, infelizmente. No entanto, temos a nossa disposição o componente de Grid do.net Framework, que é com o qual vamos trabalhar. Nesta matéria vou apresentar este componente para você, juntamente com outros recursos do Delphi, e se você já conhece o componente, quem sabe possa encontrar informações adicionais que possam auxiliá-lo no seu desenvolvimento daqui por diante. É uma pena que o Delphi ainda não dê suporte ao ASP.NET 2.0, pois estamos perdendo algumas características e novas facilidades. Para começar nosso exemplo, vamos criar um novo projeto ASP.NET Web Application, conforme você pode ver na figura 1. Figura 2 Aqui o Delphi abrirá uma página em branco para você. Nesta página, vamos adicionar um componente DataGrid. No Tool Palete, em Web Controls, clique e arraste um componente DataGrid para a página. Obviamente não há dados a serem exibidos, pelo simples motivo de que não há um banco de dados conectado ao DataGrid. Então, antes de começarmos a trabalhar efetivamente com o DataGrid, vamos criar um conexão a um banco de dados. Vou usar neste exemplo um banco de dados em Access, que pode ser encontrado junto com a instalação do Delphi, mas que estará disponível para download juntamente com este exemplo para você no site do The Club, caso você não encontre o arquivo ou não tenha ele. Figura 1 A seguir o Delphi solicita algumas informações a respeito do novo projeto. Apenas dê um nome ao projeto para facilitar a identificação posterior deste exemplo, eu dei o nome de TheClub, fique a vontade para escolher o nome que você preferir. Para criar a conexão com o banco de dados é necessário adicionar um componente BdpConnection, que pode ser encontrado na Tool Palete em Borland Data Provider. Clique e arraste um controle BdpConnection para a página. Agora dê um clique com o botão direito do mouse sobre o componente e escolha Connection Editor. Você pode ver como ficará na figura 3. 13

14 Figura 4 Figura 3 Nesta tela iremos fazer a configuração para acesso ao nosso banco de dados. Escolha em primeiro lugar em Connections o MSAccessConn1. Nossa conexão está criada e pronta para ser usada. Agora precisamos adicionar um controle BdpDataAdapter à página. Arraste o controle para a página e em seguida clique com o botão direito do mouse sobre ele e depois em Configure Data Adapter. Aqui são necessárias poucas alterações a serem feitas. A primeira é a escolha da tabela com a qual vamos trabalhar, no caso customer. No restante não é necessário fazer nenhum tipo de alteração. Clique em Generate SQL para que o Delphi gere automaticamente a string do comando SELECT para você. Você deve estar vendo a figura 5. Basta clicar em OK e retornar ao projeto. Obs: Vamos utilizar o banco chamado dbdemos.mdb. Normalmente ele fica no diretório C:\Arquivos de programas\arquivos comuns\borland Shared\Data. Eu criei um diretório data dentro de meu projeto e fiz uma cópia do arquivo para este diretório para poder trabalhar livremente com o arquivo e poder inserir, deletar, enfim, fazer qualquer coisa que eu desejar com os dados. Aconselho você fazer a mesma coisa. Para escolher o banco de dados que será feita a conexão, clique em Database. Um botão com três pontos (...) aparecerá, clique nele. Uma janela se abrirá, o arquivo que vamos trabalhar deverá estar dentro do direitório C:\Inetpub\wwwroot\TheClub\data\dbdemos.mdb. Escolha o arquivo apropriado e depois clique em OK. Ajuste as configurações de usuário para o banco de dados. No Access, o usuário padrão é Admin (UserName) e a senha deve ficar em branco (UserPassword). Para saber se está tudo funcionando a contento, clique em Test, você deverá ver a resposta a seguir: Figura 5 Concluído este passo temos que criar um Dataset. Para fazer isso clique com o botão direito do mouse sobre o componente BdpDataAdapter e depois em Generate Typed Dataset. Aqui não é necessário fazer nenhuma alteração. Basta você clicar em OK. 14

15 Os passos necessários para a configuração do banco de dados está finalizada. Agora temos que ligar o DataGrid ao banco de dados, para que os dados da tabela sejam exibidos. Para fazer isso, basta alterar duas propriedades do DataGrid: DataSource e DataMember. Em DataSource escolha o DataSet11 e no DataMember escolha a tabela customer. Agora com estas propriedades ajustadas, o DataGrid já está exibindo os dados da tabela para você, antes mesmo de executarmos a página. Para exibir os dados no navegador, basta agora inserir uma pequena linha de código no evento Page_Load da página. A linha é: DataGrid1.DataBind; Por falar nisso, vamos ver como a página ficou até agora. Clique com o botão direito do mouse sobre o nome da página em seu projeto e depois em View in Browser. A página do seu projeto no momento deve estar parecido com a figura 7. Figura 6 Figura 7 15

16 O DataGrid já está exibindo as informações do banco de dados, mas ainda está faltando muita funcionalidade na aplicação. O Delphi fornece ferramentas para facilitar o trabalho do desenvolvedor. Temos diversas opções que podemos escolher, no momento vamos trabalhar com algumas delas, para que o usuário da página tenha as opções para selecionar, editar ou deletar o registro. Clique com o botão direito do mouse sobre o controle DataGrid da página e depois em Criado de Propriedades. Uma nova janela se abrirá com as opções disponíveis. Escolha Colunas. Agora em Lista de Colunas, Colunas disponíveis, clique em Coluna Button. Observe que temos as três opções disponíveis: Selecionar, Editar e Deletar. Clique em cada uma delas e depois no botão com o sinal > para adicionar as opções ao DataGrid. Veja a figura 8. tem gosto para tudo. Quando se usa o DataGrid também é interessante limitar o número de itens que são exibidos por página, afinal, imagine se o banco de dados tiver registros normalmente é muito mais que isso o tamanho da página seria enorme, dificultando a visualização por parte do usuário e também não seria produtiva. Então devemos criar uma paginação para o DataGrid. Podemos fazer isso também no Criador de Propriedades. Chame o Criador de Propriedades e clique em Paginação. Vaja a figura 9. Figura 9 Para nossa infelicidade, o Delphi 2006 ainda não tem suporte ao.net Framework 2.0, o que torna a paginação ainda braçal. Para que ela funcione adequadamente, temos que fazer algumas alterações, no evento PageIndexChanged: Figura 8 Veja que em Colunas há várias opções disponíveis. Por exemplo, podemos escolher o texto que será exibido no cabeçalho, no rodapé e outros. Temos também a opção Tipo de botão, que por padrão fica com a opção LinkButton. Esta opção faz com que as opções de clique fiquem como um hyperlink, padrão da web. Para ter um visual mais agradável, você pode mudar esta opção para PushButton, que desta forma fará as opções serem representadas com botões. No exemplo que estou fazendo aqui mudei todas as opções para PushButton, aliás, este é um defeito do Delphi na minha opinião. Ele poderia mudar todas as opções de uma vez ao selecionar esta opção, e deixar aberto a situação caso algum desenvolvedor quisesse usar opções diferentes no mesmo DataGrid, o que ao meu ver, seria algo extremamente horrível de visualizar na página já em execução, mas vai saber, procedure TWebForm1.DataGrid1_PageIndexChanged(source: System.Object; e: System.Web.UI.WebControls.DataGridPageChangedEventArgs); DataGrid1.CurrentPageIndex := e.newpageindex; DataBind(); Com este pequeno código a paginação já está funcionando adequadamente no DataGrid. Você já pode avançar ou retroceder com os registros desejados. A visualização do DataGrid está correta, mas está feia. Para alterar a aparência dele, clique com o botão direito do mouse 16

17 sobre o DataGrid e em seguida em AutoFormatação. Eu escolhi a Professional 1, você pode escolher a que melhor convier ao seu gosto. Veja a figura 10. Figura 10 Agora que a paginação já está funcionando, vamos colocar a opção de Editar para funcionar. Clique no DataGrid e depois em Eventos. Altere o evento EditCommand para o seguinte código: procedure TWebForm1.DataGrid1_EditCommand(source: System.Object; e: System.Web.UI.WebControls. DataGridCommandEventArgs); DataGrid1.EditItemIndex := e.item.itemindex; DataGrid1.DataBind(); O próximo evento a ser alterado é o UpdateCommand, que deverá ficar com o seguinte código: procedure TWebForm1.DataGrid1_UpdateCommand(source: System.Object; e: System.Web.UI.WebControls. DataGridCommandEventArgs); var i : integer; BdpConnection1.Open(); BdpDataAdapter1.UpdateCommand. Parameters[ CustNoOriginal ].Value := DataGrid1.DataKeys[e.Item.ItemIndex].ToString; if (e.item.cells[4].controls[0] as TextBox).Text <> then BdpDataAdapter1.UpdateCommand. Parameters[ Company ].Value := (e.item.cells[4].controls[0] as TextBox).Text; if (e.item.cells[5].controls[0] as TextBox).Text <> then BdpDataAdapter1.UpdateCommand. Parameters[ Addr1 ].Value := (e.item.cells[5].controls[0] as TextBox).Text; if (e.item.cells[6].controls[0] as TextBox).Text <> then BdpDataAdapter1.UpdateCommand. Parameters[ Addr2 ].Value := (e.item.cells[6].controls[0] as TextBox).Text; if (e.item.cells[7].controls[0] as TextBox).Text <> then BdpDataAdapter1.UpdateCommand. Parameters[ City ].Value := (e.item.cells[7].controls[0] as TextBox).Text; if (e.item.cells[8].controls[0] as TextBox).Text <> then BdpDataAdapter1.UpdateCommand. Parameters[ State ].Value := (e.item.cells[8].controls[0] as TextBox).Text; if (e.item.cells[9].controls[0] as TextBox).Text <> then BdpDataAdapter1.UpdateCommand. Parameters[ Zip ].Value := (e.item.cells[9].controls[0] as TextBox).Text; if (e.item.cells[10].controls[0] as TextBox).Text <> then BdpDataAdapter1.UpdateCommand. Parameters[ Country ].Value := (e.item.cells[10].controls[0] as TextBox).Text; BdpDataAdapter1.UpdateCommand.ExecuteNonQuery; BdpConnection1.Close(); BdpDataAdapter1.Fill(DataSet11); DataGrid1.EditItemIndex := -1; DataBind(); Altere o código do evento CancelCommand para o código abaixo: 17

18 procedure TWebForm1.DataGrid1_CancelCommand(source: System.Object; e: System.Web.UI.WebControls.DataGridCommandEventArgs); DataGrid1.EditItemIndex := -1; DataGrid1.DataBind(); Quando o usuário de sua página clicar em Editar, os campos do DataGrid estarão disponíveis para a edição dos dados e o botão Editar se transformará no botão Atualizar, que ao ser clicado disparará o evento UpdateCommand para gravar os dados dentro da tabela do Access. Note também que um botão Cancelar será adicionado à coluna para que o usuário da página tenha a opção de desistir das alterações caso ache isso necessário. Já fizemos essa implementação através do evento CancelCommand logo acima. Veja na figura 11 como ficará sua página ao clicar no botão Editar. Agora vamos fazer a alteração em nosso código para permitir que o usuário possa apagar um registro dentro do DataGrid. Isso será feito quando o usuário pressionar o botão Excluir e será executado pelo evento DeleteCommand, que deverá ter o seu código fonte alterado para o seguinte: procedure TWebForm1.DataGrid1_DeleteCommand(source: System.Object; e: System.Web.UI.WebControls.DataGridCommandEventArgs); BdpConnection1.Open(); BdpDataAdapter1.DeleteCommand. Parameters[ CustNoOriginal ].Value := DataGrid1.DataKeys[e.Item.ItemIndex]; BdpDataAdapter1.DeleteCommand.ExecuteNonQuery(); BdpConnection1.Close(); Figura 11 18

19 Para evitar dissabores entre o que fiz aqui e o exemplo que você está montando, vou colocar todo o código fonte da página para você logo a seguir: unit WebForm1; interface uses System.Collections, System.ComponentModel, System.Data, System.Drawing, System.Web, System.Web.SessionState, System.Web.UI, System.Web.UI.WebControls, System.Web.UI.HtmlControls, Borland.Data.Provider, System.Data.Common, Borland.Data.Common, DataSet1Unit, System.Globalization; type TWebForm1 = class(system.web.ui.page) {$REGION Designer Managed Code } strict private procedure InitializeComponent; procedure DataGrid1_PageIndexChanged(source: System.Object; e: System.Web.UI.WebControls. DataGridPageChangedEventArgs); procedure DataGrid1_SelectedIndexChanged(sender: System.Object; e: System.EventArgs); procedure DataGrid1_EditCommand(source: System.Object; e: System.Web.UI.WebControls. DataGridCommandEventArgs); procedure DataGrid1_DeleteCommand(source: System.Object; e: System.Web.UI.WebControls. DataGridCommandEventArgs); procedure DataGrid1_CancelCommand(source: System.Object; e: System.Web.UI.WebControls. DataGridCommandEventArgs); procedure DataGrid1_UpdateCommand(source: System.Object; e: System.Web.UI.WebControls. DataGridCommandEventArgs); {$ENDREGION} strict private procedure Page_Load(sender: System.Object; e: System.EventArgs); strict protected DataGrid1: System.Web.UI.WebControls.DataGrid; BdpConnection1: Borland.Data.Provider.BdpConnection; bdpselectcommand1: Borland.Data.Provider.BdpCommand; bdpinsertcommand1: Borland.Data.Provider.BdpCommand; bdpupdatecommand1: Borland.Data.Provider.BdpCommand; bdpdeletecommand1: Borland.Data.Provider.BdpCommand; BdpDataAdapter1: Borland.Data.Provider.BdpDataAdapter; DataSet11: DataSet1Unit.DataSet1; procedure OnInit(e: EventArgs); override; private { Private Declarations } public { Public Declarations } implementation {$REGION Designer Managed Code } /// <summary> /// Required method for Designer support /// do not modify /// the contents of this method with the /// code editor. /// </summary> procedure TWebForm1.InitializeComponent; type TArrayOfSystem_Data_Common_DataTableMapping = array of System.Data.Common.DataTableMapping; TArrayOfSystem_Data_Common_DataColumnMapping = array of System.Data.Common.DataColumnMapping; Self.BdpConnection1 := Borland.Data.Provider.BdpConnection.Create; Self.bdpSelectCommand1 := Borland.Data.Provider.BdpCommand.Create; 19

20 Self.bdpInsertCommand1 := Borland.Data.Provider.BdpCommand.Create; Self.bdpUpdateCommand1 := Borland.Data.Provider.BdpCommand.Create; Self.bdpDeleteCommand1 := Borland.Data.Provider.BdpCommand.Create; Self.BdpDataAdapter1 := Borland.Data.Provider.BdpDataAdapter.Create; Self.DataSet11 := DataSet1Unit.DataSet1.Create; (System.ComponentModel.ISupportInitialize (Self.BdpDataAdapter1)).BeginInit; (System.ComponentModel.ISupportInitialize (Self.DataSet11)).BeginInit; Include(Self.DataGrid1.PageIndexChanged, Self.DataGrid1_PageIndexChanged); Include(Self.DataGrid1.CancelCommand, Self.DataGrid1_CancelCommand); Include(Self.DataGrid1.EditCommand, Self.DataGrid1_EditCommand); Include(Self.DataGrid1.UpdateCommand, Self.DataGrid1_UpdateCommand); Include(Self.DataGrid1.DeleteCommand, Self.DataGrid1_DeleteCommand); Include(Self.DataGrid1.SelectedIndexChanged, Self.DataGrid1_SelectedIndexChanged); // // BdpConnection1 // Self.BdpConnection1.ConnectionOptions := transaction isolation=readcommit + ted;blobsize=1024 ; Self.BdpConnection1.ConnectionString := assembly=borland.data.msacc,versi + on= ,culture=neutral, PublicKeyToken=91d62ebb5b0d1b1b; vendorclient=m + sjet40.dll;pooling=true;grow on demand=true;database=\\marcos\theclub\dat + a\dbdemos.mdb;username=admin;max pool size=100;password=;provider=msacces + s;min pool size=0 ; // // bdpselectcommand1 // Self.bdpSelectCommand1.CommandOptions := nil; Self.bdpSelectCommand1.CommandText := SELECT CustNo, Company, Addr1, Addr + 2, City, State, Zip, Country, Phone, FAX, TaxRate, Contact, LastInvoiceDa + te FROM customer ; Self.bdpSelectCommand1.CommandType := System.Data.CommandType.Text; Self.bdpSelectCommand1.Connection := Self.BdpConnection1; Self.bdpSelectCommand1.ParameterCount := (SmallInt(0)); Self.bdpSelectCommand1.SchemaName := nil; Self.bdpSelectCommand1.Transaction := nil; Self.bdpSelectCommand1.UpdatedRowSource := System.Data.UpdateRowSource.None; // // bdpinsertcommand1 // Self.bdpInsertCommand1.CommandOptions := nil; Self.bdpInsertCommand1.CommandText := INSERT INTO customer (CustNo, Compa + ny, Addr1, Addr2, City, State, Zip, Country, Phone, FAX, TaxRate, Contact +, LastInvoiceDate ) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?) ; Self.bdpInsertCommand1.CommandType := System.Data.CommandType.Text; Self.bdpInsertCommand1.Connection := Self.BdpConnection1; Self.bdpInsertCommand1.ParameterCount := (SmallInt(13)); Self.bdpInsertCommand1.Parameters.Add( Borland.Data.Common.BdpParameter.Create ( C + ustno, Borland.Data.Common.BdpType.Double, Borland.Data.Common.BdpType.Unknown, 0, False, (Byte(0)), (Byte(0)), 0, CustNo, Self.bdpInsertCommand1.Parameters. ( C + ompany, 20

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

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

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

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

Como incluir artigos:

Como incluir artigos: Como incluir artigos: O WordPress é uma ferramenta muito flexível, com muitas variações e ajustes que podem torná-lo algo muito simples e também muito sofisticado conforme os recursos que são configurados

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

MANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email]

MANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email] MANUAL COTAÇAO WEB [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 a Célula Materiais Autor: Equipe

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

www.marketingdigitalexpress.com.br - Versão 1.0 Página 1

www.marketingdigitalexpress.com.br - Versão 1.0 Página 1 www.marketingdigitalexpress.com.br - Versão 1.0 Página 1 Remarketing é um recurso utilizado para direcionar anúncios personalizados para as pessoas que visitaram uma determinada página do seu site ou clicaram

Leia mais

ROTEIRO DE INSTALAÇÃO

ROTEIRO DE INSTALAÇÃO ROTEIRO DE INSTALAÇÃO O objetivo deste roteiro é descrever os passos para a instalação do sistema UNICO, afim, de auxiliar os técnicos e evitar possíveis dúvidas e erros de instalação. Instalador O instalador

Leia mais

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO

Leia mais

Área de Trabalho. Encontramos: Ìcones Botão Iniciar Barra de Tarefas

Área de Trabalho. Encontramos: Ìcones Botão Iniciar Barra de Tarefas Inicialização Tela de Logon Área de Trabalho Encontramos: Ìcones Botão Iniciar Barra de Tarefas Área de Trabalho Atalhos de Teclados Win + D = Mostrar Área de trabalho Win + M = Minimizar Tudo Win + R

Leia mais

Manual do Google agenda. criação e compartilhamento de agendas

Manual do Google agenda. criação e compartilhamento de agendas Manual do Google agenda criação e compartilhamento de agendas 1 O que é o Google Agenda? Google Agenda é um serviço de agenda on line gratuito do Google, onde você pode anotar compromissos e tarefas, organizando

Leia mais

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas Microsoft Power Point 2003 No Microsoft PowerPoint 2003, você cria sua apresentação usando apenas um arquivo, ele contém tudo o que você precisa uma estrutura para sua apresentação, os slides, o material

Leia mais

Lição 1 - Criação de campos calculados em consultas

Lição 1 - Criação de campos calculados em consultas 1 de 5 21-08-2011 22:15 Lição 1 - Criação de campos calculados em consultas Adição de Colunas com Valores Calculados: Vamos, inicialmente, relembrar, rapidamente alguns conceitos básicos sobre Consultas

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

Gravando uma Áudio Conferência

Gravando uma Áudio Conferência Gravando uma Áudio Conferência Para iniciar a gravação da áudio conferência, digite *2. Você ouvirá a seguinte mensagem: Para iniciar a gravação da conferência pressione 1, para cancelar pressione * Ao

Leia mais

Validando dados de páginas WEB

Validando dados de páginas WEB Validando dados de páginas WEB Para que validar os dados? Validar os dados informados pelo usuário garante que sua aplicação funcione corretamente e as informações contidas nela tenha algum sentido. Outro

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

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção

Fluxo de trabalho do Capture Pro Software: Indexação de OCR e separação de documentos de código de correção Este procedimento corresponde ao fluxo de trabalho de Indexação de OCR com separação de código de correção no programa de treinamento do Capture Pro Software. As etapas do procedimento encontram-se na

Leia mais

Google Drive: Acesse e organize seus arquivos

Google Drive: Acesse e organize seus arquivos Google Drive: Acesse e organize seus arquivos Use o Google Drive para armazenar e acessar arquivos, pastas e documentos do Google Docs onde quer que você esteja. Quando você altera um arquivo na web, no

Leia mais

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet. 1. Descrição Geral Este manual descreve as operações disponíveis no módulo VTWEB Client, cuja finalidade é gerenciar cadastros de funcionários, realização de pedidos e controle financeiro dos pedidos.

Leia mais

Iniciação à Informática

Iniciação à Informática Meu computador e Windows Explorer Justificativa Toda informação ou dado trabalhado no computador, quando armazenado em uma unidade de disco, transforma-se em um arquivo. Saber manipular os arquivos através

Leia mais

Manual de Utilização

Manual de Utilização Manual de Utilização Versão 1.0 18/01/2013 Sempre consulte por atualizações deste manual em nossa página. O Cotação Web está em constante desenvolvimento, podendo ter novas funcionalidades adicionadas

Leia mais

Tabela e Gráficos Dinâmicos Como estruturar dinamicamente dados no Excel

Tabela e Gráficos Dinâmicos Como estruturar dinamicamente dados no Excel Tabela e Gráficos Dinâmicos Como estruturar! Para que serve a Tabela e o Gráfico Dinâmico?! Como criar uma Tabela Dinâmica?! Como criar um Gráfico Dinâmico?! Como podemos atualizar dos dados da Tabela

Leia mais

Daruma NFCe Conheça todos os passos para testar a NFCe Daruma

Daruma NFCe Conheça todos os passos para testar a NFCe Daruma Pré-requisitos Mini Impressora Daruma versão 02.50.02 ou superior. Cadastro no servidor de Testes Daruma NFCe Conheça todos os passos para testar a NFCe Daruma Adquirir Mini Impressora a preço subsidiado

Leia mais

Google Drive. Passos. Configurando o Google Drive

Google Drive. Passos. Configurando o Google Drive Google Drive um sistema de armazenagem de arquivos ligado à sua conta Google e acessível via Internet, desta forma você pode acessar seus arquivos a partir de qualquer dispositivo que tenha acesso à Internet.

Leia mais

MANUAL DE INSTALAÇÃO DO ODONTO TECHNOLOGY

MANUAL DE INSTALAÇÃO DO ODONTO TECHNOLOGY MANUAL DE INSTALAÇÃO DO ODONTO TECHNOLOGY 1 Índice I - Prefácio...3 II - Instalação do tipo servidor...4 III Obter o nome do computador servidor...17 IV Instalação do tipo cliente...19 V Como inserir a

Leia mais

Manual de configuração do sistema

Manual de configuração do sistema Manual de configuração do sistema (v.1.5.x Beta) Rua México, 119 Sala 2004 Centro Rio de Janeiro, RJ www.doctors-solution.com.br www.simdoctor.com.br contato@simdoctor.com.br Sumário 1. Fazendo seu primeiro

Leia mais

Manual Integra S_Line

Manual Integra S_Line 1 Introdução O é uma ferramenta que permite a transmissão Eletrônica de Resultado de Exames, possibilitando aos Prestadores de Serviços (Rede Credenciada), integrarem seus sistemas com os das Operadoras

Leia mais

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL

Revisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL Urano Indústria de Balanças e Equipamentos Eletrônicos Ltda. Rua Irmão Pedro 709 Vila Rosa Canoas RS Fone: (51) 3462.8700 Fax: (51) 3477.4441 Características do Software Urano Integra 2.2 Data: 12/05/2014

Leia mais

MANUAL DE CONFIGURAÇÃO DO BACKUP

MANUAL DE CONFIGURAÇÃO DO BACKUP SISTEMA DE AUTOMAÇÃO COMERCIAL MANUAL DE CONFIGURAÇÃO DO BACKUP Apresentação Após o término da instalação você deverá configurar o Backup para que você tenha sempre uma cópia de segurança dos seus dados

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

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

Manual Captura S_Line

Manual Captura S_Line Sumário 1. Introdução... 2 2. Configuração Inicial... 2 2.1. Requisitos... 2 2.2. Downloads... 2 2.3. Instalação/Abrir... 3 3. Sistema... 4 3.1. Abrir Usuário... 4 3.2. Nova Senha... 4 3.3. Propriedades

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

Manual Sistema de Autorização Online GW

Manual Sistema de Autorização Online GW Sistema de Autorização Online GW Sumário Introdução...3 Acesso ao sistema...4 Logar no sistema...4 Autorizando uma nova consulta...5 Autorizando exames e/ou procedimentos...9 Cancelamento de guias autorizadas...15

Leia mais

Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica

Manual do Sistema Vida Controle de Contatos Editorial Brazil Informatica Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica I Vida Controle de Contatos Conteúdo Part I Introdução 2 1 Vida Controle... de Contatos Pessoais 2 Part II Configuração 2 1 Configuração...

Leia mais

MANUAL DO PVP SUMÁRIO

MANUAL DO PVP SUMÁRIO Manual PVP - Professores SUMÁRIO 1 INTRODUÇÃO... 6 2 ACESSANDO O PVP... 8 3 TELA PRINCIPAL... 10 3.1 USUÁRIO... 10 3.2 INICIAL/PARAR... 10 3.3 RELATÓRIO... 10 3.4 INSTITUIÇÕES... 11 3.5 CONFIGURAR... 11

Leia mais

Sistema de Chamados Protega

Sistema de Chamados Protega SUMÁRIO 1. INTRODUÇÃO... 3 2. REALIZANDO ACESSO AO SISTEMA DE CHAMADOS... 4 2.1 DETALHES DA PÁGINA INICIAL... 5 3. ABERTURA DE CHAMADO... 6 3.1 DESTACANDO CAMPOS DO FORMULÁRIO... 6 3.2 CAMPOS OBRIGATÓRIOS:...

Leia mais

CONFIGURAÇÃO DE REDE SISTEMA IDEAGRI - FAQ CONCEITOS GERAIS

CONFIGURAÇÃO DE REDE SISTEMA IDEAGRI - FAQ CONCEITOS GERAIS CONFIGURAÇÃO DE REDE SISTEMA IDEAGRI - FAQ CONCEITOS GERAIS Servidor: O servidor é todo computador no qual um banco de dados ou um programa (aplicação) está instalado e será COMPARTILHADO para outros computadores,

Leia mais

Tela Principal. 2) Criação do CD para ser entregue ao cliente.

Tela Principal. 2) Criação do CD para ser entregue ao cliente. Tela Principal 1 1 Tela Principal 1) Coloque o e-mail que deseja receber o pedido enviado pelo cliente. Recomendamos emails da gmail ou hotmail, pois alguns provedores como yahoo ou terra, bloqueiam o

Leia mais

Manual do Visualizador NF e KEY BEST

Manual do Visualizador NF e KEY BEST Manual do Visualizador NF e KEY BEST Versão 1.0 Maio/2011 INDICE SOBRE O VISUALIZADOR...................................................... 02 RISCOS POSSÍVEIS PARA O EMITENTE DA NOTA FISCAL ELETRÔNICA.................

Leia mais

MANUAL DO GERENCIADOR ESCOLAR WEB

MANUAL DO GERENCIADOR ESCOLAR WEB CNS LEARNING MANUAL DO GERENCIADOR ESCOLAR WEB Versão Online 13 Índice ÍNDICE... 1 VISÃO GERAL... 2 CONCEITO E APRESENTAÇÃO VISUAL... 2 PRINCIPAIS MÓDULOS... 3 ESTRUTURAÇÃO... 3 CURSOS... 4 TURMAS... 4

Leia mais

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.

Está apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet. Conteúdo 1. Descrição geral 2 2. Resumo das funcionalidades 3 3. Efetuar cadastro no sistema 4 4. Acessar o sistema 6 5. Funcionalidades do menu 7 5.1 Dados cadastrais 7 5.2 Grupos de usuários 7 5.3 Funcionários

Leia mais

www.neteye.com.br NetEye Guia de Instalação

www.neteye.com.br NetEye Guia de Instalação www.neteye.com.br NetEye Guia de Instalação Índice 1. Introdução... 3 2. Funcionamento básico dos componentes do NetEye...... 3 3. Requisitos mínimos para a instalação dos componentes do NetEye... 4 4.

Leia mais

Primeiros Passos para o Simulador de Ações do FinanceDesktop. Parte A INICIANDO E CONFIGURANDO (5 passos)

Primeiros Passos para o Simulador de Ações do FinanceDesktop. Parte A INICIANDO E CONFIGURANDO (5 passos) Primeiros Passos para o Simulador de Ações do FinanceDesktop. Seja bem-vindo(a) ao Simulador de Ações FinanceDesktop. Seu propósito é oferecer um ambiente completo e fácil de usar que permita o registro

Leia mais

1- Requisitos mínimos. 2- Instalando o Acesso Full. 3- Iniciando o Acesso Full pela primeira vez

1- Requisitos mínimos. 2- Instalando o Acesso Full. 3- Iniciando o Acesso Full pela primeira vez Manual Conteúdo 1- Requisitos mínimos... 2 2- Instalando o Acesso Full... 2 3- Iniciando o Acesso Full pela primeira vez... 2 4- Conhecendo a barra de navegação padrão do Acesso Full... 3 5- Cadastrando

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

O Windows 7 é um sistema operacional desenvolvido pela Microsoft.

O Windows 7 é um sistema operacional desenvolvido pela Microsoft. Introdução ao Microsoft Windows 7 O Windows 7 é um sistema operacional desenvolvido pela Microsoft. Visualmente o Windows 7 possui uma interface muito intuitiva, facilitando a experiência individual do

Leia mais

Guia Site Empresarial

Guia Site Empresarial Guia Site Empresarial Índice 1 - Fazer Fatura... 2 1.1 - Fazer uma nova fatura por valores de crédito... 2 1.2 - Fazer fatura alterando limites dos cartões... 6 1.3 - Fazer fatura repetindo última solicitação

Leia mais

Página 1 MANUAL DE UTILIZAÇÃO DA FERRAMENTA OFFICE ONLINE WORD ONLINE EXCEL ONLINE POWER POINT ONLINE

Página 1 MANUAL DE UTILIZAÇÃO DA FERRAMENTA OFFICE ONLINE WORD ONLINE EXCEL ONLINE POWER POINT ONLINE Página 1 MANUAL DE UTILIZAÇÃO DA FERRAMENTA OFFICE ONLINE WORD ONLINE EXCEL ONLINE POWER POINT ONLINE Página 2 Sumário Como começar usar?... 03 Iniciando o uso do OneDrive.... 04 Carregar ou Enviar os

Leia mais

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET I Sumário 1. Objetivo do Documento... 1 2. Início... 1 3. Cadastro de Pessoa Física... 3 3.1. Preenchimentos Obrigatórios.... 4 3.2. Acesso aos Campos

Leia mais

INTRODUÇÃO AO WINDOWS

INTRODUÇÃO AO WINDOWS INTRODUÇÃO AO WINDOWS Paulo José De Fazzio Júnior 1 Noções de Windows INICIANDO O WINDOWS...3 ÍCONES...4 BARRA DE TAREFAS...5 BOTÃO...5 ÁREA DE NOTIFICAÇÃO...5 BOTÃO INICIAR...6 INICIANDO PROGRAMAS...7

Leia mais

Portal do Senac: Área Exclusiva para Alunos Manual de Navegação e Operação

Portal do Senac: Área Exclusiva para Alunos Manual de Navegação e Operação Portal do Senac: Área Exclusiva para Alunos Índice 1. Introdução... 4 2. Acessando a área exclusiva... 5 3. Trocando a senha... 6 4. Mensagens... 7 4.1. Conhecendo a tela principal... 7 4.2. Criando uma

Leia mais

02 - Usando o SiteMaster - Informações importantes

02 - Usando o SiteMaster - Informações importantes 01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,

Leia mais

Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5.

Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5. Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5. Ele considera que você já tem o Joomla! instalado no seu computador. Caso você queira utilizá lo em um servidor na web,

Leia mais

CONSTRUÇÃO DE BLOG COM O BLOGGER

CONSTRUÇÃO DE BLOG COM O BLOGGER CONSTRUÇÃO DE BLOG COM O BLOGGER Blog é uma abreviação de weblog, qualquer registro frequênte de informações pode ser considerado um blog (últimas notícias de um jornal online por exemplo). A maioria das

Leia mais

Capture Pro Software. Guia de referência. A-61640_pt-br

Capture Pro Software. Guia de referência. A-61640_pt-br Capture Pro Software Guia de referência A-61640_pt-br Iniciando o Kodak Capture Pro Software Este guia foi projetado para fornecer instruções simples para início rápido, incluindo a instalação e a inicialização

Leia mais

Microsoft Access: Criar relações para um novo banco de dados. Vitor Valerio de Souza Campos

Microsoft Access: Criar relações para um novo banco de dados. Vitor Valerio de Souza Campos Microsoft Access: Criar relações para um novo banco de Vitor Valerio de Souza Campos Conteúdo do curso Visão geral: relações são essenciais Lição: inclui oito seções Tarefas práticas sugeridas Teste Cartão

Leia mais

Procedimentos para Instalação do Sisloc

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

Leia mais

CRIANDO UM BANCO DE DADOS

CRIANDO UM BANCO DE DADOS CRIANDO UM BANCO DE DADOS Bem, antes de iniciarmos propriamente no delphi, devemos aprender a usar sua ferramentas, sendo uma das mais importantes o Database Desktop, pois é com esta que construímos nossos

Leia mais

SPARK - CONFIGURAÇÃO

SPARK - CONFIGURAÇÃO SPARK - CONFIGURAÇÃO ATENÇÃO: No caso de usuários VPN (GPRS ou Velox), somente funciona com o usuário conectado à sua VPN. Faça o download do aplicativo do seguinte endereço: http://www.igniterealtime.org/downloads/download-landing.jsp?file=spark/spark_2_6_3.exe

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

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

Como atualizar os preços da ABCFarma.

Como atualizar os preços da ABCFarma. Como atualizar os preços da ABCFarma. Requisitos 1. Ter o Microsoft Office 2003 instalado. Pode ser qualquer outra versão, mas eu vou explicar com a 2003, se você utilizar outra versão, saiba como utilizá-la.

Leia mais

15. OLHA QUEM ESTÁ NA WEB!

15. OLHA QUEM ESTÁ NA WEB! 7 a e 8 a SÉRIES / ENSINO MÉDIO 15. OLHA QUEM ESTÁ NA WEB! Sua home page para publicar na Internet SOFTWARES NECESSÁRIOS: MICROSOFT WORD 2000 MICROSOFT PUBLISHER 2000 SOFTWARE OPCIONAL: INTERNET EXPLORER

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

UNIVERSIDADE FEDERAL DO AMAPÁ NÚCLEO DE TECNOLOGIA DA INFORMAÇÃO. Manual de Avaliação de Desempenho Cadastro

UNIVERSIDADE FEDERAL DO AMAPÁ NÚCLEO DE TECNOLOGIA DA INFORMAÇÃO. Manual de Avaliação de Desempenho Cadastro UNIVERSIDADE FEDERAL DO AMAPÁ NÚCLEO DE TECNOLOGIA DA INFORMAÇÃO Manual de Avaliação de Desempenho Cadastro UNIFAP MACAPÁ-AP 2013 S U M Á R I O 1 Tela de Login...2 2 Acessando ao submenu cadastro de avaliação

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

Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR

Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR 1 Índice: 01- Acesso ao WEBMAIL 02- Enviar uma mensagem 03- Anexar um arquivo em uma mensagem 04- Ler/Abrir uma mensagem 05- Responder uma mensagem

Leia mais

Como instalar o Ocomon passo a passo.

Como instalar o Ocomon passo a passo. Como instalar o Ocomon( Ferramenta Help Desk) passo a passo. Pessoal tudo bem? Já uso esta ferramenta há muito tempo e acho fantástica, quero compartilhar com vocês, pois ela é uma boa para quem quer gerenciar

Leia mais

Criando uma mala direta com o Word 2007 em 6 Passos

Criando uma mala direta com o Word 2007 em 6 Passos Criando uma mala direta com o Word 2007 em 6 Passos por Rafael Arcanjo Uma das tarefas mais trabalhosas e, porque não, chatas de se fazer é criar etiquetas manualmente quando você precisa enviar cartas

Leia mais

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral

Índice. Manual Backup Online. 03 Capítulo 1: Visão Geral Índice 03 Capítulo 1: Visão Geral 04 Capítulo 2: Conta de Usuário 04 Criação 08 Edição 09 Grupo de Usuários 10 Informações da Conta 12 Capítulo 3: Download do Backup Online Embratel 16 Capítulo 4: Cópia

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

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade do Sistema Índice Página 1. Como acessar o sistema 1.1 Requisitos mínimos e compatibilidade 03 2. Como configurar o Sistema 2.1 Painel de Controle 2.2 Informando o nome da Comissária 2.3 Escolhendo a Cor

Leia mais

Polycom RealPresence Content Sharing Suite Guia rápido do usuário

Polycom RealPresence Content Sharing Suite Guia rápido do usuário Polycom RealPresence Content Sharing Suite Guia rápido do usuário Versão 1.2 3725-69877-001 Rev.A Novembro de 2013 Neste guia, você aprenderá a compartilhar e visualizar conteúdos durante uma conferência

Leia mais

1. Instalei o DutotecCAD normalmente no meu computador mas o ícone de inicialização do DutotecCAD não aparece.

1. Instalei o DutotecCAD normalmente no meu computador mas o ícone de inicialização do DutotecCAD não aparece. 1. Instalei o DutotecCAD normalmente no meu computador mas o ícone de inicialização do DutotecCAD não aparece. Para acessar o programa através do comando na barra de prompt, basta digitar dutoteccad e

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

Licenciamento por volume da Adobe

Licenciamento por volume da Adobe Licenciamento por volume da Adobe Admin Console para clientes do VIP Guia do usuário do Value Incentive Plan (VIP) Versão 2.5 November 21, 2013 Sumário O que é o Admin Console para clientes do VIP?...

Leia mais

Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo.

Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo. Manual de Instruções ECO Editor de Conteúdo Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo. O ECO é um sistema amigável e intui?vo, mas abaixo você pode?rar eventuais dúvidas e aproveitar

Leia mais

Instalação: permite baixar o pacote de instalação do agente de coleta do sistema.

Instalação: permite baixar o pacote de instalação do agente de coleta do sistema. O que é o projeto O PROINFODATA - programa de coleta de dados do projeto ProInfo/MEC de inclusão digital nas escolas públicas brasileiras tem como objetivo acompanhar o estado de funcionamento dos laboratórios

Leia mais

Operador de Computador. Informática Básica

Operador de Computador. Informática Básica Operador de Computador Informática Básica Instalação de Software e Periféricos Podemos ter diversos tipos de software que nos auxiliam no desenvolvimento das nossas tarefas diárias, seja ela em casa, no

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

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

ALUNES MANUAL DO USUÁRIO. Guia rápido Alunes

ALUNES MANUAL DO USUÁRIO. Guia rápido Alunes ALUNES MANUAL DO USUÁRIO Guia rápido Alunes 1 Manual de Instruções Versão 2.0 Alunes Informática 2 Sumário Introdução... 5 Pré-requisitos... 5 Principal/Home... 6 Como editar texto do home... 7 Desvendando

Leia mais

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR Novell Teaming - Guia de início rápido Novell Teaming 1.0 Julho de 2007 INTRODUÇÃO RÁPIDA www.novell.com Novell Teaming O termo Novell Teaming neste documento se aplica a todas as versões do Novell Teaming,

Leia mais

Como Gerar documento em PDF com várias Imagens

Como Gerar documento em PDF com várias Imagens Como Gerar documento em PDF com várias Imagens Para Gerar documento em PDF com várias Imagens, temos que seguir dois passos: 1. Inserir Imagens no Word 2. Gerar PDF a partir de documento do Word 1- Inserir

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

Manual SAGe Versão 1.2 (a partir da versão 12.08.01)

Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Submissão de Relatórios Científicos Sumário Introdução... 2 Elaboração do Relatório Científico... 3 Submissão do Relatório Científico... 14 Operação

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

Manual de operação. BS Ponto Versão 5.1

Manual de operação. BS Ponto Versão 5.1 Manual de operação BS Ponto Versão 5.1 conteúdo 1. Instalação do sistema Instalando o BS Ponto Configurando o BS Ponto 2. Cadastrando usuários Cadastro do usuário Master Alterando a senha Master Cadastro

Leia mais

Índice: CMS 3 O que é Content Management System? Clientes 4 O que é o Cliente? 4 Configurando o i-menu/i-view para trabalhar. com o CMS.

Índice: CMS 3 O que é Content Management System? Clientes 4 O que é o Cliente? 4 Configurando o i-menu/i-view para trabalhar. com o CMS. Índice: CMS 3 O que é Content Management System? Clientes 4 O que é o Cliente? 4 Configurando o i-menu/i-view para trabalhar com o CMS. 5 Removendo o Cliente. Playlist 7 Criando um Playlist. 8 Adicionando

Leia mais

Versão Liberada. www.gerpos.com.br. Gerpos Sistemas Ltda. info@gerpos.com.br. Av. Jones dos Santos Neves, nº 160/174

Versão Liberada. www.gerpos.com.br. Gerpos Sistemas Ltda. info@gerpos.com.br. Av. Jones dos Santos Neves, nº 160/174 Versão Liberada A Gerpos comunica a seus clientes que nova versão do aplicativo Gerpos Retaguarda, contendo as rotinas para emissão da Nota Fiscal Eletrônica, já está disponível. A atualização da versão

Leia mais

MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS.

MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS. PROGRAMA EMBRAPA DE MELHORAMENTO DE GADO DE CORTE MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS. MANUAL DE INSTALAÇÃO: 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS

Leia mais

Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR. Julho/2007. Ministério da saúde

Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR. Julho/2007. Ministério da saúde Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR Julho/2007 Ministério da saúde SUMÁRIO Módulo 1. Instalação... 4 Introdução... 4 Configurações de equipamentos para instalação

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

UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG

UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG Página 1 de 26 Sumário Introdução...3 Layout do Webmail...4 Zimbra: Nível Intermediário...5 Fazer

Leia mais

PROCEDIMENTOS PARA CONVERSÃO DE IMAGENS DIGITALIZADAS EM DOCUMENTO PDF ÚNICO UTILIZANDO A IMPRESSORA FREEPDF XP.

PROCEDIMENTOS PARA CONVERSÃO DE IMAGENS DIGITALIZADAS EM DOCUMENTO PDF ÚNICO UTILIZANDO A IMPRESSORA FREEPDF XP. PROCEDIMENTOS PARA CONVERSÃO DE IMAGENS DIGITALIZADAS EM DOCUMENTO PDF ÚNICO UTILIZANDO A IMPRESSORA FREEPDF XP. O objetivo deste manual é orientar os usuários do sistema de Processo Eletrônico a transformar

Leia mais