تحرير البيانات الموجودة في استعلام

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

في هذه المقالة

مقدمة

عندما تفتح استعلاما في طريقة عرض ورقة البيانات، قد تجد أنك تريد تحرير البيانات. ربما تلاحظ وجود خطأ، أو قد ترى بعض المعلومات غير المكتشفة. استنادا إلى كيفية إنشاء الاستعلام، يمكنك تحرير البيانات مباشرة في استعلام ورقة بيانات.

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

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

لمزيد من المعلومات حول استعلامات التحديث، راجع المقالة إنشاء استعلام تحديث وتشغيله.

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

لمزيد من المعلومات حول استعلامات إنشاء جدول، راجع المقالة "إنشاء استعلام إنشاء جدول".

أعلى الصفحة

متى يمكنني تحرير البيانات في استعلام؟

يمكنك دائما تحرير البيانات في استعلام عندما يستند الاستعلام إما إلى جدول واحد فقط أو إلى جدولين يحملان علاقة واحد لواحد بعضها البعض.

ملاحظة: حتى عندما تتمكن من تحرير البيانات في استعلام، قد لا تكون بعض حقوله متوفرة للتحرير. يتم سرد مثل هذه الحالات في المقطع التالي.

أعلى الصفحة

متى لا يمكنني تحرير البيانات في استعلام؟

لا يمكنك أبدا تحرير البيانات في استعلام عندما:

  • الاستعلام هو استعلام جدولي.

  • الاستعلام هو طريقة عرض SQL.

  • الحقل الذي تحاول تحريره هو حقل محسوب. في هذه الحالة، قد تتمكن من تحرير الحقول الأخرى.

  • يستند الاستعلام إلى ثلاثة جداول أو أكثر وهناك علاقة واحد إلى واحد إلى أكثر.

    ملاحظة: على الرغم من أنه لا يمكنك تحرير ورقة بيانات الاستعلام في هذه الحالة، يمكنك تحرير البيانات في نموذج عندما يتم تعيين الخاصية RecordsetType للشكل إلى مجموعة Dynaset (تحديثاتغير متناسقة).

  • يحتوي الاستعلام على عبارة GROUP BY.

أعلى الصفحة

كيف يمكنني تغيير استعلام حتى يمكنني تحرير بياناته؟

يسرد الجدول التالي الحالات التي لا يمكنك فيها تحرير استعلام، ومقرونة مع أساليب لجعل ورقة بيانات الاستعلام متوفرة للتحرير.

لا يمكنك تحرير القيم في ورقة بيانات الاستعلام عندما:

لجعل ورقة بيانات الاستعلام متوفرة للتحرير:

يتم تعيين الخاصية "القيم الفريدة" للاستعلام إلى "نعم".

تعيين الخاصية "القيم الفريدة" للاستعلام إلى "لا".

راجع القسم التالي، تعيين الخاصية "القيم الفريدة"إلى "لا"، للتعرف على كيفية تعيين هذه الخاصية.

يتضمن الاستعلام جدولا مرتبطا قاعدة بيانات ODBC بدون فهرس فريد جدول Paradox بدون مفتاح أساسي.

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

لا تملك أذونات "تحديث البيانات" في الجدول الأساسي.

تعيين أذونات تحديث البيانات.

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

إنشاء الضمات المناسبة.

راجع المقطع ، إنشاء ضميات، للتعرف على كيفية إنشاء الضمات.

تكون قاعدة البيانات مفتوحة للقراءة فقط، أو موجودة على محرك أقراص للقراءة فقط.

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

يتم حذف الحقل في السجل الذي تحاول تحديثه أو يتم تأمينه بواسطة مستخدم آخر.

انتظر حتى يصبح السجل غير مؤمن. يمكن تحديث سجل مؤمن بمجرد إلغاء تأمين السجل. انتظر حتى ينتهي المستخدم الآخر من العملية التي تم تأمين السجل فيها.

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

أضف حقل الصلة من الجانب "أكثر" من العلاقة إلى حقول إخراج الاستعلام.

راجع المقطع، إضافة حقل الصلة من الجانب "أكثر"إلى حقول إخراج الاستعلام، للتعرف على كيفية إضافة حقل الصلة.

يوجد حقل الصلة من الجانب "طرف" (بعد تحرير البيانات) على الجانب "واحد".

اضغط على SHIFT+F9 للالتزام بتغييراتك وتحديث الاستعلام.

يوجد حقل فارغ من الجدول على الجانب "واحد" من علاقة واحد إلى أكثر، والضم هو ضمة خارجية يمنا.

تأكد من وجود قيمة في هذا الحقل على الجانب "واحد". يمكنك تحرير حقل الانضمام في الجانب "طرف" فقط إذا كانت هناك قيمة في هذا الحقل على الجانب "واحد".

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

أضف كل الحقول من الفهرس الفريد في جدول ODBC إلى حقول إخراج الاستعلام.

راجع المقطع، إضافة حقول فهرس فريدة من جدول ODBCمرتبط، للتعرف على كيفية إضافة الحقول.

أعلى الصفحة

تعيين الخاصية "القيم الفريدة" إلى "لا"

  1. افتح الاستعلام في طريقة عرض التصميم.

  2. إذا لم تكن ورقة الخاصية مفتوحة، فافتحها بالضغط على F4. انقر مرة واحدة في شبكة تصميم الاستعلام للتأكد من أن ورقة الخصائص تعرض خصائص الاستعلام بدلا من خصائص الحقل.

  3. في ورقة الخاصية، ابحث عن مربع خاصية "القيم الفريدة". انقر فوق المربع بجانبه، وانقر فوق السهم في ذلك المربع، ثم انقر فوق "لا".

إنشاء ضمات

  1. افتح الاستعلام في طريقة عرض التصميم.

  2. لكل جدول أو استعلام تريد ضمه إلى جدول آخر، اسحب حقل الانضمام من ذلك الجدول أو الاستعلام إلى الحقل المناظر في الجدول أو الاستعلام الذي تريد إنشاء ضمه.

للحصول على مزيد من المعلومات حول إنشاء الصلة، راجع المقالة وضم الجداول والاستعلامات.

إضافة حقل الصلة من الجانب "طرف" إلى حقول إخراج الاستعلام

  1. افتح الاستعلام في طريقة عرض التصميم.

  2. في مصمم الاستعلام، حدد موقع الصلة التي تتطابق مع علاقة واحد إلى كثير ذات الصلة.

  3. انقر نقرا مزدوجا فوق حقل الانضمام من الجانب "أكثر" لعلاقة واحد إلى أكثر. يظهر حقل الضم في شبكة الحقل، مما يشير إلى أنه الآن حقل إخراج.

إضافة حقول فهرس فريدة من جدول ODBC مرتبط

  1. افتح الاستعلام في طريقة عرض التصميم.

  2. في مصمم الاستعلام، حدد موقع جدول ODBC المرتبط.

  3. سيكون حقول الفهرس الفريد رمز مفتاح بجوار اسم الحقل. انقر نقرا مزدوجا فوق كل حقل غير موجود بالفعل في شبكة الحقل. يظهر كل حقل في شبكة الحقل، مما يشير إلى أنه الآن حقل إخراج.

أعلى الصفحة

هل تحتاج إلى مزيد من المساعدة؟

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

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

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

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×