تاريخ ورقم الهاتف وحقول العملة يتم دمجها بشكل غير صحيح عند استخدام مصدر بيانات Access أو Excel في Word

للحصول على إصدار Microsoft Word 97 و Word 2000 من هذه المقالة، راجع 142340 .

الأعراض

عند تنفيذ عملية دمج المراسلات في Microsoft Word باستخدام OLEDB مع مصدر بيانات Microsoft Access أو Microsoft Excel، نتائج الدمج للتاريخ ورقم الهاتف، وحقول العملة غير صحيحة. على سبيل المثال:

يتم عرض الحقل "تاريخ" بالتنسيق التالي:

1995-10-22 00:00:00
يتم عرض الحقل "رقم الهاتف" من مصدر بيانات Access بالتنسيق التالي:

-7081234567.00
يتم عرض حقل العملة بالتنسيق التالي:

12.00

-أو-

12000

السبب

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

الحل البديل

للتغلب على هذه المشكلة، استخدم إحدى الطرق التالية.

في Microsoft Word

استخدم رمز تبديل لتنسيق نتائج حقل الدمج. للقيام بذلك، استخدم إحدى الطرق التالية.

ملاحظة: لعرض رموز الحقول في Microsoft Word، اضغط ALT + F9.

الطريقة الأولى: استخدام رمز تبديل التمثيل الرقمي

تضمين رمز تبديل تمثيل رقمي (\ #) مشابه لأحد الأمثلة التالية:

في حقل عمله، استخدم رمز تبديل "التمثيل الرقمي" تشبه:

{رقم MERGEFIELD \ # $ # # #، 0.0}
ملاحظة: رقم {MERGEFIELD \ # $ # # #، 0.0} سلسلة works ل Microsoft SQL Server 6 أيضا.

في حقل "هاتف"، استخدم رمز تبديل "التمثيل الرقمي" تشبه:

{MERGEFIELD الهاتف \ # # # # '-' # # # '-' # # #}
ملاحظة: كان الشرطة داخل حقل الدمج بين علامات اقتباس مفردة.

للحصول على معلومات إضافية، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":

121938 واصلات لا تعرض بشكل صحيح باستخدام رمز تبديل التمثيل الرقمي

الطريقة الثانية: رمز تبديل تمثيل التاريخ-الوقت استخدام

تضمين رمز تبديل تمثيل التاريخ-الوقت (\ @) في الحقل "تاريخ"، حيث أن حقل التاريخ يبدو مثل هذا:

{تاريخ MERGEFIELD \ @ "MMMM d, yyyy"}
ملاحظة: رمز تبديل تمثيل حساس لحالة الأحرف. بالإضافة إلى ذلك، يجب استخدام علامات الاقتباس حول سلسلة أحرف الصورة.


في Microsoft Access

إنشاء استعلام في Microsoft Access، واستخدم الاستعلام في دمج المراسلات في Word. في استعلام Microsoft Access، استخدم الدالة format () لتنسيق البيانات المراد دمجها في Microsoft Word. للحصول على معلومات إضافية، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

197520 كيفية استخدام استعلام لتنسيق البيانات لدمج المراسلات

مزيد من المعلومات

بشكل افتراضي، يستخدم Word OLEDB للاتصال بمصدر البيانات عند تنفيذ دمج المراسلات. يمكنك إجبار Word على استخدام تبادل البيانات الديناميكي (DDE) باستخدام التعليمة البرمجية للوصول إلى البيانات.

للحصول على معلومات إضافية حول استخدام DDE للوصول إلى البيانات في دمج المراسلات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

المطالبة بتحديد جدول بدمج مراسلات Word 2002 التعليمات البرمجية لمصدر بيانات Excel أو Access 289830

ملاحظة: لمزيد من المعلومات حول استخدام رموز تبديل الحقل في Microsoft Word، انقر فوق تعليمات Microsoft Word
القائمة تعليمات ، اكتب رموز التبديل العامة في "مساعد Office" أو "معالج الإجابة" ومن ثم انقر فوق بحث لعرض المواضيع التي تم إرجاعها.
خصائص

رقم الموضوع: 304387 - آخر مراجعة: 18‏/01‏/2017 - المراجعة: 1

تعليقات