XL97: วิธีการที่สร้างแฟ้มแบบสอบถาม (.iqy) ของเว็บ

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 157482 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

สรุป

บทความนี้อธิบายถึงวิธีการสร้างแบบสอบถามเว็บ (.iqy) แฟ้มสำหรับใช้กับ Microsoft Excel 97

ข้อมูลเพิ่มเติม

ใน Microsoft Excel 97 แบบสอบถามเว็บช่วยให้คุณไปยังแบบสอบถามข้อมูลจากเฉพาะเวิลด์ไวด์เว็บ อินเทอร์เน็ต หรืออินทราเน็ตไซต์ และเรียกข้อมูลลงในแผ่นงาน Microsoft Excel โดยตรง Microsoft Excel 97 รวมการสอบถามเว็บตัวอย่างบางส่วน

ข้อกำหนดของแฟ้มแบบสอบถามเว็บ

แฟ้มแบบสอบถามเว็บคือ แฟ้มข้อความที่ประกอบด้วยจากหนึ่งในสี่บรรทัดของข้อความที่คั่นแต่ละบรรทัดของข้อความ ด้วยการคืนค่าขนส่ง คุณสามารถสร้างแฟ้มแบบสอบถามเว็บในการแก้ไขใด ๆ ข้อความ เช่น Notepad และจะถูกบันทึก ด้วยนามสกุล.iqy

การสร้างแฟ้มแบบสอบถามเว็บ

การสร้างแฟ้มแบบสอบถามเว็บ ดำเนินการดังต่อไปนี้:
  1. เริ่มตัวแก้ไขข้อความ เช่น Notepad
  2. พิมพ์บรรทัดสี่ของข้อความในตัวแก้ไขข้อความโดยใช้ข้อมูลต่อไปนี้:
    บรรทัดแรก: ชนิดของแบบสอบถาม
    บรรทัดแรกในแฟ้มของแบบสอบถามเว็บบอกชนิดของแบบสอบถามที่ประกอบด้วยแฟ้ม Microsoft Excel ในขณะนี้ ต่อไปนี้มีชนิดของแบบสอบถามที่ถูกต้องเท่านั้น:

    เว็บ<line omitted=""> </line>

    ถ้าคุณข้ามบรรทัด WEB เป็นค่า assumed
    บรรทัดที่สอง: รุ่นของแบบสอบถาม
    บรรทัดสองของแฟ้มแบบสอบถามเว็บบอก Microsoft Excel รุ่นที่ใช้ในการสอบถามที่จะถูกดำเนินการ ในขณะนี้ ต่อไปนี้เป็นรุ่นที่ถูกต้องเท่านั้น:

    1<line omitted=""> </line>

    หมายเหตุ: หากคุณระบุชนิดของแบบสอบถามในบรรทัดแรก คุณต้องระบุรุ่นในบรรทัดสอง ถ้าคุณไม่ใช้ชนิด คุณต้องยังข้ามรุ่น
    สามบรรทัด: Locator ทรัพยากร (URL)
    บรรทัดที่สามของแฟ้มแบบสอบถามเว็บกำหนดเอกสารเว็บที่แบบสอบถามทำงาน นอกจากว่าเอกสารเว็บคือการ POST การพิมพ์ (โปรดดูส่วน "สี่บรรทัด: POST พารามิเตอร์"), ข้อมูลนี้ เป็นค่าที่จำเป็นเท่านั้นในไฟล์การสอบถามเว็บ

    พิมพ์ URL ในรูปแบบต่อไปนี้อย่างใดอย่างหนึ่ง
              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>เป็นชื่อเซิร์ฟเวอร์ที่ประกอบด้วยเอกสารเว็บหรือแฟ้มบนไดรฟ์เครือข่าย <file>คือชื่อของเอกสาร <drive>คือไดรฟ์ที่ประกอบด้วยในระบบไฟล์ <directory>คือชื่อของโฟลเดอร์ที่ประกอบด้วยแฟ้มเฉพาะ และ<share>มีชื่อใช้ร่วมกันบนเซิร์ฟเวอร์</share></directory></drive></file></server>
    สี่บรรทัด: พารามิเตอร์การ POST
    บรรทัดที่สี่ของแฟ้มแบบสอบถามเว็บประกอบด้วยพารามิเตอร์การ POST หมายเหตุที่บรรทัดนี้ไม่จำเป็น และต้องถูกรวมถ้าบุคคลที่สามที่บรรทัด (URL) มากเกินกว่า 200 อักขระความยาวเป็นผลมาจากการเพิ่มพารามิเตอร์

    เมื่อคุณสอบถามเว็บเอกสารสำหรับรายละเอียด พารามิเตอร์ที่ส่งไปยังเอกสารเว็บสามารถส่งไปในหนึ่งในสองวิธี: GET หรือ POST ได้

    เมื่อคุณใช้วิธีการ GET ค่าข้อมูลถูกรวมไว้ในบรรทัดเหมือนกันเป็น URL ตัวอย่างต่อไปนี้แสดงให้เห็นถึงวิธีการพิมพ์บรรทัด
          http://<server>/<file>parameters>
    						
    ซึ่ง<server>เป็นชื่อของเซิร์ฟเวอร์ที่ประกอบด้วยเอกสารเว็บ และ<file>มีชื่อของเอกสาร</file></server>

    เมื่อคุณใช้วิธีการ POST มีส่งค่าข้อมูลในบรรทัดที่แยกต่างหาก ตัวอย่างต่อไปนี้แสดงให้เห็นถึงวิธีการพิมพ์บรรทัด
          http://<server>/<file>
          parameters
    						
    ซึ่ง<server>เป็นชื่อของเซิร์ฟเวอร์ที่ประกอบด้วยเอกสารเว็บ และ<file>มีชื่อของเอกสาร</file></server>
  3. หลังจากที่คุณพิมพ์บรรทัดที่จำเป็นทั้งหมด บันทึกแฟ้มใหม่เป็นแฟ้มข้อความที่มีนามสกุล.iqy (ตัวอย่างเช่น บันทึกแฟ้มเป็น Myquery.iqy)
  4. ออกจากตัวแก้ไขข้อความ

