حذف جدول
الهدف
إزال ة جدول أنشأته من بيئة — بحذف تعريفه وبياناته — وفهم سبب منع المنصة للحذف أحيانًا.
المتطلبات المسبقة
- أنت مسجّل الدخول بدور المصمم (أو مسؤول المنصة).
- أنت تعرف البيئة والحل اللذين يوجد فيهما الجدول.
- الجدول أُنشئ في هذه البيئة (لم يأتِ عبر حل مُدار — راجع «حل المشكلات»).
الخطوات
- من الشريط الجانبي الأيمن، اختر البيئة والحل اللذين تعمل فيهما.
- افتح الجداول من شريط التنقل الجانبي.
- اختر صف الجدول (اختيار مفرد).
- اختر حذف من البيئة.
- تتحقق المنصة أولًا مما إذا كان أي شيء آخر يعتمد على الجدول:
- إذا لم يعتمد عليه شيء، ظهرت رسالة تأكيد توضّح أن هذا يزيل الجدول من البيئة كليًا — من الحل الرئيسي ومن كل حل — مع بياناته، وأن الإجراء لا يمكن التراجع عنه. اختر إجراء التأكيد لحذفه.
- أما إذا اعتمد عليه شيء، فيسرد مربع الحوار بدلًا من ذلك المكوّنات المانعة (على سبيل المثال، حقل بحث على جدول آخر يشير إلى هذا الجدول، أو تطبيق يُفتح عليه). ولا يُحذف شيء. أزِل تلك التبعيات أو أعد توجيهها أولًا، ثم أعِد المحاولة.
ما الذي يحدث خلف الكواليس
«حذف من البيئة» يُتلف تعريف الجدول الخاص (غير المُدار). ولأن الجدول أُنشئ في هذه البيئة، فإن إزالته تُخرجه من البيئة كليًا — من الحل الرئيسي ومن كل حل أدرجه — وتُسقط جدول بياناته. وترفض المنصة الحذف ما دام مكوّن آخر لا يزال يشير إلى الجدول، فلا يترك الحذف أبدًا إشارة معلّقة خلفه.
أما إزالة جدول من محتويات حل واحد (دون حذفه من البيئة) فهي إجراء مختلف وغير مُتلِف متاح داخل حل تأليف غير افتراضي — إذ يزيل عضوية الجدول في ذلك الحل فقط ولا يُتلف شيئًا.
حل المشكلات
- الحذف يسرد مكوّنات مانعة. هناك مكوّن آخر يعتمد على الجدول. أزِل أولًا حقل البحث أو التطبيق أو غيره من التبعيات المذكورة، ثم احذف الجدول.
- «… comes from a managed solution and cannot be deleted directly.» الجدول جاء عبر حل مُدار مثبَّت، فليس له تعريف خاص قابل للإزالة. ولإزالته، أزِل تثبيت الحل المُدار المالك بدلًا من ذلك.
سيناريوهات ذات صلة
- إنشاء كيان.
- إنشاء علاقة بين الكيانات.