XL97: Nasıl Web <a1>Query</a1> (.iqy) dosyalarını oluştur

Makale çevirileri Makale çevirileri
Makale numarası: 157482 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Bu makalede, Web sorgusunun (.iqy) dosyalarını kullanmak için Microsoft Excel 97 ile nasıl oluşturulacağı açıklanır.

Daha fazla bilgi

Microsoft Excel 97'de, Web sorguları belirli World Wide Web, ınternet veya intranet sitesine bir sorgunun verilere izin ve bilgiler doğrudan bir Microsoft Excel çalışma sayfasına alın. Microsoft Excel 97, bazı örnek Web sorguları içerir.

Bir Web sorgu dosyası tanımı

Bir Web sorgusu dosyasını burada, metnin her satırı bir satır başı ayrılmış bir için dört satırlık metin içeren bir metin dosyasıdır. Not Defteri gibi herhangi bir metin düzenleyicisinde Web sorgusu dosyaları oluşturulabilir ve .iqy uzantısıyla kaydedilirler.

Bir Web sorgu dosyası oluşturma

Bir Web sorgu dosyası oluşturmak için aşağıdaki adımları izleyin:
  1. Not Defteri gibi bir metin düzenleyicisini açın.
  2. Dört satırlık bir metin, aşağıdaki bilgileri kullanarak bir metin düzenleyicide yazın:
    Ilk satır: Sorgu türü
    Web sorgu dosyasındaki ilk satır, Microsoft Excel dosyayı içeren bir sorgu türünü bildirir. Şu anda, yalnızca geçerli bir sorgu türleri şunlardır:

    <Atlanmış satır > WEB

    Satır atlarsanız, WEB varsayılan değerdir.
    Ikinci satır: Query'nin sürüm
    Ikinci satırı, bir Web sorgusu dosyasını Microsoft Excel, yürütülmekte olan sorgu sürümü bildirir. Şu anda, yalnızca geçerli sürümleri şunlardır:

    satır 1 < atlanmış >

    Not: sorgu türünü, ilk satır belirtirseniz, ikinci satırda bir sürüm belirtmelisiniz. Tür atlarsanız, sürüm ihmal gerekir.
    Üçüncü satırı: Tekdüzen Kaynak Konum Belirleyicisi (URL)
    Bir Web sorgu dosyası, üçüncü bir satır üzerinde sorgu davranır Web belgesini belirler. Bir POST yazın ("Dördüncü satır: POST parametreleri" bölümüne bakın), bu bilgiler, Web belgesini olmadığı sürece yalnızca gerekli Web sorgu dosyasındaki değerdir.

    URL'YI aşağıdaki biçimlerden birinde yazın.
              File location                     URL format
          -------------------------------------------------------------------
          Web document                    http://<server>/<file>
          File stored locally             <drive>:\<directory>\<file>
          File stored on a network        \\<server>\<share>\<directory>\<file>
    						
    burada <server>Web belgesini veya ağ sürücüsündeki bir dosyayı içeren sunucunun adıdır, <file>belge adıdır, yerel dosyayı içeren sürücüyü <drive>olan, <directory>yerel dosyayı içeren klasörün adıdır ve <share>sunucudaki paylaşım adıdır.
    Dördüncü satır: POST parametreleri
    Bir Web sorgusu dosyasını dördüncü satırını POST parametreleri içerir. Not, bu satırın isteğe bağlıdır ve yalnızca bu üçüncü (URL) satırı dahil olması gerekir, 200 karakterden parametreleri ekleme sonucunda uzunluğu aşıyor.

    Bilgi için bir Web belgesini sorguladığınızda, Web belgesi için gönderilen parametre iki yoldan biriyle gönderilebilir: GET veya POST.

    GET yöntemini kullandığınızda, veri değerleri aynı satırda URL olarak eklenir. Aşağıdaki örnek satırı
          http://<server>/<file>parameters>
    						
    <server>Web belgesini içeren sunucunun adıdır ve <file>belge adıdır.

    POST yöntemi kullandığınızda, veri değerleri, ayrı bir satıra gönderilir. Aşağıdaki örnek satırı
          http://<server>/<file>
          parameters
    						
    <server>Web belgesini içeren sunucunun adıdır ve <file>belge adıdır.
  3. Tüm gerekli satırları yazdıktan sonra yeni bir dosya bir metin dosyasına .iqy uzantısıyla kaydedin (örneğin, dosya olarak Myquery.iqy) kaydedin.
  4. Metin düzenleyicisinden çıkın.

Statik ve dinamik Web sorgudaki Parametreler

