ACTIVE SERVER PAGES. Rua dos Otoni, 881/9º andar - Funcionários PABX/FAX : (31) CEP Belo Horizonte - MG

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

Download "ACTIVE SERVER PAGES. Rua dos Otoni, 881/9º andar - Funcionários PABX/FAX : (31) 3273-2822 CEP 30150-270 - Belo Horizonte - MG"

Transcrição

1 Todos direitos reservados. Proibida a reprodução, mesmo parcial, por qualquer processo mecânico, eletrônico, reprográfico, etc., sem a autorização, por escrito, do(s) autor(es) e da editora. ACTIVE SERVER PAGES Rua dos Otoni, 881/9º andar - Funcionários PABX/FAX : CEP Belo Horizonte - MG

2 S U M Á R I O Introdução Ao Asp... 1 Comparando O Asp Com Outras Tecnologias... 2 Tecnologias Iniciais...2 Tecnologias Adicionais Para Iis...2 Como Funciona Uma Página Asp?... 3 O Ambiente De Desenvolvimento... 3 Plataformas De Desenvolvimento Do Asp...3 Microsoft Personal Web Server...3 Microsoft Internet Information Server (Iis)...4 Onde Salvar Os Arquivos Asp...4 Trabalhando Com O Asp... 6 Conhecendo A Estrutura Da Programação Asp...7 Os Objetos Do Asp... 8 Objeto Response...9 Objeto Request...9 Objeto Server...10 Objeto Application...10 Objeto Session...10 A Linguagem Vbscript Variáveis E Tipos De Dados...12 Tipos De Dados...12 Operadores...13 Operadores Aritméticos...13 Operador De Concatenação...13 Operadores Relacionais...13 Operadores Lógicos...13 Principais Comandos Do Vbscript...14 Comandos Condicionais...14 Comandos De Repetição...15 Funções...17 Funções Para Verificação De Tipo De Variáveis...17 Funções Para Conversão De Tipos...18 Funções Para Manipulação De Números:...18 Funções Para Manipulação De Datas...19 Funções Para Manipulação De Strings...19 Códigos Para Testes Dos Comandos E Funções Vbscript...20 Estrutura Condicional Select Case...21 Estrutura De Repetição For...22 Estrutura De Repetição While...22 As Rotinas...23 Testando Os Objetos Do Asp Teste Do Objeto Response...24 Método Write...24 Método End...24 Método Redirect...24 Propriedade Buffer...25 Rua dos Otoni, 881-9º Andar

3 Coleção Cookie...25 Testando O Objeto Session...26 Teste Do Objeto Request...28 Recuperando Cookies...29 Recuperando Informações De Formulários...29 Ações Do Formulário No Mesmo Arquivo...30 Recuperando Informações Da String De Pesquisa Da Url...31 Ações Do Formulário Em Outro Arquivo...33 Teste Do Objeto Application...35 Testando Objeto Server...37 O Método Mappath...37 O Método Createobject...38 Conhecendo O Site O Banco De Dados Do Site...41 O Mapa Do Site...43 A Diretiva Include Acesso Ao Banco De Dados Conhecendo Os Objetos Ado...47 Que Tipo De Provedor Utilizar Odbc Ou Ole Db?...48 Passos Para Acessar O Banco De Dados...49 A Linguagem Sql O Comando Select...52 Critérios De Seleção Para Texto...54 Critérios De Seleção Com Valores...55 Ordenando Os Dados...55 Calculando Valores...56 Agrupando Valores...57 O Comando Insert...59 O Comando Update...59 O Comando Delete...59 Criando A Página De Cadastro Criando A Página De Login O Arquivo Logout.Asp...70 O Arquivo Defaulton.Asp...71 Criando A Página De Restrição Criando A Página De Pesquisa Buscando As Categorias Do Banco De Dados...73 Criando A Pesquisa...74 Criando Página De Compra Preparando O Formulário Para A Gravação Do Produto Comprado...78 Inserindo O Produto No Carrinho...79 Criando A Página De Produtos Comprados Excluindo Itens Do Carrinho...82 Criando A Página Finaliza Enviando O De Confirmação...87 Rua dos Otoni, 881-9º Andar

4 Conclusão Rua dos Otoni, 881-9º Andar

5 INTRODUÇÃO AO ASP ASP (Active Server Pages - Páginas de Servidor Ativas) é um ambiente para programação por scripts no servidor, que você pode usar para criar páginas dinâmicas, interativas e de alta performance. Como as páginas ASP, os scripts são executados no servidor e não no browser do cliente. É o próprio servidor que transforma os scripts em HTML padrão, fazendo com que qualquer browser do mercado seja capaz de acessar um site que usa ASP. O ASP surgiu juntamente com o lançamento do Internet Information Server 3.0 (IIS), hoje já se encontra na versão 5.0. Esta é uma solução Microsoft, exigindo que o servidor execute um sistema operacional da Microsoft (Windows 95/98, NT ou 2000). Os seguintes servidores suportam o uso de páginas ASP: Microsoft Internet Information Server versão 4.0 no Windows NT Server. Microsoft Internet Information Server versão 5.0 no Windows Microsoft Personal Web Server no Windows NT Workstation Microsoft Personal Web Server no Windows 95 ou Windows 98 A grande vantagem é que você fica independe do browser que o cliente utiliza, pois o servidor é que possui a exigência de ter um sistema operacional Microsoft. Assim, o cliente pode navegar num site construído em ASP com qualquer browser (seja ele Internet Explorer ou Netscape Navigator). Entre os recursos que podem ser implementados via ASP, podemos citar: Programação em VBScript ou Jscript. Acesso à banco de dados. Acesso a arquivos textos. Captação de informações de formulários. Captação de informações sobre o visitante e sobre o servidor. Uso de variáveis e loops. Rua dos Otoni, 881-9º Andar Pág.: 1

6 COMPARANDO O ASP COM OUTRAS TECNOLOGIAS Precisamos neste momento explicar porque escolhemos o ASP, visto que temos outras tecnologias que podem ser utilizadas para conteúdo dinâmico. O que o ASP oferece de melhor em relação às outras tecnologias? TECNOLOGIAS INICIAIS Desde a primeira versão do IIS (Internet Information Server) o conteúdo dinâmico pode ser adicionado ao site por: aplicações CGI, extensões e filtros ISAPI, Internet Database Connector (IDC). A partir da versão 3.0 o ASP foi incluído nestas opções. Quais as vantagens do ASP em relação a estas tecnologias? É que ele reuniu o que tinha de melhor em todas elas. Abaixo alistamos as principais vantagens do uso do ASP. Facilidade de programação e acesso a banco de dados (como o IDC), fácil acesso ao sistema operacional (como o CGI ou ISAPI) e velocidade (como o ISAPI). Ambiente baseado em script de servidor, que conduz a aplicações dinâmicas, interativas, que não consomem muito tempo de processamento. Há muitas ferramentas RAD (Rapid Application Development) disponíveis como, por exemplo, o Visual InterDev, que permitem que você crie facilmente páginas ASP. TECNOLOGIAS ADICIONAIS PARA IIS Allaire ColdFusion: servidor de aplicações da Web que permite que você construa páginas sofisticadas. Usa um ambiente de script de servidor baseado em tags. Possui um IDE (Integrated Development Environment) e pode ser usado para criar aplicativos dimensionáveis Aplicações do Visual Basic para a Web: integradas com o ASP, as aplicações do VB6 são visualizadas como "páginas da Web encapsuladas". O código está contido em um único componente do Visual Basic, permitindo que você acesse os mesmos recursos que acessaria em uma página do ASP, porém com as melhorias de desempenho do processamento em uma linguagem compilada. Rua dos Otoni, 881-9º Andar Pág.: 2

