XL97: كيفية إنشاء ملفات الاستعلام (.iqy) ويب

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية157482
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الموجز
يشرح هذا المقال كيفية إنشاء استعلام ويب ملفات (.iqy) للاستخدام مع Microsoft Excel 97.
معلومات أخرى
في Microsoft Excel 97 استعلامات ويب تسمح بالاستعلام عن البيانات من ويب معينة أو إنترنت أو موقع إنترانت واسترداد المعلومات مباشرة في ورقة عمل Microsoft Excel. يتضمن Microsoft Excel 97 بعض استعلامات ويب عينة.

تعريف ملف استعلام ويب

ملف استعلام ويب هو ملف نصي يحتوي على واحد إلى أربعة أسطر من النص حيث يتم فصل كل سطر من النص بواسطة حرف إرجاع. يمكن إنشاء ملفات استعلام ويب في أي محرر نص مثل المفكرة, ثم يتم حفظها بالملحق .iqy.

إنشاء ملف استعلام ويب

لإنشاء ملف استعلام ويب اتبع الخطوات التالية:
  1. بدء تشغيل محرر نص مثل المفكرة.
  2. اكتب أربعة أسطر من النص في محرر نص باستخدام المعلومات التالية:
    السطر الأول: نوع الاستعلام
    السطر الأول في ملف استعلام ويب بإعلام Microsoft Excel ما هو نوع الملف الذي يحتوي على الاستعلام. في هذا الوقت فيما يلي أنواع استعلام صالح فقط:

    WEB < سطر حذف >

    إذا حذفت الخط ويب هي قيمة المفترض.
    الخط الثاني: إصدار الاستعلام
    السطر الثاني من ملف استعلام ويب بإعلام Microsoft Excel الإصدار الاستعلام الذي يتم تنفيذ. في هذا الوقت فيما يلي الإصدارات صالح فقط:

    حذف خط 1 < >

    ملاحظة: إذا حددت نوع الاستعلام في السطر الأول يجب عليك تعيين إصدار في السطر الثاني. إذا حذفت النوع يجب أيضاً حذف الإصدار.
    الخط الثالث: محدد موقع المورد (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>هو اسم المشاركة على الملقم.
    الخط الرابع: معلمات POST
    يتضمن السطر الرابع من ملف استعلام ويب معلمات POST. ملاحظة هذا السطر اختيارية و يجب تضمين فقط إذا كان سطر الثالثة (URL) يتجاوز طولها نتيجة إضافة معلمات 200 حرف.

    عند الاستعلام مستند ويب للحصول على معلومات تم إرسال معلمات إرسال مستند ويب بإحدى طريقتين: GET أو POST.

    عند استخدام الأسلوب GET يتم تضمين قيم البيانات في نفس السطر مثل محدد موقع المعلومات. يوضح المثال التالي كيفية كتابة سطر
          http://<server>/<file>parameters>						
    حيث <server>هو اسم الملقم الذي يحتوي على مستند ويب و <file>هو اسم المستند.

    عند استخدام الأسلوب POST يتم إرسال قيم البيانات في سطر منفصل. يوضح المثال التالي كيفية كتابة سطر
          http://<server>/<file>      parameters						
    حيث <server>هو اسم الملقم الذي يحتوي على مستند ويب و <file>هو اسم المستند.
  3. بعد كتابة كافة الخطوط المطلوبة حفظ الملف الجديد كملف نصي بالملحق .iqy (على سبيل المثال، احفظ الملف كـ Myquery.iqy).
  4. قم بإنهاء محرر النصوص.

باستخدام "ثابت" و "حيوي معلمات في استعلام ويب

يمكن استخدام معلمات ثابتة و/أو ديناميكية في استعلامات ويب. إرسال معلمات ثابتة الاستعلام عن البيانات دون المطالبة على أي قيم. يطالبك معلمات الحيوية اكتب قيمة واحدة أو أكثر عند تنفيذ استعلام ويب.

إن بناء جملة معلمات كما يلي:
<parameter>= < قيمة سلسلة >
حيث <parameter>هو اسم معلمة (على سبيل المثال، الأسهم) و < قيمة سلسلة > القيمة.

يمكن أن تكون قيمة سلسلة واحدة من القيم التالية.
   Parameter type   Value string   -----------------------------------------------------------   Static           value1   Dynamic          ["value1","Please enter the first value:"]				
في سلسلة ديناميكية قيمة الوسيطة الأولى (value1) هو اسم القيمة المراد إدخالها. الوسيطة الثانية هي الرسالة التي تظهر عند تنفيذ استعلام ويب.

إذا كانت معلمات متعددة مطلوبة، بفصلها بالحرف علامة ضم (&). يوضح المثال التالي بناء الجملة:
quote1 = stock1 & quote2 = stock2
عند إرسال قيم متعددة لمعلمة واحدة بفصلها بإشارة الجمع (+). يوضح المثال التالي بناء الجملة:
quote1 = stock1 + stock2 & quote2 = stock3 + stock4
يمكنك ضم معلمات ثابت وحيوي ضمن سلسلة معلمة واحدة. يوضح المثال التالي بناء الجملة:
quote1 = stock1 & quote2 = ["stock2" "الرجاء إدخال قيمة الثاني:"]

أمثلة على ويب Query Files

تم تصميم الأمثلة التالية في شرح بناء جملة المستخدمة من قبل ملفات استعلام ويب في Microsoft Excel 97.

ملاحظة: الأمثلة التالية غير استعلامات ويب الوظيفية.

مثال واحد:

هذا المثال بإرسال قيمة "wyut" إلى Client.exe ويقوم باسترداد قيمة. لا تتم مطالبتك بكتابة أي قيم. يتم إرسال المعلمة باستخدام الأسلوب GET.
   WEB   1   http://www.weylandyutani.com/cgi-bin/client.exe?quote=wyut				
إذا كنت تفضل يمكنك تجاهل الأسطر الأولى والثانية واستخدامها السطر التالي:
     http://www.weylandyutani.com/cgi-bin/client.exe?quote=wyut				
إنه مقبولة بحذف السطرين الأولين عند إنشاء الملف الذي له الملحق .iqy. وينطبق هذا لكافة أمثلة الموضحة في هذه المقالة.

على سبيل المثال الثاني:

يرسل قيم "wyut" و "hypd" إلى Client2.exe هذا المثال ثم يقوم باسترداد قيم. لا تتم مطالبتك بكتابة أي قيم. المعلمات المرسلة باستخدام الأسلوبPOST.

   WEB   1   http://www.weylandyutani.com/cgi-bin/client2.exe   quote1=wyut&quote2=hypd				
على سبيل المثال ثلاث:

هذا المثال يطالبك بكتابة رمز أسهم يرسل هذا الرمز إلى Client.exe ويقوم باسترداد قيمة. يتم إرسال المعلمات باستخدام الأسلوب GET.

ملاحظة: يجب كتابة على أسطر الثالث والرابع من هذا المثال على سطر واحد في ملف نصي.
    WEB   1   http://www.weylandyutani.com/cgi-bin/client.exe?quote1=      ["stock1","Please enter a stock symbol:"]				

المثال أربعة

يرسل هذا المثال قيمة "wyut" وقيمة يُطلب منك إدخال Client2.exe ومن ثم يقوم باسترداد القيم. المعلمات المرسلة باستخدام الأسلوبPOST.
   WEB   1   http://www.weylandyutani.com/cgi-bin/client2.exe   quote1=wyut&quote2=["stock2","Please enter a stock symbol:"]				
مراجع
4-6 صفحات "Microsoft Excel ويب Resource Kit لـ Microsoft Excel 97"
xl97

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 157482 - آخر مراجعة: 12/04/2015 15:31:35 - المراجعة: 2.0

Microsoft Excel 97 Standard Edition

  • kbnosurvey kbarchive kbmt kbfaq kbofficeupdate kbprb kbweb KB157482 KbMtar
تعليقات