Web sorguları, statik ve/veya dinamik Parametreler kullanabilirsiniz. Statik parametreleri, sorgu veri değerleri için size sormadan gönderin. Dinamik Parametreler Web sorgusu yürütüldüğünde, bir veya birden çok değeri yazmanız için size soracak.

Parametreler için sözdizimi aşağıdaki gibidir:
<parameter>< değeri dizesi > =
Burada bir parametrenin adını (örneğin, hisse senedi) <parameter>, < değeri dizesi > bir değerdir.

Değer dize, aşağıdaki değerlerden biri olabilir.
   Parameter type   Value string
   -----------------------------------------------------------
   Static           value1
   Dynamic          ["value1","Please enter the first value:"]
				
Dinamik değer dizesi (değer1) ilk bağımsız değişken değer girilmesini adıdır. Web sorgusu yürütüldüğünde görünen iletide ikinci bağımsız değişken var.

Birden çok parametre gerekiyorsa, bunları bir ve işareti (&) karakteri ile ayırın. Aşağıdaki örnekte, sözdizimi gösterilmiştir:
quote1 = stock1 & quote2 stock2 =
Tek bir parametre için birden çok değer gönderildiğinde, bunları artı işaretiyle (+) ayırın. Aşağıdaki örnekte, sözdizimi gösterilmiştir:
quote1 = stock1 + stock2 & quote2 stock3 + stock4 =
Statik ve dinamik Parametreler tek parametre bir dize içinde birleştirebilirsiniz. Aşağıdaki örnekte, sözdizimi gösterilmiştir:
quote1 = stock1 & quote2 = ["stock2", "Lütfen ikinci değer girin:"]

Web sorgusu dosyaları örnekleri

Aşağıdaki örnekler, Microsoft Excel 97'de Web sorgusu dosyaları tarafından kullanılan sözdizimi göstermek için tasarlanmıştır.

Not: Aşağıdaki örnekler, işlevsel bir Web sorgularını değildir.

Bir örnek:

Bu örnek, "wyut" değeri için Client.exe gönderir ve bir değer alır. Herhangi bir değer yazmanız istenmez. Parametre GET yöntemi kullanılarak gönderilir.
   WEB
   1
   http://www.weylandyutani.com/cgi-bin/client.exe?quote=wyut
				
Venliği, gibi ilk iki satır atlarsanız ve aşağıdaki satırı kullanabilirsiniz:
     http://www.weylandyutani.com/cgi-bin/client.exe?quote=wyut
				
ıt .iqy dosyasını oluştururken, ilk iki satır atlamak için kabul. Bu, bu makaledeki gösterildiği örnekler için geçerlidir.

Iki örnek:

Bu örnek, değerleri "wyut" ve "hypd" için Client2.exe gönderir ve sonra da değerleri alır. Herhangi bir değer yazmanız istenmez. Parametreler POST yöntemi kullanılarak gönderilir.

   WEB
   1
   http://www.weylandyutani.com/cgi-bin/client2.exe
   quote1=wyut&quote2=hypd
				
Üç örnek:

Bu örnek, bir hisse senedi simgesini yazmanız için size sorar, bu simge için Client.exe gönderir ve bir değer alır. Parametreler, GET yöntemi kullanılarak gönderilir.

Not: Bu örnek, üçüncü ve dördüncü satırları tek satır metin dosyanızdaki yazılmalıdır.
    WEB
   1
   http://www.weylandyutani.com/cgi-bin/client.exe?quote1=
      ["stock1","Please enter a stock symbol:"]
				

Örnek 4

Bu örnekte, "wyut" değeri ve için Client2.exe girmeniz istenir ve sonra da değerleri alır, bir değer gönderir. Parametreler POST yöntemi kullanılarak gönderilir.
   WEB
   1
   http://www.weylandyutani.com/cgi-bin/client2.exe
   quote1=wyut&quote2=["stock2","Please enter a stock symbol:"]
				

Referanslar

"Microsoft Excel Web Resource Kit için Microsoft Excel 97'de," 4-6 sayfalar

Özellikler

Makale numarası: 157482 - Last Review: 8 Ekim 2003 Çarşamba - Gözden geçirme: 2.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Excel 97 Standard Edition
Anahtar Kelimeler: 
kbmt kbfaq kbofficeupdate kbprb kbweb KB157482 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:157482
Kullanım Dışı Bilgi Bankası İçeriği Yasal Uyarı
Bu makale, Microsoft'un artık destek sağlamadığı ürünler ile ilgili olarak yazılmıştır. Bu nedenle, bu makale "olduğu gibi" sağlanmıştır ve bundan sonra güncelleştirilmeyecektir.

Geri Bildirim Ver

 

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