7 COMO FUNCIONA UMA PÁGINA ASP? Quando o cliente acessa uma página ASP, imediatamente o Servidor IIS ou PWS entra em ação e executa todos os scripts contidos nessa página, caso essa página faça algum tipo de acesso à banco de dados, ele também é feito e o resultado desse acesso é enviado para o servidor. Após tudo isso, o servidor retorna para o cliente uma página HTML simples, contendo o resultado de suas requisições. Observe o esquema a seguir: Servidor IIS ** * Rotina ASP ** Gera HTML dinamicamente Acesso ao BD Páginas ASP * HTML *** *** Resultado mostrado ao cliente Browser Cliente O AMBIENTE DE DESENVOLVIMENTO Como os arquivos.asp são arquivos do tipo texto, eles podem ser escritos em qualquer editor de texto simples, como o bloco de notas. Existem vários editores que tornam mais fácil a programação em ASP por deixarem o código colorido, um exemplo é o EditPlus. Mas, se você deseja um ambiente mais profissional, o Microsoft Visual InterDev é o indicado. PLATAFORMAS DE DESENVOLVIMENTO DO ASP O ASP acha-se disponível em várias plataformas, devemos escolher a que se adapta ao nosso ambiente. Exemplos: MICROSOFT PERSONAL WEB SERVER O PWS é um servidor da Web desenvolvido para empresas ou pessoas que precisam de um IIS em escala reduzida para aplicações e desenvolvimentos de intranets. A vantagem do PWS é que ele pode ser executado em um sistema operacional Windows 95, Windows 98 ou Windows NT Workstation de baixo custo. Recursos principais do PWS para plataforma Windows 9x: Suporte para ASP. Serviço WWW. Interface Easy Web para administração. Rua dos Otoni, 881-9º Andar Pág.: 3

8 Suporte para Microsoft Transaction Server. Suporte para Microsoft Message Queue Server. FrontPage Extensions para facilitar a atualização de sites. Suporte para Activex Data Objects (ADO) e Remote Data Services (RDS). É um servidor da Web com baixo volume, é limitado a um máximo de dez usuários. Os seguintes recursos estão disponíveis só na plataforma Windows NT Workstation: Serviço de FTP. Interface com Optional Internet Service Manager (ISM) para administração. Suporte para Autenticação. Publicação com o uso de unidades locais e de rede. MICROSOFT INTERNET INFORMATION SERVER (IIS) O IIS é um servidor da Web que se integra no Windows NT Server e no Windows O IIS permite que você publique informações na Web e execute várias aplicações de negócios usando o ASP. Esta é a plataforma de desenvolvimento que utilizaremos em nosso treinamento. Recursos principais do IIS: Index Server para indexação textual e pesquisa do conteúdo de um site. Site Server Express para a análise do conteúdo e do uso do site. Serviço de SMTP para o envio de . Serviço de NNTP para a hospedagem de newsgroup particulares. Certificate Server para a emissão de certificados que podem ser usados para a garantia de sites da Web. Não há limites para usuários. ONDE SALVAR OS ARQUIVOS ASP Quando o IIS é instalado no Windows NT ou no Windows 2000 é criada a pasta Inetpub onde estão os diretórios que o IIS precisa para poder trabalhar o diretório onde ficam armazenadas os arquivos de um site é o wwwroot. Dentro dessa pasta devemos criar uma pasta para o site e armazenar todos os arquivos asp, htm, gifs, jpgs, etc. dentro dele. Rua dos Otoni, 881-9º Andar Pág.: 4

9 Mas não basta apenas criar a pasta com os arquivos do site é necessário configurar a pasta criada como uma pasta virtual, ou seja, uma pasta que possa ser acessada pelo browser sem indicarmos todo o caminho físico. Para fazer essa configuração entre no Gerenciador do ISS (que no Windows 2000 está localizado no Painel de Controle dentro da pasta Ferramentas administrativas). Clique sobre a pasta do site que você criou com o botão direito do mouse e selecione a opção Propriedades (Properties). Rua dos Otoni, 881-9º Andar Pág.: 5

10 Deixe as opções marcadas como na tela acima, dessa forma você poderá acessar o site diretamente de seu computador digitando o nome da sua máquina seguido do Local Path definido nas propriedades. Você também pode digitar Local Path definido. TRABALHANDO COM O ASP Assim chegamos a conclusão que a linguagem ASP é uma junção de programação em VBScript (ou qualquer outro script que suporte o modelo ActiveX Scripting, como o JavaScript),Objetos ActiveX e os seus próprios objetos. VBScript é uma linguagem criada a partir do Visual Basic, mas com algumas limitações, por motivos de segurança, são os blocos de construção básicos usados nas páginas ASP. É usada como padrão atualmente pelos programadores ASP. Objetos ActiveX são funções prontas, já existentes no servidor. Essas funções captam os parâmetros de entrada dos dados, manipula-os de acordo com seu objetivo e então os envia para a saída. Um exemplo de ActiveX é o Objeto ASPMail, o qual capta os dados de entrada (nome, , corpo da mensagem, etc), cria um com esses dados e depois envia a mensagem usando o servidor de SMTP configurado. Objetos são add-ons que dão a capacidade de captura e transmissão de variáveis entre as páginas, de criação e manipulação de cookies, sessions e publicidade rotativa nos sites, a capacidade de captura de informações sobre o Browser do usuário e sobre o servidor, de consulta, alteração e adição de dados em Bando de Dados, de envio e recebimento de s via página WEB, e uma infinidade outras funções. Rua dos Otoni, 881-9º Andar Pág.: 6

11 O ASP serve para você disponibilizar em seu site conteúdo dinâmico, ou seja, deixar o usuário livro para solicitar informações sobre o que ele quiser. Como o código é armazenado no servidor e o usuário recebe apenas o HTML, você está garantindo a sua propriedade intelectual. Imagine que você possui um banco de dados com vários artigos, sobre diferentes assuntos. Se montar um site apenas com HTML, você precisará criar inúmeras páginas com cada um dos artigos e links que direcionam para esta pasta. Com o ASP, você criará apenas uma página onde o usuário escolhe o assunto e vê a lista com os assuntos disponíveis. E uma outra página padrão que será montado quando ele selecionar o artigo que deseja ler. Você conseguirá sites úteis, rápidos e com as informações realmente necessárias para cada usuário individualmente. CONHECENDO A ESTRUTURA DA PROGRAMAÇÃO ASP Uma vez que a linguagem ASP é embutida dentro de páginas HTML, existe um símbolo para diferenciar o que é código HTML do que é código ASP: <% código asp %> Abaixo um exemplo de página em HTML e ASP: <html> <title>exemplo</title> <p>estou aprendendo ASP</p> <% ' aspas simples significam comentários dentro do código ' a linha abaixo tem o mesmo efeito do código HTML acima response.write "<p> Estou aprendendo ASP </p>" %> </html> ASP é uma linguagem que veio para complementar a linguagem HTML. Observe o código abaixo: <html> <head><title>como funciona o ASP?</title></head> <body bgcolor="#ffffff"> <p><font face= Verdana,Arial ><b>olá Mundo!!!</font></b></p> <% response.write "<p><font face= Verdana,Arial ><i>olá Mundo!!!</font></i></p>" %> <p><%= "Olá Mundo!!!" %></p> </body></html> Rua dos Otoni, 881-9º Andar Pág.: 7

