XL97: Como criar arquivos de consulta (.iqy) da Web

Traduções deste artigo Traduções deste artigo
ID do artigo: 157482 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo explica como criar consulta à Web (.iqy) arquivos para uso com o Microsoft Excel 97.

Mais Informações

No Microsoft Excel 97, consultas à Web permitem consultar os dados de uma Web específica, Internet ou site da intranet e recuperar as informações diretamente em uma planilha do Microsoft Excel. Microsoft Excel 97 inclui alguns exemplos de consultas da Web.

Definição de um arquivo de consulta da Web

Um arquivo de consulta da Web é um arquivo de texto que contém de um a quatro linhas de texto onde cada linha de texto é separada por um retorno de carro. Arquivos de consulta da Web podem ser criados em qualquer editor de texto, como o bloco de notas, e eles são salvos com a extensão .iqy.

Criando um arquivo de consulta da Web

Para criar um arquivo de consulta da Web, execute essas etapas:
  1. Inicie um editor de texto, como o bloco de notas.
  2. Digite as quatro linhas de texto no editor de texto usando as seguintes informações:
    Primeira linha: Tipo de consulta
    A primeira linha o arquivo de consulta à Web informa ao Microsoft Excel o tipo de consulta contém o arquivo. Neste momento, a seguir estão os tipos de consulta só é válida:

    WEB < linha omitida >

    Se você omitir a linha, a WEB é o valor assumido.
    Segunda linha: Versão do Query
    A segunda linha de um arquivo de consulta da Web informa ao Microsoft Excel versão da consulta que está sendo executada. Neste momento, a seguir estão as versões só é válidas:

    omitido de linha 1 >

    Observação: Se você especificar o tipo de consulta na primeira linha, você deve especificar uma versão na segunda linha. Se você omitir o tipo, você deve também omitir a versão.
    Terceira linha: Localizador de recursos uniforme (URL)
    A terceira linha de um arquivo de consulta da Web determina o documento da Web no qual a consulta funciona. A menos que o documento da Web é um POST digitar (consulte a seção "Quarta linha: POST parâmetros"), essas informações é o valor necessário somente do arquivo de consulta à Web.

    Digite a URL em um dos formatos a seguir.
              File location                     URL format
          -------------------------------------------------------------------
          Web document                    http://<server>/<file>
          File stored locally             <drive>:\<directory>\<file>
          File stored on a network        \\<server>\<share>\<directory>\<file>
    						
    <server> onde <servidor> é o nome de servidor que contém o documento da Web ou arquivo na unidade de rede, <file> é o nome do documento, <drive> é a unidade que contém o arquivo local, <directory> é o nome de pasta que contém o arquivo local e <share> é o nome do compartilhamento no servidor.
    Quarta linha: Parâmetros POST
    A quarta linha de um arquivo de consulta da Web contém parâmetros POST. Observe que essa linha é opcional e deve ser incluída somente se a terceira linha (URL) excede 200 caracteres de comprimento como resultado da adição de parâmetros.

    Quando você consulta um documento da Web para obter informações, os parâmetros enviados para o documento da Web podem ser enviados de uma das duas maneiras: GET ou POST.

    Quando você usa o método GET, valores de dados são incluídos na mesma linha como a URL. O exemplo a seguir ilustra como digitar a linha
          http://<server>/<file>parameters>
    						
    <server> onde <servidor> é o nome do servidor que contém o documento da Web e <file> é o nome do documento.

    Quando você usa o método POST, valores de dados são enviados em uma linha separada. O exemplo a seguir ilustra como digitar a linha
          http://<server>/<file>
          parameters
    						
    <server> onde <servidor> é o nome do servidor que contém o documento da Web e <file> é o nome do documento.
  3. Depois de digitar todas as linhas necessárias, salve o novo arquivo como um arquivo de texto com a extensão .iqy (por exemplo, salve o arquivo como myquery.iqy).
  4. Feche o editor de texto.