ใช้คงและ Dynamic พารามิเตอร์ในแบบสอบถามของเว็บ

In Web queries, you can use static and/or dynamic parameters. Static parameters send query data without prompting you for any values. Dynamic parameters prompt you to type one or more values when the Web query is executed.

The syntax for parameters is as follows:
<parameter>=<value string=""> </value></parameter>
where <parameter> is the name of a parameter (for example, stock) and <value string=""> is a value. </value></parameter>

The value string can be one of the following values.
   Parameter type   Value string
   -----------------------------------------------------------
   Static           value1
   Dynamic          ["value1","Please enter the first value:"]
				
In the dynamic value string, the first argument (value1) is the name of the value to be entered. The second argument is the message that appears when the Web query is executed.

If multiple parameters are required, separate them with an ampersand character (&). The following example illustrates the syntax:
quote1=stock1&quote2=stock2
When multiple values are sent for a single parameter, separate them with a plus sign (+). The following example illustrates the syntax:
quote1=stock1+stock2&quote2=stock3+stock4
You can combine static and dynamic parameters within a single parameter string. The following example illustrates the syntax:
quote1=stock1&quote2=["stock2","Please enter the second value:"]

Examples of Web Query Files

The following examples are designed to demonstrate the syntax used by Web query files in Microsoft Excel 97.

NOTE: The following examples are not functional Web queries.

Example One:

This example sends the value "wyut" to the Client.exe and retrieves a value. You are not prompted to type any values. The parameter is sent using the GET method.
   WEB
   1
   http://www.weylandyutani.com/cgi-bin/client.exe?quote=wyut
				
If you like, you can omit the first two lines and use the following line:
     http://www.weylandyutani.com/cgi-bin/client.exe?quote=wyut
				
It is acceptable to omit the first two lines when you create the .iqy file. This is true for all of the examples shown in this article.

Example Two:

This example sends the values "wyut" and "hypd" to the Client2.exe, and then retrieves values. You are not prompted to type any values. The parameters are sent using the POST method.

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

This example prompts you to type a stock symbol, sends that symbol to the Client.exe, and retrieves a value. The parameters are sent using the GET method.

NOTE: The third and fourth lines of this example should be typed on a single line in your text file.
    WEB
   1
   http://www.weylandyutani.com/cgi-bin/client.exe?quote1=
      ["stock1","Please enter a stock symbol:"]
				

Example Four

This example sends the value "wyut" and a value that you are prompted to enter to the Client2.exe, and then retrieves the values. The parameters are sent using the POST method.
   WEB
   1
   http://www.weylandyutani.com/cgi-bin/client2.exe
   quote1=wyut&quote2=["stock2","Please enter a stock symbol:"]
				

ข้อมูลอ้างอิง

"Microsoft Excel Web Resource Kit for Microsoft Excel 97," pages 4-6

คุณสมบัติ

หมายเลขบทความ (Article ID): 157482 - รีวิวครั้งสุดท้าย: 6 มกราคม 2554 - Revision: 2.0
ใช้กับ
  • Microsoft Excel 97 Standard Edition
Keywords: 
kbofficeupdate kbprb kbweb kbmt KB157482 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:157482
การปฏิเสธความรับผิดชอบในเนื้อหาของ KB ที่จะไม่มีการปรับปรุงอีกต่อไป
บทความนี้กล่าวถึงผลิตภัณฑ์ที่ Microsoft ไม่มีการสนับสนุนอีกต่อไป เนื้อหาของบทความจึงมีการนำเสนอ "ตามลักษณะที่เป็น" และจะไม่มีการปรับปรุงข้อมูลอีก

ให้ข้อเสนอแนะ

 

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