12 Abaixo segue a simbologia e as convenções de uso da linguagem ASP: <% início do trecho de código ASP %> final do trecho de código ASP ' (aspas simples) usada antes de comentários dentro do código. Quando fazemos referência a código HTML dentro das tags ASP, e os valores das tags HTML precisem estar entre aspas, devemos utilizar as aspas simples; como no exemplo anterior. Abaixo temos o erro que é gerado pelo servidor web (PWS ou IIS) quando cometemos o erro de trabalhar com aspas duplas para HTML dentro do ASP. = é usado no modo de programação para a mesclagem de códigos HTML e ASP. OS OBJETOS DO ASP O ASP possui alguns objetos que operam as funcionalidades de uma aplicação (um site). Estes objetos são responsáveis pelas respostas aos clientes e pelo recebimento de requisições dos clientes, também criam e destroem seções, entres outras coisas. objetos são: Estes objetos são constituídos de propriedades, coleções e métodos. Os cinco Response Request Session Application Server Ao criar um site que efetua um cadastro de clientes, você precisará recuperar as informações digitadas no browser para serem utilizadas ou armazenadas no servidor, um dos objetos do ASP é o responsável em recuperar essas informações. Se ocorrer algum problema na gravação dos dados digitados no banco de dados, será necessário enviar uma mensagem ao usuário informando o que aconteceu, um objeto do ASP é o responsável por enviar mensagens do servidor para o usuário. Portanto, é de grande importância conhecermos e utilizarmos estes objetos de maneira correta. Rua dos Otoni, 881-9º Andar Pág.: 8

13 OBJETO RESPONSE É o objeto responsável pelos dados enviados do servidor para o cliente (informação enviada do servidor para o browser do cliente). Este objeto tem os seguintes Métodos e Propriedades: Métodos Write enviar texto ao browser. Redirect redireciona o browser para um endereço especificado, só pode ser usado antes do browser divulgar qualquer mensagem na tela. End pára a execução do script da página. OBSERVAÇÃO: Propriedades e Coleções Buffer avisa o browser que a página só deverá ser mostrada após ser totalmente carregada. Cookies grava informações no cookie do browser. Expires define o tempo de expiração de uma página ou de um cookie. Se você não indicar quando o cookie irá expirar, o cookie apenas fica valendo enquanto o browser do cliente estiver aberto, assim que fechar o cookie desaparece. OBJETO REQUEST É o objeto responsável pelos dados enviados do cliente para o servidor, ou seja, qualquer informação requisitada pelo servidor ao cliente. Propriedades e Coleções Form recupera valores enviados pelo formulário, via método Post. Querystring recupera valores enviados pelo formulário, via método Get, isto é, as informações são obtidas através da string de pesquisa http, esta string se encontra após o ponto de interrogação na linha do endereço. Cookies recupera informações do cookie do cliente. Servervariables recupera valores sobre o browser do cliente e sobre o servidor Web. Variáveis do sistema que podem ser recuperadas pelo Servervariables: CONTENT_LENGTH QUERY_STRING REMOTE_ADDR REMOTE_HOST REQUEST_METHOD SERVER_NAME URL Retorna o tipo de conteúdo que foi enviado ao servidor. String que sucede o? no endereço URL. IP do usuário. Nome do servidor correspondente ao REMOTE_ADDR (nome do provedor de acesso do usuário). Método usado para transmissão das variáveis de uma página para outra (GET ou POST). Nome do servidor de hospedagem, como usado no URL (pode ser o IP ou DNS). endereço URL requisitado (sem a query_string). Rua dos Otoni, 881-9º Andar Pág.: 9

14 OBJETO SERVER É o objeto responsável por permitir acesso e configuração de algumas funções e métodos ligados ao servidor. Método Createobject cria uma instância de um componente no servidor. Exemplo: set conexao = server.createobject("adodb.connection") // Cria objeto de conexão Componentes são bibliotecas de objetos que possuem finalidades diversas. Ex.: componentes que operam serviços de , que manipulam banco de dados, etc.. Mappath mapeia arquivos de acordo com o caminho físico, a partir do caminho virtual. Exemplo: server.mappath ("mdb\dblivraria") OBJETO APPLICATION É o objeto responsável por armazenar e compartilhar valores, estados e propriedades de um grupo. Um exemplo seria armazenar o número total de clientes no site num instante. É também possível controlar erros causados por tentativas de alterações simultâneas de variáveis. Aplicação é todo o conjunto de páginas ASP e HTML que formam o programa (site) como um todo. Com o objeto Application podemos criar variáveis que estão disponíveis em qualquer momento no site. Declaração de variáveis Application: Application( nomedavariavel ) = conteudo Lock trava o acesso às variáveis Application. Método Unlock destrava o acesso às variáveis Application, disponibiliza as variáveis novamente. OBJETO SESSION É o objeto responsável por armazenar valores ligados a cada visitante enquanto ele utiliza uma aplicação. Uma session é criada quando o cliente entra no site e é destruída quando o cliente sai do site (seja por logoff ou por tempo expirado, que por padrão é 20 minutos). A declaração de variáveis do tipo session possibilita que as mesmas estejam disponíveis durante toda a permanência do cliente no site. São úteis quando desejamos identificar características do cliente em qualquer ponto do site. Declaração de variáveis Session: Session( nomedavariavel ) = conteudo Rua dos Otoni, 881-9º Andar Pág.: 10

15 Exemplo de utilização: quando o cliente se logar, podemos guardar numa session seu nome, e login e ainda contar seu tempo de permanência no site, se fizermos isso em conjunto com uma variável Application. Métodos Abandon encerra a session. Propriedades e Coleções TimeOut determina qual o tempo máximo, em minutos, de inatividade do visitante até que a session seja considerada abandonada. Cada um desses objetos será utilizado em testes que faremos juntamente com os comandos de VBScript. A LINGUAGEM VBSCRIPT Como o código do ASP é utilizado com instruções VBScript nesse momento faz-se necessário uma pequena explicação sobre o funcionamento dessa linguagem. Vamos analisar variáveis e seus tipos, funções pré-definidas, operadores, comandos principais e rotinas (procedimentos e funções). Scripts são linguagens que permitem a criação rápida de aplicações para Internet. Sendo assim, são mais fáceis de aprender e desenvolver do que as linguagens de programação atuais. O VBScript (ou Visual Basic Script) é uma das possibilidades de linguagem de script que executam no servidor. Ela é a linguagem padrão no IIS e no PWS, mas podemos utilizar outras, uma bastante comum é o JavaScript. Algumas características do VbScript: É similar ao Visual Basic Application. Permite a manipulação de números, datas e strings. Permite a utilização de todos os comandos do Visual Basic, exceto os de acesso ao banco de dados, que é feito através do objeto ADO. Pense que você precisa desenvolver uma aplicação que cadastre os clientes de sua empresa pela Internet. Os dados devem ser armazenados em um banco de dados e várias validações dos dados digitados pelos usuários devem ser feitas. A linguagem VBScript possibilitará, por meio do ASP, a criação da aplicação validando as informações e armazenando-as no banco de dados. O ASP executará as solicitações do VBScript junto com seus objetos e devolverá uma resposta ao cliente no formato HTML. Assim, o VBScript é executado no servidor. Rua dos Otoni, 881-9º Andar Pág.: 11

