يمكنك استخدام الإجراء ExportWithFormatting لإخراج البيانات في كائن قاعدة بيانات Access المحدد ( ورقة بيانات أو نموذج أو تقرير أو وحدة نمطية ) إلى عدة تنسيقات إخراج.
ملاحظة: لا يتوفر إجراء الماكرو ExportWithFormatting في تطبيقات Access على الويب.
الإعدادات
يحتوي الإجراء ExportWithFormatting على الوسيطات التالية.
وسيطة الإجراء |
الوصف |
---|---|
نوع العنصر |
نوع العنصر الذي يحتوي على البيانات التي تريد إخراجها. انقر فوق جدول (لورقة بيانات جدول)، أو استعلام (لورقة بيانات استعلام)، أو نموذج (لنموذج أو ورقة بيانات نموذج)، أو تقرير، أو وحدة نمطية، أو طريقة عرض الخادم، أو الإجراء المخزن، أو الدالة في المربع نوع العنصر في قسم وسيطات الإجراء في نافذة تصميم الماكرو. لا يمكنك إخراج الماكرو. إذا أردت إخراج العنصر النشط، فحدد نوعه مع هذه الوسيطة، ولكن اترك وسيطة اسم العنصر فارغة. هذه الوسيطة مطلوبة. الإعداد الافتراضي هو جدول. |
اسم العنصر |
اسم العنصر الذي يحتوي على البيانات التي تريد إخراجها. يعرض المربع اسم العنصر كل العناصر الموجودة في قاعدة البيانات من النوع المحدد بواسطة وسيطة نوع العنصر. إذا قمت بتشغيل ماكرو يحتوي على إجراء ExportWithFormatting في قاعدة بيانات المكتبة ، فسيبحث Access أولا عن العنصر الذي يحمل هذا الاسم في قاعدة بيانات المكتبة، ثم في قاعدة البيانات الحالية. |
تنسيق المخرجات |
نوع التنسيق الذي تريد استخدامه لإخراج البيانات. يمكنك تحديد Excel 97 - Excel 2003 Workbook (*.xls) أو Excel Binary Workbook (*.xlsb) أو Excel Workbook (*.xlsx) أو HTML (*.htm; *.html) أو Microsoft Excel 5.0/95 Workbook (*.xls) أو PDF Format (*.pdf) أو Rich Text Format (*.rtf) أو Text Files (*.txt) أو XPS Format (*.xps). إذا تركت هذه الوسيطة فارغة، فسيطالبك Access بتنسيق المخرجات. |
ملف الإخراج |
الملف الذي تريد إخراج البيانات إليه، مع تضمين المسار الكامل. يمكنك تضمين ملحق اسم الملف القياسي لتنسيق المخرجات الذي تحدده في الوسيطة تنسيق المخرجات، ولكنه غير مطلوب. إذا تركت الوسيطة ملف الإخراج فارغة، فسيطالبك Access باسم ملف الإخراج. |
تشغيل تلقائي |
تحديد ما إذا كنت تريد بدء تشغيل البرنامج المناسب مباشرة بعد تشغيل الإجراء ExportWithFormatting ، مع فتح الملف المحدد بواسطة وسيطة ملف الإخراج . |
ملف القالب |
مسار واسم الملف الذي تريد استخدامه كقالب لملفات HTML. يتضمّن ملف القالب، وهو عبارة عن ملف نصي، علامات ورموز HTML الفريدة بالنسبة إلى Access. |
ترميز |
نوع تنسيق ترميز الأحرف الذي تريد استخدامه لإخراج النص أو بيانات HTML. يمكنك تحديد MS-DOS أو Unicode أو Unicode (UTF-8). يتوفر إعداد الوسيطة MS-DOS للملفات النصية فقط. إذا تركت هذه الوسيطة فارغة، فسيقوم Access بإخراج البيانات باستخدام ترميز Windows الافتراضي للملفات النصية وترميز النظام الافتراضي لملفات HTML. |
جودة الإخراج |
حدد طباعة لتحسين الإخراج للطباعة، أو شاشة لتحسين الإخراج لعرضه على الشاشة. |
ملاحظات
يتم إخراج بيانات Access بالتنسيق المحدد، ويمكن قراءتها بواسطة أي برنامج يستخدم التنسيق نفسه. على سبيل المثال، يمكنك إخراج تقرير Access مع تنسيقه إلى Rich Text Format، ثم فتح المستند في Microsoft Word.
إذا قمت بإخراج عنصر قاعدة البيانات إلى تنسيق HTML، فسينشئ Access ملفاً بتنسيق HTML يحتوي على البيانات من العنصر. يمكنك استخدام وسيطة ملف القالب لتحديد ملف لاستخدامه كقالب لملف html.
تنطبق القواعد التالية عند استخدام إجراء الماكرو ExportWithFormatting لإخراج كائن قاعدة بيانات إلى أي من تنسيقات الإخراج:
-
يمكنك إخراج البيانات في أوراق بيانات جدول واستعلام ونموذج. في ملف الإخراج، تظهر كل الحقول في ورقة البيانات كما تظهر في Access، باستثناء الحقول التي تحتوي على عناصر OLE. ويتم تضمين أعمدة حقول عناصر OLE في ملف الإخراج، ولكن الحقول تكون فارغة.
-
بالنسبة إلى عنصر تحكم مرتبط بحقل نعم/لا (زر تبديل أو زر خيار أو خانة اختيار)، يعرض ملف الإخراج القيمة –1 (نعم) أو 0 (لا).
-
بالنسبة إلى مربع النص مرتبط بحقل "ارتباط تشعبي"، يعرض ملف الإخراج ارتباط تشعبي لكل تنسيقات المخرجات باستثناء نص MS-DOS (في هذه الحالة، يظهر الارتباط التشعبي كنص عادي).
-
إذا قمت بإخراج البيانات في نموذج في عرض النموذج، فسيحتوي ملف الإخراج دائماً على طريقة عرض ورقة البيانات للنموذج.
-
عند إخراج ورقة بيانات أو نموذج بتنسيق HTML، يتم إنشاء ملف .html واحد. عند إخراج تقرير بتنسيق HTML، يتم إنشاء ملف .html واحد لكل صفحة في التقرير.
تشبه نتيجة تشغيل إجراء الماكرو ExportWithFormatting النقر فوق أحد الخيارات في المجموعة تصدير في علامة التبويب بيانات خارجية . وتتطابق وسيطات الإجراء مع الإعدادات في مربع الحوار تصدير.
لتشغيل إجراء الماكرو ExportWithFormatting في وحدة Visual Basic for Applications (VBA)، استخدم أسلوب OutputTo للكائن DoCmd .