إجراء الماكرو TransferText

يمكنك استخدام الإجراء TransferText لاستيراد النص أو تصديره بين قاعدة بياناتMicrosoft Office Access 2007 الحالية (mdb. أو accdb.) أو مشروع Microsoft Access (adp.) وملف نصي. يمكنك أيضًا ربط (جداول) البيانات في ملف نصي بقاعدة بيانات Access الحالية باستخدام ملف نصي مرتبط، يمكنك عرض البيانات النصية مع Access بينما سيظل لديك حق الوصول الكامل إلى البيانات من برنامج معالجة الكلمات. يمكنك أيضًا الاستيراد من جدول أو قائمة في ملف ‎HTML ‏‎ (*.html)‎ أو التصدير إليها أو الربط بها.

ملاحظة: إذا قمت بربط البيانات الموجودة في ملف نصي أو ملف HTML، تكون البيانات للقراءة فقط في Access.

ملاحظة: لن يتم السماح بهذا الإجراء لو كانت قاعدة البيانات غير موثوق بها. لمزيد من المعلومات حول تمكين وحدات الماكرو، انظر الارتباطات الموجودة في المقطع انظر أيضًا في هذه المقالة.

الإعداد

يحتوي الإجراء TransferText على الوسيطات التالية.

وسيطات الإجراء

الوصف

نوع النقل

نوع النقل الذي تربد إجراءه. يمكنك استيراد البيانات من ملفات نصية ذات عرض ملف نص محدد أو ملف ذو نص بعرض ثابت أو ملفات HTML أو تصدير البيانات إليها أو ربط البيانات بها. يمكنك أيضًا تصدير البيانات أو ملف بيانات دمج مراسلاتMicrosoft Office Word 2007 الذي يمكنك استخدامه بعد ذلك مع ميزة دمج المراسلات في Word لإنشاء مستندات مدمجة كالخطابات وبطاقات العنونة البريدية.

حدد استيراد المحدد أو استيراد العرض الثابت أو استيراد HTML أو تصدير المحدد أو تصدير العرض الثابت أو تصدير HTML أو تصدير دمج Word لـ Windows أو ربط المحدد أو ربط العرض الثابت أو ربط HTML في مربعنوع النقل الموجود في المقطع وسيطات الإجراء الخاص بجزء "منشئ الماكرو". القيمة الافتراضية هي استيراد المحدد.

ملاحظة: يتم فقط اعتماد أنواع النقل استيراد المحدد أو استيراد العرض المحدد أو تصدير المحدد أو تصدير العرض المحدد أو تصدير دمج Word لـ Windows في مشروع Access‎‏ (adp.).

اسم المواصفة

اسم المواصفة لمجموعة الخيارات التي تحدد كيفية استيراد ملف نصي أو ربطه. بالنسبة للملف النصي ذو العرض الثابت، يجب إما تحديد وسيطة أو استخدام ملف مخطط، والذي يجب تخزينه في نفس المجلد كالملف النصي المستورد أو المرتبط.

لإنشاء مواصفة لاستيراد الملف النصي أو ربطه:

  1. في علامة التبويب بيانات خارجية، في المجموعة المزيد، انقر فوق ملف نصي.

  2. . في مربع الحوار إحضار بيانات خارجية، أدخل مسار الملف النصي في المربع اسم الملف.

  3. انقر فوق الخيار الذي تريده لتخزين البيانات (استيراد أو إلحاق أو ربط)، ثم انقر فوق موافق

  4. في مربع الحوار معالج النص، انقر فوق خيارات متقدمة.

  5. حدد الخيارات التي تريدها لهذه المواصفة، ثم انقر فوق حفظ باسم.

  6. أدخل الاسم المراد للمواصفة، ثم انقر فوق موافق.

  7. يمكنك إدارة المواصفات الموجودة بالنقر فوق مواصفات في مربع حوار المواصفة.

  8. انقر فوق موافق لإغلاق مربع حوار المواصفة.

يمكنك إذًا كتابة اسم المواصفة في هذه الوسيطة كلما أردت استيراد نفس نوع الملف النصي أو تصديره.

يمكنك استيراد الملفات النصية المحددة أو تصديرها أو ربطها بدون كتابة اسم مواصفة في هذه الوسيطة. في هذه الحالة، يستخدم Access القيم الافتراضية في مربع حوار المعالج. يستخدم Access تنسيق معد مسبقًا لملفات بيانات دمج المراسلات، بحيث لا تحتاج أبدًا إلى كتابة اسم مواصفة لهذه الوسيطة عند تصدير هذه الأنواع من الملفات. يمكنك استخدام مواصفات الاستيراد/التصدير مع ملفات HTML، ولكن الجزء الوحيد من المواصفة الذي يتم تطبيقه هو مواصفة تنسيق نوع البيانات.

اسم الجدول

اسم جدول Access المراد استيراد بيانات نصية إليه أو تصدير بيانات نصية منه، أو ربط بيانات نصية به. يمكنك أيضا كتابة اسم استعلامAccess المراد تصدير البيانات منه. هذه الوسيطة مطلوبة.

إذا قمت بالنقر فوق استيراد المحدد أو استيراد العرض الثابت أو استيراد HTML في المربع نوع النقل، يلحق Access بيانات النص بهذا الجدول إذا كان الجدول موجودًا بالفعل. وإلا، سينشئ Access جدولاً جديدًا يحتوي على بيانات نصية.

يتعذر عليك استخدام سلسلة أحرف/جملة SQL لتحديد البيانات المراد تصديرها عند استخدام الإجراء TransferText.وبدلاً من استخدام جملة SQL، يجب أولاً إنشاء استعلام ثم تحديد اسم الاستعلام في وسيطة اسم الجدول.