16 VARIÁVEIS E TIPOS DE DADOS As variáveis são criadas quando precisamos armazenar valores na memória que existirão durante a execução do programa, auxiliando e permitindo que informações sejam manipuladas (entrada e saída). A declaração de uma variável é feita por meio da palavra-chave do VBScript: DIM Exemplo: DIM var var = Algum texto var recebeu um valor string var = 20 var recebeu um valor inteiro Quando apenas definimos o nome da variável, estamos indicando que ela é do tipo variant, pois não foi especificado o seu tipo. No VBScript não se faz necessário a declaração do tipo de variável. TIPOS DE DADOS Tipo Empty Null Boolean Os principais tipos de dados que o VBScript trabalha, são: Descrição Variável que contém 0 para valores numéricos e "" (string vazia) para strings. Variável que não contém nenhum valor. Variável que contém valores True ou False. Byte Números inteiros entre 0 e 255. Integer Números inteiros no intervalo de -32,768 a 32,767. Long Números inteiros no intervalo de -2,147,483,648 a 2,147,483,647. Single Double Date (Time) String Números com ponto flutuante de precisão simples na faixa de E38 a E-45 para números negativos e E-45 a E38 para números positivos. Números com ponto flutuante de dupla precisão na faixa de E308 a E-324 para números negativos e E-324 a E308 para números positivos. Valores no formato de Data (data e hora) na faixa de 1 de janeiro de 100 a 31 de dezembro de 999. (January 1, 100 a December 31, 9999). Contém dados no formato de string, que podem ter até aproximadamente 2 bilhões de caracteres de tamanho. Rua dos Otoni, 881-9º Andar Pág.: 12

17 OPERADORES Os operadores são utilizados para fazer cálculos, comparações e junções, tanto no código VBScript, quanto no código ASP. OPERADORES ARITMÉTICOS + Adição - Subtração * Multiplicação / Divisão \ Divisão inteira (retorna só a parte inteira) Mod OPERADOR DE CONCATENAÇÃO ^ Resto da divisão inteira Potenciação OPERADORES RELACIONAIS & Concatenação de strings = Igual a < Menor que <= Menor ou igual que > Maior que >= Maior ou igual que <> Diferente de OPERADORES LÓGICOS And Or Not Eqv Imp Xor E Ou Não Equivalência Implicação lógica Ou exclusivo Rua dos Otoni, 881-9º Andar Pág.: 13

18 Os operadores lógicos são avaliados de acordo com as tabelas a seguir: AND Expressão 1 Expressão 2 Resultado Expressão 1 Expressão 2 Resultado T T T T T T T F F T F T F T F F T T F F F F F F EQV OR IMP Expressão 1 Expressão 2 Resultado Expressão 1 Expressão 2 Resultado T T T T T T T F F T F F F T F F T T F F T F F T XOR NOT Expressão 1 Expressão 2 Resultado Expressão Resultado T T F T F T F T F T F T T F F F PRINCIPAIS COMANDOS DO VBSCRIPT COMANDOS CONDICIONAIS IF THEN ELSE O comando IF testa uma condição e executa os comandos que estão após o THEN se essa condição for verdadeira e executa os comandos que estão após o ELSE, caso essa condição seja falsa. Sintaxe: IF condição THEN Comandos END IF IF condição THEN Comandos ELSE Comandos END IF Rua dos Otoni, 881-9º Andar Pág.: 14

19 SELECT CASE Sintaxe: Utilizado quando se têm várias opções para determinada variável ou expressão. SELECT CASE variável ou expressão CASE valores comandos CASE valores comandos CASE valores comandos CASE valores comandos CASE ELSE comandos END SELECT COMANDOS DE REPETIÇÃO WHILE... END Enquanto uma condição for verdadeira o loop é executado. Sintaxe: WHILE condição comandos WEND DO WHILE... LOOP Executa os comandos enquanto a condição for verdadeira. Sintaxe: DO WHILE condição comandos LOOP FOR... TO... NEXT Sintaxe: Executa os comandos até que o contador do loop atinja um valor pré-determinado. FOR contador = valor inicial TO valor final NEXT comandos Rua dos Otoni, 881-9º Andar Pág.: 15

20 Rua dos Otoni, 881-9º Andar Pág.: 16

21 FUNÇÕES As funções no VBScript servem para que os tipos de dados não sejam interpretados de maneira incorreta e gerem erros nos códigos. Isso é muito importante levando em consideração que a Internet está disponível em vários países e cada tem uma maneira de visualizar valores, por exemplo. Imagine que está recebendo um valor de um formulário para ser inserido em um banco de dados. Este valor deve ser numérico para não gerar nenhum erro de tipo de dado no banco de dados. Os dados digitados em um formulário HTML são passados como texto (string), então será necessário converter este texto em número. Conseguiremos isso por meio das funções de conversão. Também será necessário fazermos validação de dados, testarmos se é uma data, um número, etc.. As funções de verificação nos auxiliarão. FUNÇÕES PARA VERIFICAÇÃO DE TIPO DE VARIÁVEIS Função Descrição Sintaxe IsArray IsDate retorna True se uma variável é um array (vetor), caso contrário retorna False. retorna True se uma variável é uma data, caso contrário retorna False. IsEmpty retorna True se uma variável contém 0 (no caso de ser numérica) ou "" (no caso de ser string), caso contrário retorna False. IsNull IsNumeric retorna True se a variável não contém valores válidos, caso contrário retorna False. retorna True se uma variável contém um valor numérico, caso contrário retorna False. IsArray (nome da variável) IsDate (nome da variável) IsEmpty (nome da variável) IsNull (nome da variável) IsNumeric (nome da variável) Rua dos Otoni, 881-9º Andar Pág.: 17

22 FUNÇÕES PARA CONVERSÃO DE TIPOS Função Descrição Sintaxe CBool CByte CDate CDbl CInt CLng CStr CSng retorna True ou False de acordo com o valor da expressão avaliada. converte a expressão dada em um valor do tipo byte. converte a expressão dada em um valor do tipo data/hora. converte a expressão dada em um valor do tipo double. converte a expressão dada em um valor do tipo integer. converte a expressão dada em um valor do tipo long. converte a expressão dada em um valor do tipo string. converte a expressão dada em um valor do tipo single. FUNÇÕES PARA MANIPULAÇÃO DE NÚMEROS: Função Descrição Sintaxe Abs retorna o valor absoluto de um valor numérico. CBool (nome da variável / expressão) CByte (nome da variável / expressão) CDate (nome da variável / expressão) CDbl (nome da variável / expressão) CInt (nome da variável / expressão) CLng (nome da variável / expressão) CStr (nome da variável / expressão) CSng (nome da variável / expressão) Abs (número) Fix retorna a parte inteira de um número. Fix (número) Int Sqr retorna a parte inteira de um número, caso o número seja negativo, é retornado o valor imediatamente menor. retorna o valor da raiz quadrada do número (esse valor deve ser maior ou igual a zero). Int (número) Sqr (número) Rua dos Otoni, 881-9º Andar Pág.: 18