Usando estática e dinâmica parâmetros em uma consulta à Web

Em consultas à Web, você pode usar parâmetros estáticos e/ou dinâmicos. Parâmetros estáticos enviam dados de consulta sem solicitar quaisquer valores. Parâmetros dinâmicos solicitam que você digite uma ou mais valores quando a consulta à Web é executada.

A sintaxe de parâmetros é da seguinte maneira:
<parameter> = < valor string >
onde <parameter> é o nome de um parâmetro (por exemplo, estoque) e < valor string > é um valor.

A seqüência de valor pode ser uma das seguintes valores.
   Parameter type   Value string
   -----------------------------------------------------------
   Static           value1
   Dynamic          ["value1","Please enter the first value:"]
				
na seqüência de valor dinâmico, o primeiro argumento (valor1) é o nome do valor a ser inserido. O segundo argumento é a mensagem que aparece quando a consulta à Web é executada.

Se vários parâmetros forem necessários, separe-as com um caractere e comercial (&). O exemplo a seguir ilustra a sintaxe:
quote1 = stock1 & quote2 = stock2
Quando vários valores são enviados para um único parâmetro, separe-as com um sinal de mais (+). O exemplo a seguir ilustra a sintaxe:
quote1 = stock1 + stock2 & quote2 = stock3 + stock4
Você pode combinar parâmetros estáticos e dinâmicos dentro de um único parâmetro de seqüência. O exemplo a seguir ilustra a sintaxe:
quote1 = stock1 & quote2 = ["stock2", "digite o segundo valor:"]

Exemplos de arquivos de consulta da Web

Os exemplos a seguir são criados para demonstrar a sintaxe usada por arquivos de consulta da Web no Microsoft Excel 97.

Observação: Os exemplos a seguintes não são funcionais consultas à Web.

Um exemplo:

Este exemplo envia o valor "wyut" para o Client.exe e recupera um valor. Você não precisará digitar quaisquer valores. O parâmetro é enviado usando o método GET.
   WEB
   1
   http://www.weylandyutani.com/cgi-bin/client.exe?quote=wyut
				
se você desejar, você pode omitir as duas primeiras linhas e use a seguinte linha:
     http://www.weylandyutani.com/cgi-bin/client.exe?quote=wyut
				
é aceitável para omitir as duas primeiras linhas quando você cria o arquivo .iqy. Isso é verdadeiro para todos os exemplos mostrados neste artigo.

Exemplo 2:

Este exemplo envia os valores "wyut" e "hypd" para o Client2.exe e, em seguida, recupera os valores. Você não precisará digitar quaisquer valores. Os parâmetros são enviados usando o método POST.

   WEB
   1
   http://www.weylandyutani.com/cgi-bin/client2.exe
   quote1=wyut&quote2=hypd
				
Exemplo 3:

Este exemplo solicita que você digite um símbolo de ações, envia esse símbolo para o Client.exe e recupera um valor. Os parâmetros são enviados usando o método GET.

Observação: As terceira e quarta linhas deste exemplo devem ser digitadas em uma única linha no arquivo de texto.
    WEB
   1
   http://www.weylandyutani.com/cgi-bin/client.exe?quote1=
      ["stock1","Please enter a stock symbol:"]
				

Exemplo 4

Este exemplo envia o valor "wyut" e um valor que for solicitado para inserir o Client2.exe e, em seguida, recupera os valores. Os parâmetros são enviados usando o método POST.
   WEB
   1
   http://www.weylandyutani.com/cgi-bin/client2.exe
   quote1=wyut&quote2=["stock2","Please enter a stock symbol:"]
				

Referências

"Microsoft Excel Web Resource Kit para Microsoft Excel 97," páginas de 4 a 6

Propriedades

ID do artigo: 157482 - Última revisão: quarta-feira, 8 de outubro de 2003 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft Excel 97 Standard Edition
Palavras-chave: 
kbmt kbfaq kbofficeupdate kbprb kbweb KB157482 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 157482
Aviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com