اسم الملف

اسم النص المراد الاستيراد منه أو التصدير إليه أو الارتباط به. يجب إدخال المسار الكامل. هذه الوسيطة مطلوبة.

ينشئ Access ملفًا نصيًا جديدًا عند تصدير البيانات من Access. إذا كان اسم الملف هو نفسه اسم الملف النصي الموجود، يستدل Access الملف النصي الموجود.

في حالة الرغبة في استيراد جدول أو قائمة معيّنة في ملف HTML أو ربطه، يمكنك استخدام HTML في وسيطة اسم جدول HTML.

يحتوي على أسماء حقول

تحديد ما إذا كان الصف الأول من الملف النصي يحتوي على أسماء الحقول أم لا. إذا حددت نعم، يستخدم Access الأسماء الموجودة في الصف الأول كأسماء حقول في جدول Access عند استيراد بيانات الملف النصي أو ربطها. إذا حددت لا، يعامل Access الصف الأول كصف بيانات عادي. القيمة الافتراضية هي لا.

يتجاهل Access هذه الوسيطة الخاصة بـ ملفات بيانات دمج المراسلات في Word لـ Windows نظرًا لأن الصف الأول يجب أن يحتوي على أسماء الحقول.

عند تصدير جدول أو استعلام تحديد Access إلى ملف نصي ذي عرض محدد أو ثابت، يدرج Access أسماء الحقول الخاصة بالجدول أو استعلام التحديد في الصف الأول من الملف النصي إذا حددت نعم لهذه الوسيطة.

إذا تم استيراد ملف نصي ذي عرض ثابت أو ربطه وتم تحديد نعم في هذا المربع، يجب أن يستخدم الصف الأول الذي يحتوي على أسماء الحقول محدد الحقل المعد في مواصفة استيراد/تصدير لفصل أسماء الحقول. إذا تم التصدير إلى ملف نصي ذي عرض محدد وتم تحديد نعم لهذه الوسيطة، يدرج Access أسماء الحقول في الصف الأول من الملف النصي الذي يحتوي على هذا المحدد.

اسم جدول HTML

اسم الجدول أو القائمة في ملف HTML المراد استيراده أو ربطه. يتم تجاهل هذه الوسيطة ما لم يتم تعيين وسيطة نوع النقل إلى "استيراد HTML" أو "ربط HTML". إذا تركت هذه الوسيطة فارغة، يتم استيراد أول جدول أو قائمة في ملف HTML أو ربطه/ربطها.

يتم تحديد اسم الجدول أو القائمة في ملف HTML باستخدام النص المحدد في العلامة <CAPTION>، إن وجدت. إذا لم تتوفر العلامة <CAPTION>، يتم تحديد الاسم باستخدام النص المحدد بواسطة العلامة <TITLE>. إذا كان هناك أكثر من جدول أو قائمة لهم نفس الاسم، يميزها Access بإضافة عدد إلى نهاية كل اسم؛ على سبيل المثال، "الموظفون 1" و"الموظفون 2".

مخطط الشفرة

اسم مجموعة أحرف المستخدمة بواسطة صفحة التعليمات البرمجية.

ملاحظات

يمكنك تصدير البيانات في استعلامات تحديد Access إلى ملفات نصية. يصدّر Access مجموعة النتائج الاستعلام، معاملاً إياها تمامًا مثل الجدول.

يجب أن تتوافق البيانات النصية التي يتم إلحاقها بجدول Access موجود مع بناء الجدول.

  • يجب أن يكون كل حقل في النص من نفس نوع بيانات الحقل مثل الحقل المقابل في الجدول.

  • يجب أن يكون الحقل بنفس الترتيب (ما لم يتم تعيين وسيطة يحتوي على أسماء حقول إلى نعم، في هذه الحالة يجب أن تكون أسماء الحقول في النص مطابقة لأسماء الحقول في الجدول).

يعتبر هذا الإجراء مماثلاً للنقر فوق ملف نصي في المجموعة استيراد أو تصدير ضمن علامة التبويب بيانات خارجية. تعكس وسيطات الإجراء TransferText الخيارات الموجودة في المعالج الذي يبدأ بواسطة الأمر ملف نصي.

tip

تقوم مواصفة استيراد/تصدير بتخزين المعلومات التي يحتاجها Access لاستيراد ملف نصي أو تصديره أو ربطه. يمكنك استخدام المواصفات المخزنة لاستيراد بيانات نصية أو تصديرها أو ربطها بملف نصي مماثل. على سبيل المثال، يمكنك تلقي أرقام المبيعات الأسبوعية في ملف نصي من كمبيوتر مركزي. كما يمكنك إنشاء مواصفة وحفظها لهذا النوع من البيانات ثم استخدام المواصفة كلما تقوم بإضافة هذه البيانات إلى قاعدة بيانات Access.

ملاحظة: إذا قمت باستعلام نص مرتبط أو تصفيته، يكون الاستعلام أو عامل التصفية تحسس حالة الأحرف.

لتشغيل الإجراء TransferText في الوحدة النمطية لـ Visual Basic for Applications (VBA)‎‎، استخدم الأسلوب TransferText للكائن DoCmd.

مشاركة Facebook Facebook Twitter Twitter البريد الإلكتروني البريد الإلكتروني

هل كانت المعلومات مفيدة؟

رائع! هل لديك أي ملاحظات أخرى؟

كيف يمكننا تحسين ذلك؟

نشكرك على ملاحظاتك!

×