23 FUNÇÕES PARA MANIPULAÇÃO DE DATAS Função Descrição Sintaxe Day retorna o dia do mês de uma determinada data. Month Year Weekday Hour Minute Second Now Time Date retorna o mês de uma determinada data. retorna o ano de uma determinada data. retorna o dia da semana de uma determinada data. retorna a hora de um determinado tempo. retorna o minuto de um determinado tempo. retorna o segundo de um determinado tempo. retorna a data e hora atual (data e hora que consta no relógio do servidor). retorna a hora atual (hora que consta no relógio do servidor). retorna a data atual (data que consta no relógio do servidor). FUNÇÕES PARA MANIPULAÇÃO DE STRINGS Day (data) Month (data) Year (data) Weekday (data) Hour (tempo) Minute (tempo) Second (tempo) Now Time Date Função Descrição Sintaxe Asc Chr retorna o caractere (pela tabela ANSI) correspondente à primeira letra da string de entrada. retorna o caractere correspondente a um determinado código (numérico) da tabela ANSI. InStr retorna a posição da primeira ocorrência de uma string dentro da outra, é possível delimitar a partir de qual caractere será feita tal procura. LCase UCase Left converte todos os caracteres de uma string para minúsculo. converte todos os caracteres de uma string para maiúsculo. retorna um determinado número de caracteres a partir do lado esquerdo da string. Asc (string) Chr (código) InStr (posição inicial, string, string de comparação) LCase (string) UCase (string) Left (string, número de caracteres) Rua dos Otoni, 881-9º Andar Pág.: 19

24 Len retorna o número de caracteres numa string (contando espaços em branco), ou, no caso de variáveis numéricas ou no formato de data, retorna a quantidade de bytes necessários para armazenar aquela expressão. Mid quebra uma string. Delimita-se a posição inicial, a string e a quantidade de caracteres a partir da posição inicial que devem ser deixados na string de retorno. Right retorna um determinado número de caracteres a partir do lado direito da string. Ltrim retorna uma cópia da string de entrada, mas sem os espaços no início da string. Rtrim retorna uma cópia da string de entrada, mas sem os espaços no final da string. Trim retorna uma cópia da string de entrada, mas sem os espaços no início e no final da string. Len (string) Mid (string, posição inicial, tamanho) Right (string, número de caracteres) LTrim (string) RTrim (string) Trim (string) CÓDIGOS PARA TESTES DOS COMANDOS E FUNÇÕES VBSCRIPT Teste para a estrutura condicional IF. <HTML> <TITLE>Teste de VBSCRIPT</TITLE> <BODY bgcolor = #FFFFFF> <font face = verdana size = 2> <% ' Teste do Comando IF Dim I ' Declara a variável I I = 9 Inicializa a variável IF I >= 10 THEN Usamos o comando condicional para testar o valor da variável %> <p> O valor de I é maior ou igual a 10. </p> <p> O valor de I é <% = I %> e seu quadrado é <% = I * I %></p> <% ELSE %> <p> O valor de I é menor que 10. </p> <p>o valor de I é <% = I %> e seu cubo é <% = I * I * I %></p> <% END IF %> </BODY></HTML> Rua dos Otoni, 881-9º Andar Pág.: 20

Scriptlets e Formulários

Scriptlets e Formulários 2 Scriptlets e Formulários Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Permitir ao aluno aprender a criar um novo projeto Java para web no Netbeans IDE,

Leia mais

ASP Active Server Pages. ASP (Active Server Pages)

ASP Active Server Pages. ASP (Active Server Pages) ASP Active Server Pages Prof. Sérgio Rodrigues ASP (Active Server Pages) É um ambiente de programação por scripts que rodam no servidor: IIS Internet Information Services PWS Personal Web Server Utiliza

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.

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

Como acessar o novo webmail da Educação? Manual do Usuário. 15/9/2009 Gerencia de Suporte, Redes e Novas Tecnologias Claudia M.S.

Como acessar o novo webmail da Educação? Manual do Usuário. 15/9/2009 Gerencia de Suporte, Redes e Novas Tecnologias Claudia M.S. Como acessar o novo webmail da Educação? Manual do Usuário 15/9/2009 Gerencia de Suporte, Redes e Novas Tecnologias Claudia M.S. Tomaz IT.002 02 2/14 Como acessar o Webmail da Secretaria de Educação? Para

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

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

Programação WEB II. Sessions e Cookies. progweb2@thiagomiranda.net. Thiago Miranda dos Santos Souza

Programação WEB II. Sessions e Cookies. progweb2@thiagomiranda.net. Thiago Miranda dos Santos Souza Sessions e Cookies progweb2@thiagomiranda.net Conteúdos Os materiais de aula, apostilas e outras informações estarão disponíveis em: www.thiagomiranda.net Cookies e Sessions Geralmente, um bom projeto

Leia mais

MANUAL DE UTILIZAÇÃO

MANUAL DE UTILIZAÇÃO MANUAL DE UTILIZAÇÃO Módulo de operação Ativo Bem vindo à Vorage CRM! Nas próximas paginas apresentaremos o funcionamento da plataforma e ensinaremos como iniciar uma operação básica através do nosso sistema,

Leia mais

Instalando software MÉDICO Online no servidor

Instalando software MÉDICO Online no servidor Instalando software MÉDICO Online no servidor A máquina denominada Servidora é a que armazenará o banco de dados do software (arquivo responsável pelas informações inseridas), compartilhando com as demais

Leia mais

Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza

Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões Prof. MSc. Hugo Souza Se você precisar manter informações sobre seus usuários enquanto eles navegam pelo seu site, ou até quando eles saem

Leia mais

Na tela dele, clique no sinal de + ao lado do nome do seu computador, para expandi-lo. A seguir, expanda também o item "Sites da web".

Na tela dele, clique no sinal de + ao lado do nome do seu computador, para expandi-lo. A seguir, expanda também o item Sites da web. Servidor WEB Desenvolvedores de sites que querem aprender ou testar ASP, ou mesmo profissionais que precisam desenvolver páginas ASP ou ASP.Net, não precisam necessariamente ter um servidor na web com

Leia mais

Instalando o Internet Information Services no Windows XP

Instalando o Internet Information Services no Windows XP Internet Information Services - IIS Se você migrou recentemente do Windows 95 ou 98 para o novo sitema operacional da Microsoft Windows XP, e utilizava antes o Personal Web Server, deve ter notado que

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

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

15/8/2007 Gerencia de Tecnologia da Informação Claudia M.S. Tomaz

15/8/2007 Gerencia de Tecnologia da Informação Claudia M.S. Tomaz 15/8/2007 Gerencia de Tecnologia da Informação Claudia M.S. Tomaz MANUAL DE UTILIZAÇÃO DO WEBMAIL GETEC 01 2/13 Como acessar o Webmail da Secretaria de Educação? Para utilizar o Webmail da Secretaria de

Leia mais

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

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova. 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

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco). Permissões de compartilhamento e NTFS - Parte 2 Criando e compartilhando uma pasta - Prática Autor: Júlio Battisti - Site: www.juliobattisti.com.br Neste tópico vamos criar e compartilhar uma pasta chamada

Leia mais

PHP() é uma linguagem de integração de servidor que permite a criação de paginas dinâmicas. Como todas

PHP() é uma linguagem de integração de servidor que permite a criação de paginas dinâmicas. Como todas O que é PHP? Acrônimo de PHP: Hipertext Language PostProcessor Inicialmente escrita para o desenvolvimento de aplicações Web Facilidade para iniciantes e recursos poderosos para programadores profissionais

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

Manual do Painel Administrativo

Manual do Painel Administrativo Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...

Leia mais

Manual do Sistema "Fala Comigo - Sistema de Atendimento On-Line" Editorial Brazil Informatica

Manual do Sistema Fala Comigo - Sistema de Atendimento On-Line Editorial Brazil Informatica Manual do Sistema "Fala Comigo - Sistema de Atendimento On-Line" Editorial Brazil Informatica I Fala Comigo - Sistema de Atendimento On-Line Conteúdo Part I Introdução 2 1 Fala Comigo -... Sistema de Atendimento

Leia mais

Satélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br

Satélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Satélite Manual de instalação e configuração CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Índice Índice 1.Informações gerais 1.1.Sobre este manual 1.2.Visão geral do sistema 1.3.História

Leia mais

GUIA BÁSICO DA SALA VIRTUAL

GUIA BÁSICO DA SALA VIRTUAL Ambiente Virtual de Aprendizagem - MOODLE GUIA BÁSICO DA SALA VIRTUAL http://salavirtual.faculdadesaoluiz.edu.br SUMÁRIO 1. Acessando Turmas 4 2. Inserindo Material 4 3. Enviando Mensagem aos Alunos 6

Leia mais

Configurando o IIS no Server 2003

Configurando o IIS no Server 2003 2003 Ser ver Enterprise Objetivo Ao término, você será capaz de: 1. Instalar e configurar um site usando o IIS 6.0 Configurando o IIS no Server 2003 Instalando e configurando o IIS 6.0 O IIS 6 é o aplicativo

Leia mais

Manual de Utilização COPAMAIL. Zimbra Versão 8.0.2

Manual de Utilização COPAMAIL. Zimbra Versão 8.0.2 Manual de Utilização COPAMAIL Zimbra Versão 8.0.2 Sumário ACESSANDO O EMAIL... 1 ESCREVENDO MENSAGENS E ANEXANDO ARQUIVOS... 1 ADICIONANDO CONTATOS... 4 ADICIONANDO GRUPOS DE CONTATOS... 6 ADICIONANDO

Leia mais

Omega Tecnologia Manual Omega Hosting

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

Leia mais

Guia de Consulta Rápida ASP. Rubens Prates. Novatec Editora. www.novateceditora.com.br

Guia de Consulta Rápida ASP. Rubens Prates. Novatec Editora. www.novateceditora.com.br Guia de Consulta Rápida ASP Rubens Prates Novatec Editora www.novateceditora.com.br Guia de Consulta Rápida ASP de Rubens Prates Copyright@2000 da Novatec Editora Ltda. Todos os direitos reservados. É

Leia mais

OPERADORES E ESTRUTURAS DE CONTROLE

OPERADORES E ESTRUTURAS DE CONTROLE OPERADORES E ESTRUTURAS DE CONTROLE 3.1 Operadores Os operadores indicam o tipo de operação matemática que será executada gerando novos valores a partir de um ou mais operadores. São muito utilizados em

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

ASP. Active Server Page. Scripts. ASP teoricamente suportaria qualquer linguagem de script, mas na prática os aceitados são. VBScript MS JScript

ASP. Active Server Page. Scripts. ASP teoricamente suportaria qualquer linguagem de script, mas na prática os aceitados são. VBScript MS JScript ASP Active Server Page Lirisnei Gomes de Sousa lirisnei@hotmail.com Jair C Leite jair@dimap.ufrn.br Scripts ASP teoricamente suportaria qualquer linguagem de script, mas na prática os aceitados são VBScript

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

Programando em PHP. Conceitos Básicos

Programando em PHP. Conceitos Básicos Programando em PHP www.guilhermepontes.eti.br lgapontes@gmail.com Conceitos Básicos Todo o escopo deste estudo estará voltado para a criação de sites com o uso dos diversos recursos de programação web

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

MANUAL EXPORTAÇÃO IMPORTAÇÃO

MANUAL EXPORTAÇÃO IMPORTAÇÃO MANUAL EXPORTAÇÃO IMPORTAÇÃO Diretoria de Vigilância Epidemiológica/SES/SC 2006 1 Módulo 04 - Exportação e Importação de Dados Manual do SINASC Módulo Exportador Importador Introdução O Sistema SINASC

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

MDaemon GroupWare. Versão 1 Manual do Usuário. plugin para o Microsoft Outlook. Trabalhe em Equipe Usando o Outlook e o MDaemon

MDaemon GroupWare. Versão 1 Manual do Usuário. plugin para o Microsoft Outlook. Trabalhe em Equipe Usando o Outlook e o MDaemon MDaemon GroupWare plugin para o Microsoft Outlook Trabalhe em Equipe Usando o Outlook e o MDaemon Versão 1 Manual do Usuário MDaemon GroupWare Plugin for Microsoft Outlook Conteúdo 2003 Alt-N Technologies.

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

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

Programação Web Prof. Wladimir

Programação Web Prof. Wladimir Programação Web Prof. Wladimir Linguagem de Script e PHP @wre2008 1 Sumário Introdução; PHP: Introdução. Enviando dados para o servidor HTTP; PHP: Instalação; Formato básico de um programa PHP; Manipulação

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

Manual de Instalação. SafeSign Standard 3.0.77. (Para MAC OS 10.7)

Manual de Instalação. SafeSign Standard 3.0.77. (Para MAC OS 10.7) SafeSign Standard 3.0.77 (Para MAC OS 10.7) 2/23 Sumário 1 Introdução... 3 2 Pré-Requisitos Para Instalação... 3 3 Ambientes Homologados... 4 4 Hardware Homologado... 4 5 Instruções de Instalação... 5

Leia mais

SUMÁRIO Acesso ao sistema... 2 Atendente... 3

SUMÁRIO Acesso ao sistema... 2 Atendente... 3 SUMÁRIO Acesso ao sistema... 2 1. Login no sistema... 2 Atendente... 3 1. Abrindo uma nova Solicitação... 3 1. Consultando Solicitações... 5 2. Fazendo uma Consulta Avançada... 6 3. Alterando dados da

Leia mais

Manual SAGe Versão 1.2

Manual SAGe Versão 1.2 Manual SAGe Versão 1.2 Cadastramento de Usuário (a partir da versão 12.08.01 ) Conteúdo Introdução... 2 Cadastramento... 2 Desvendando a tela inicial... 4 Completando seus dados cadastrais... 5 Não lembro

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

Mostrar área de trabalho.scf. Manual do Produto EDI.

Mostrar área de trabalho.scf. Manual do Produto EDI. Mostrar área de trabalho.scf Manual do Produto EDI. ÍNDICE MANUAL DO PRODUTO EDI....3 1. O QUE É O EDI?...3 1.1. VANTAGENS... 3 1.2. FUNCIONAMENTO... 3 1.3. CONFIGURAÇÃO NECESSÁRIA... 3 2. UTILIZANDO O

Leia mais

Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania

Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania Sumário Objetivos do Blog... 2 Log-in... 3 Esqueci minha senha... 4 Utilizando o Blog... 5 Encontrando seu Blog... 5 Conhecendo o

Leia mais

MANUAL C R M ÍNDICE. Sobre o módulo de CRM... 2. 1 Definindo a Campanha... 3

MANUAL C R M ÍNDICE. Sobre o módulo de CRM... 2. 1 Definindo a Campanha... 3 ÍNDICE Sobre o módulo de CRM... 2 1 Definindo a Campanha... 3 1.1 Incluir uma campanha... 3 1.2 Alterar uma campanha... 4 1.3 Excluir... 4 1.4 Procurar... 4 2 Definindo os clientes para a campanha... 4

Leia mais

Criando um script simples

Criando um script simples Criando um script simples As ferramentas de script Diferente de muitas linguagens de programação, você não precisará de quaisquer softwares especiais para criar scripts de JavaScript. A primeira coisa

Leia mais

Para testar seu primeiro código utilizando PHP, abra um editor de texto (bloco de notas no Windows) e digite o código abaixo:

Para testar seu primeiro código utilizando PHP, abra um editor de texto (bloco de notas no Windows) e digite o código abaixo: Disciplina: Tópicos Especiais em TI PHP Este material foi produzido com base nos livros e documentos citados abaixo, que possuem direitos autorais sobre o conteúdo. Favor adquiri-los para dar continuidade

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

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

MANUAL DO INSTAR-MAIL 1.0. Pagina de login e senha do Instar-Mail

MANUAL DO INSTAR-MAIL 1.0. Pagina de login e senha do Instar-Mail 1º Passo: Acesse o seguinte endereço http://www.smtp.com.br/sg/cliente/logar.php MANUAL DO INSTAR-MAIL 1.0 2º Passo: Será apresentada uma tela solicitando o seu login e senha: Sendo assim: Digite o seu

Leia mais

Acessando um Banco de Dados

Acessando um Banco de Dados Acessando um Banco de Dados Introdução Agora que você já está craque em JSP e já instalou seu servidor, vamos direto para a parte prática! Neste tutorial vamos aprender a acessar um banco de dados. Para

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

Manual de Instalação e Configuração do SQL Express

Manual de Instalação e Configuração do SQL Express Manual de Instalação e Configuração do SQL Express Data alteração: 19/07/11 Pré Requisitos: Acesse o seguinte endereço e faça o download gratuito do SQL SRVER EXPRESS, conforme a sua plataforma x32 ou

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

Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL

Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL Prof. MSc. Hugo Souza Iniciando nossas aulas sobre

Leia mais

mkdir /srv/www/default/html/calculadora/imagens mkdir /srv/www/default/html/calculadora/blocos

mkdir /srv/www/default/html/calculadora/imagens mkdir /srv/www/default/html/calculadora/blocos Programando em PHP www.guilhermepontes.eti.br lgapontes@gmail.com Criando uma Calculadora Primeiramente deve se criar uma estrutura para armazenar os arquivos necessários para o funcionamento da calculadora.

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

Aplicativo da Manifestação do Destinatário. Manual

Aplicativo da Manifestação do Destinatário. Manual Aplicativo da Manifestação do Destinatário Manual Novembro de 2012 1 Sumário 1 Aplicativo de Manifestação do Destinatário...4 2 Iniciando o aplicativo...4 3 Menus...5 3.1 Manifestação Destinatário...5

Leia mais

INTRODUÇÃO AO DESENVOLVIMENTO WEB

INTRODUÇÃO AO DESENVOLVIMENTO WEB INTRODUÇÃO AO DESENVOLVIMENTO WEB PROFª. M.Sc. JULIANA H Q BENACCHIO Formulários Os formulários em HTML são usados para selecionar diferentes tipos de entradas do usuário. Um formulário é uma área que

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

JavaScript. JavaScript é uma linguagem de script usada em navegadores web. É uma linguagem dinâmica, estruturada e orientada em objetos.

JavaScript. JavaScript é uma linguagem de script usada em navegadores web. É uma linguagem dinâmica, estruturada e orientada em objetos. JavaScript JavaScript é uma linguagem de script usada em navegadores web. É uma linguagem dinâmica, estruturada e orientada em objetos. Pode ser usada dentro do próprio arquivo HTML ou estruturada em um

Leia mais

O código JavaScript deve ser colocado entre tags de comentário para ficar escondido no caso de navegadores antigos que não reconhecem a linguagem.

O código JavaScript deve ser colocado entre tags de comentário para ficar escondido no caso de navegadores antigos que não reconhecem a linguagem. 1 - O que é JAVASCRIPT? É uma linguagem de script orientada a objetos, usada para aumentar a interatividade de páginas Web. O JavaScript foi introduzido pela Netscape em seu navegador 2.0 e posteriormente

Leia mais

Operações de Caixa. Versão 2.0. Manual destinado à implantadores, técnicos do suporte e usuários finais

Operações de Caixa. Versão 2.0. Manual destinado à implantadores, técnicos do suporte e usuários finais Operações de Caixa Versão 2.0 Manual destinado à implantadores, técnicos do suporte e usuários finais Sumário Introdução... 3 Suprimento... 3 Sangria... 4 Abertura de Caixa... 6 Fechamento de Caixa...

Leia mais

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE ESCOLA AGRÍCOLA DE JUNDIAÍ EAJ - PRONATEC / REDE etec MÓDULO III DESENVOLVIMENTO PROFESSOR ADDSON COSTA

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE ESCOLA AGRÍCOLA DE JUNDIAÍ EAJ - PRONATEC / REDE etec MÓDULO III DESENVOLVIMENTO PROFESSOR ADDSON COSTA UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE ESCOLA AGRÍCOLA DE JUNDIAÍ EAJ - PRONATEC / REDE etec MÓDULO III DESENVOLVIMENTO PROFESSOR ADDSON COSTA RESUMO DE AULA CRIAÇÃO E MANIPULAÇÃO DO BANCO DE DADOS

Leia mais

Escritório Virtual Administrativo

Escritório Virtual Administrativo 1 Treinamento Módulos Escritório Virtual Administrativo Sistema Office Instruções para configuração e utilização do módulo Escritório Virtual e módulo Administrativo do sistema Office 2 3 1. Escritório

Leia mais

Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4.

Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4. 1 Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4. Interface do sistema... 4 1.4.1. Janela Principal... 4 1.5.

Leia mais

1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.

1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. 1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. Editando um Artigo 4.3. Excluindo um Artigo 4.4. Publicar

Leia mais

W o r d p r e s s 1- TELA DE LOGIN

W o r d p r e s s 1- TELA DE LOGIN S U M Á R I O 1Tela de Login...2 2 Painel......3 3 Post...4 4 Ferramentas de Post...10 5 Páginas...14 6 Ferramentas de páginas...21 7 Mídias...25 8 Links......30 1 1- TELA DE LOGIN Para ter acesso ao wordpress

Leia mais

2 de maio de 2014. Remote Scan

2 de maio de 2014. Remote Scan 2 de maio de 2014 Remote Scan 2014 Electronics For Imaging. As informações nesta publicação estão cobertas pelos termos dos Avisos de caráter legal deste produto. Conteúdo 3 Conteúdo...5 Acesso ao...5

Leia mais

INSTALAÇÃO DO MICROSOFT WINDOWS SHAREPOINT SERVICES 2.0

INSTALAÇÃO DO MICROSOFT WINDOWS SHAREPOINT SERVICES 2.0 CAPÍTULO 18 INSTALANDO E CONFIGURANDO O MICROSOFT OFFICE PROJECT SERVER 2003 INSTALAÇÃO DO MICROSOFT WINDOWS SHAREPOINT SERVICES 2.0 Antes de começar a instalação do Microsoft Office Project Server 2003

Leia mais

Faça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico

Faça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico Editora Carlos A. J. Oliviero Faça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico Orientado por Projeto 1a Edição 2 Reimpressão São Paulo 2011 Érica Ltda. Noções Livrarse Preparação muitas muita Sumário

Leia mais

Apostila Oultlook 2007 Prof. Fabrício Melo

Apostila Oultlook 2007 Prof. Fabrício Melo INTRODUÇÃO O Microsoft Outlook 2007 é um programa de gestão de informações pessoais e de mensagens que auxilia no gerenciamento de mensagens, compromissos, contatos, tarefas e partilhar informações com

Leia mais

ÍNDICE. 1. Introdução...2. 2. O que é o Sistema Mo Porã...2. 3. Como acessar o Site Mo Porã...3. 4. Cadastro do Sistema Mo Porã...

ÍNDICE. 1. Introdução...2. 2. O que é o Sistema Mo Porã...2. 3. Como acessar o Site Mo Porã...3. 4. Cadastro do Sistema Mo Porã... ÍNDICE 1. Introdução...2 2. O que é o Sistema Mo Porã...2 3. Como acessar o Site Mo Porã...3 4. Cadastro do Sistema Mo Porã...4 5. Navegando no Site Mo Porã...6 5. 1 Manual de ajuda do sistema Mo Porã...7

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

GUIA INTEGRA SERVICES E STATUS MONITOR

GUIA INTEGRA SERVICES E STATUS MONITOR GUIA INTEGRA SERVICES E STATUS MONITOR 1 - Integra Services Atenção: o Integra Services está disponível a partir da versão 2.0 do software Urano Integra. O Integra Services é um aplicativo que faz parte

Leia mais

Introdução ao PHP. Prof. Késsia Marchi

Introdução ao PHP. Prof. Késsia Marchi Introdução ao PHP Prof. Késsia Marchi PHP Originalmente PHP era um assíncrono para Personal Home Page. De acordo com convenções para atribuições de nomes recursivas do GNU foi alterado para PHP Hypertext

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

JDBC Java Database Connectivity

JDBC Java Database Connectivity 5 JDBC Java Database Connectivity Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Trabalhar com bancos de dados em aplicações web em JSP através das classes

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

Os objetivos indicados aplicam-se a duas linguagens de programação: C e PHP

Os objetivos indicados aplicam-se a duas linguagens de programação: C e PHP AGRUPAMENTO DE ESCOLAS DE SANTA COMBA DÃO CURSO PROFISSIONAL DE TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS 2012-2015 PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO MÓDULO 2 Mecanismos de Controlo de

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

Introdução a listas - Windows SharePoint Services - Microsoft Office Online

Introdução a listas - Windows SharePoint Services - Microsoft Office Online Page 1 of 5 Windows SharePoint Services Introdução a listas Ocultar tudo Uma lista é um conjunto de informações que você compartilha com membros da equipe. Por exemplo, você pode criar uma folha de inscrição

Leia mais

Guia de boas práticas para realização de Backup

Guia de boas práticas para realização de Backup Objetivo Quando o assunto é backup de dados, uma proposição de atividades e procedimentos como sendo a melhor prática pode ser bastante controversa. O que permanece verdadeiro, porém, é que seguir algumas

Leia mais

Webmail UFMA Tutorial de Operações Básicas do Usuário Cliente Web

Webmail UFMA Tutorial de Operações Básicas do Usuário Cliente Web UNIVERSIDADE FEDERAL DO MARANHÃO - UFMA NÚCLEO DE TECNOLOGIA DA INFORMAÇÃO - NTI GERÊNCIA DE REDES - GEREDES Webmail UFMA Tutorial de Operações Básicas do Usuário Cliente Web São Luís 2014 1. INICIANDO...

Leia mais

WF Processos. Manual de Instruções

WF Processos. Manual de Instruções WF Processos Manual de Instruções O WF Processos é um sistema simples e fácil de ser utilizado, contudo para ajudar os novos usuários a se familiarizarem com o sistema, criamos este manual. Recomendamos

Leia mais

Webmail lendo os e-mails. O que é. Como ler os e-mails através do WEBMAIL

Webmail lendo os e-mails. O que é. Como ler os e-mails através do WEBMAIL Webmail lendo os e-mails O que é O WEBMAIL é um programa que permite a leitura, envio e gerenciamento de e-mails através de uma página da internet. A vantagem é que você não precisa estar em seu computador

Leia mais

Introdução. Olá! Seja bem-vindo ao emailmanager. O melhor sistema de email marketing do mercado.

Introdução. Olá! Seja bem-vindo ao emailmanager. O melhor sistema de email marketing do mercado. 1 Introdução Olá! Seja bem-vindo ao emailmanager. O melhor sistema de email marketing do mercado. Esta guia disponibiliza as principais etapas para sua iniciação ao uso do emailmanager. Nesta guia você

Leia mais

MANUAL DE CONFIGURAÇÃO

MANUAL DE CONFIGURAÇÃO MANUAL DE CONFIGURAÇÃO Índice Conteúdo Página Legendas 3 1.0 Primeiro acesso 5 2.0 Cadastro de login e senha 6 3.0 Configuração do Blocker 7 3.1 Senha de acesso 8 3.2 Grade de Horário 9 3.2.1 Configurando

Leia mais

Manual do sistema SMARsa Web

Manual do sistema SMARsa Web Manual do sistema SMARsa Web Módulo Gestão de atividades RS/OS Requisição de serviço/ordem de serviço 1 Sumário INTRODUÇÃO...3 OBJETIVO...3 Bem-vindo ao sistema SMARsa WEB: Módulo gestão de atividades...4

Leia mais

2 echo "PHP e outros.";

2 echo PHP e outros.; PHP (Hypertext Preprocessor) Antes de qualquer coisa, precisamos entender o que é o PHP: O PHP(Hypertext Preprocessor) é uma linguagem interpretada gratuita, usada originalmente apenas para o desenvolvimento

Leia mais

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz SISTEMAS OPERACIONAIS LIVRES Agendar uma tarefa Você deve estar com logon de administrador para executar essas etapas. Se não tiver efetuado logon como administrador, você só poderá alterar as configurações

Leia mais

Manual de Atualização Versão 3.6.4.

Manual de Atualização Versão 3.6.4. Manual de Atualização Versão 3.6.4. Sumário 1. AVISO... 1 2. INTRODUÇÃO... 2 3. PREPARAÇÃO PARA ATUALIZAÇÃO... 3 4. ATUALIZANDO GVCOLLEGE E BASE DE DADOS... 7 5. HABILITANDO NOVAS VERSÕES DO SISTEMA....

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

Cartilha. Correio eletrônico

Cartilha. Correio eletrônico Cartilha Correio eletrônico Prefeitura de Juiz de Fora Secretaria de Planejamento e Gestão Subsecretaria de Tecnologia da Informação Abril de 2012 Índice SEPLAG/Subsecretaria de Tecnologia da Informação

Leia mais

BEM VINDO (A) À ACTVS SOFTWARE E APOIO A GESTÃO

BEM VINDO (A) À ACTVS SOFTWARE E APOIO A GESTÃO 1 BEM VINDO (A) À ACTVS SOFTWARE E APOIO A GESTÃO Este guia foi desenvolvido com a finalidade de explicar de forma simples e dinâmica os procedimentos básicos de utilização de nossa rede e seus recursos.

Leia mais

CONFIGURAÇÃO MINIMA EXIGIDA:

CONFIGURAÇÃO MINIMA EXIGIDA: Este tutorial parte do princípio que seu usuário já possua conhecimentos básicos sobre hardware, sistema operacional Windows XP ou superior, firewall, protocolo de rede TCP/IP e instalação de software.

Leia mais