إنتقل إلى المحتوى الرئيسي

التعامل مع السجلات في العرض

الهدف​

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

المتطلبات المسبقة​

  • أنت مسجّل الدخول إلى Platform Shell وفتحت تطبيقًا (راجع فتح تطبيق).
  • اخترت جدولًا من شريط التنقل الجانبي في التطبيق.

الخطوات​

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

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

  3. لتغيير سجل، حدّد صفه بمربع الاختيار ثم اختر تعديل من شريط أوامر الشبكة. حدّث النموذج واختر حفظ (للبقاء في النموذج) أو حفظ وإغلاق (للعودة إلى الشبكة). واختر إغلاق للخروج من دون حفظ؛ وإذا كانت لديك تغييرات غير محفوظة، فسيطلب منك التطبيق التأكيد أولًا — ويطرح السؤال نفسه إذا غادرت بأي طريقة أخرى، بما في ذلك زر رجوع في المتصفح أو السحب الجانبي على لوحة اللمس.

  4. تشير بعض الحقول في النموذج إلى سجل في جدول آخر. اختر الحقل، واكتب جزءًا من اسم السجل، ثم اختره من القائمة التي تظهر — وإذا اخترت الحقل من دون كتابة، فستُعرض عليك السجلات الأولى. عندئذٍ يعرض الحقل اسم السجل. ولإفراغ الحقل، اختر العلامة ✕ الموجودة على طرفه.

  5. يفتح حقل التاريخ تقويمًا عند اختياره. اختر يومًا فيُغلق الحقل؛ أما حقل التاريخ والوقت فيُبقي التقويم مفتوحًا لتضبط الساعة والدقيقة ثم تختار تم. وثلاثة اختصارات تجعل الوصول إلى تاريخ بعيد سريعًا:

    • اختر الشهر والسنة أعلى التقويم لترى أشهر تلك السنة الاثني عشر. واختيار شهر ينقلك إليه.
    • اختر السنة مرة أخرى لترى صفحة من السنوات. وتنقل الأسهم اثنتي عشرة سنة في كل ضغطة، فيصبح تاريخ ميلاد قبل خمسة وعشرين عامًا على بُعد ضغطتين واختيار واحد.
    • يعيدك اليوم إلى اليوم الحالي، ويُفرغ مسح — العلامة ✕ على طرف الحقل، أو الزر أسفل التقويم — الحقلَ. احفظ السجل ليُحذف التاريخ فعلًا لا أن يُخفى فحسب.

    تُعرض التواريخ بتقويم تطبيقك — ميلادي أو فارسي، بحسب ما ضُبط عليه التطبيق أو ما صُمّم له الحقل نفسه. وفي الحالتين تُخزَّن اللحظة ذاتها، فالسجل المُدخَل بتقويم يُقرأ صحيحًا بالتقويم الآخر.

  6. قد يحمل النموذج أيضًا حقل ملف أو صورة — صورة مخاطب، أو إشعار تسليم موقَّع. راجع «إضافة ملف أو صورة إلى سجل»؛ فسلوك الملف يختلف قليلًا عن بقية الحقول، لأنه في السجل المحفوظ يُخزَّن لحظة اختيارك له لا عند الحفظ. وحيثما أُعدّ الجدول لذلك، تظهر تلك الصورة أيضًا في الشبكة إلى جانب اسم كل سجل وإلى جانب كل خيار في حقل البحث — أما السجل الذي لا صورة له بعد فيعرض أول حرف من اسمه بدلًا منها.

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

  8. للعثور على السجلات، اكتب في مربع بحث في رأس العرض، بجانب منتقي الأعمدة. تضيق الشبكة بعد لحظة من توقفك عن الكتابة (وEnter يطبّقه فورًا) إلى السجلات التي يحتوي عمودها الأساسي على النص الذي كتبته.

  9. للترتيب، اختر عنوان أحد الأعمدة؛ واختره مرة أخرى لعكس اتجاه الترتيب. وللفرز حسب أكثر من عمود — حسب الحالة، ثم حسب الاسم داخل كل حالة — اضغط مع الاستمرار على Shift واختر العنوان التالي. تُظهر العناوين سهمًا للاتجاه، وحين يكون هناك أكثر من عمود، رقمًا صغيرًا لموضع كل عمود في الترتيب. راجع الفرز حسب عدة أعمدة، والتصفية أدناه.

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

الفرز حسب عدة أعمدة، والتصفية​

فوق الشبكة، بجانب منتقي الأعمدة، زرّان يغيّران ما تعرضه القائمة دون تغيير أي سجل.

يفتح فرز لوحة تعرض الترتيب صفوفًا: الفرز حسب العمود الأول، ثم حسب التالي، كلٌّ منها تصاعدي أو تنازلي. إضافة مستوى فرز يضيف صفًا، و**×** يزيله؛ اسحب الصف من مقبضه (أو ركّز على المقبض واستخدم مفاتيح الأسهم) لتغيير موضعه. يعيد تطبيق ترتيب القائمة، ويعود إعادة تعيين إلى الترتيب الذي صُمّم به العرض. تفعل هذه اللوحة كل ما يفعله Shift+نقر، وهي الطريقة لفعل ذلك دون فأرة.

تفتح تصفية المُنشئ نفسه الذي يستخدمه مصمم العرض: شروط مثل الحالة تساوي نشط أو المبلغ أكبر من 1000، تُجمع بـو أو أو، ومجموعات داخل مجموعات لسؤال مثل (الحالة جديدة أو مفتوحة) والمالك أنا. يضيّق تطبيق القائمة، ويزيل مسح عامل التصفية. تُضاف تصفيتك إلى تصفية العرض نفسه — فهي تضيّق العرض، ولا تُظهر أبدًا سجلات يستبعدها.

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

العرض المرسوم شجرةً أو تقويمًا لا يحوي أيًا من هذه — لا تصفية ولا فرز ولا بحث ولا منتقي أعمدة — لأن أيًا منهما ليس قائمة صفوف: الشجرة تتبع تسلسلها، والتقويم يعرض فترته.

السجلات ذات الصلة​

في نهاية تبويبات نموذج السجل منتقٍ باسم ذات صلة يعدّد الجداول التي تشير سجلاتها إلى هذا السجل — جهات اتصال حساب، بنود طلب، مهام مشروع.

اختر واحدًا فيُفتح تبويبًا بجوار تبويبات النموذج نفسه، عارضًا تلك السجلات وحدها بأوامر عرضها الخاص. تنقّل بينها كما تشاء، وأغلق التبويب بـ**×** الذي عليه. أما تبويبات النموذج نفسه فلا × لها، لأن الصانع وضعها هناك عن قصد.

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

والفرق استثناء، والتبويب نفسه يقول ذلك: فالمستخدمون والأدوار والفرق وعضويات الفرق نسخٌ من أشياء تخصّ المؤسسة كلها، ولذلك تبويباتها ذات الصلة للقراءة فقط. ويُوضع الشخص في فريق من مركز التحكم الإداري، تحت الفرق — انظر إضافة مستخدم إلى فريق.

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

ويحتاج التبويب ذو الصلة إلى سجل محفوظ، لأن السجلات ذات الصلة معلّقة بهذا السجل — وعلى سجل ما زلت تنشئه، يقول المنتقي ذلك.

أوامر لا تراها​

لا يعرض شريط الأوامر إلا ما يسمح به دورك في هذا الجدول. فإن لم يكن مسموحًا لك بإنشاء السجلات هنا فلا وجود لزر جديد، وإن لم يكن مسموحًا لك بحذفها فلا وجود لـحذف. ولا يُعطَّل شيء بالتظليل الرمادي — فالأمر الذي لن تستطيع استخدامه أبدًا يُحذف بدل أن يُعرض ثم يُرفض.

وإن كان مسموحًا لك بقراءة جدول دون تغييره، فستقرأ فتح بدل تعديل، ويُفتح السجل صفحةً للقراءة: تظهر كل الحقول، ولا يمكن الكتابة في أيٍّ منها، ولا يوجد حفظ. فعدم القدرة على تغيير شيء ليس سببًا للعجز عن النظر إليه.

والذي يحدّد ذلك هو الجدول الذي أنت فيه لا السجل — فقد يسمح لك التطبيق نفسه بإنشاء جهات الاتصال وبقراءة الحسابات فقط. اطلب من المسؤول تعديل دورك إن احتجت إلى المزيد (انظر منح دور صلاحية الوصول إلى السجلات).

ما الذي يحدث خلف الكواليس​

يُنفَّذ كل إجراء على بيئتك الحالية وفق أذوناتك أنت — فلا يمكنك رؤية أو تغيير سوى السجلات المسموح لك بها. وحذف السجل عملية نهائية، ولهذا يطلب التطبيق التأكيد أولًا. أما البحث والترتيب والتنقّل بين الصفحات فتطبّقها المنصة أثناء جلب السجلات، ولذلك تعكس الشبكة دائمًا أحدث البيانات وفق التصفية التي اخترتها.

وإخفاء أمرٍ مجاملةٌ لا حمايةٌ بحد ذاته: فالمنصة تتحقق من إذنك مرة أخرى على الخادم في كل مرة يُقرأ فيها سجل أو يُنشأ أو يُغيَّر أو يُحذف. ولهذا فإن الأمر الذي يختفي بعد تغيير الدور لم يكن قط هو ما يحفظ السجل آمنًا.

حل المشكلات​

  • الإجراء «تعديل» أو «حذف» غير متاح. — يحتاج تعديل إلى تحديد صف واحد بالضبط، ويحتاج حذف إلى صف واحد على الأقل؛ فحدّد الصفوف بمربعات الاختيار أولًا.
  • «جديد» أو «حذف» غير موجود في شريط الأوامر. — دورك لا يمنحك ذلك في هذا الجدول، فلا يُعرض الزر أصلًا. انظر أوامر لا تراها أعلاه.
  • لا يوجد زر حفظ في النموذج. — يمكنك قراءة هذا الجدول لا تغييره، ففُتح السجل للقراءة فقط. والزر ليس مخفيًّا مؤقتًا؛ فالحفظ كان سيُرفض.
  • يُبلّغ الحفظ عن خطأ في التحقق. — يخالف السجل قاعدة يفرضها الجدول (مثل حقل مطلوب أو قيد على قيمة). توضّح الرسالة ما يجب تصحيحه؛ صحّح النموذج ثم احفظ مرة أخرى.
  • تعرض الشبكة رسالة «No records.» — لا يحتوي الجدول على سجلات بعد، أو لا يطابق أي سجل بحثك الحالي. أفرغ مربع البحث واضغط Enter لعرض جميع السجلات.
  • أفرغتُ تاريخًا لكنه عاد. — مسح حقلٍ تغييرٌ كسائر التغييرات: لا يُخزَّن إلا عند اختيارك حفظ أو حفظ وإغلاق. وإغلاق النموذج دون حفظ يتجاهله مع بقية تعديلاتك.
  • يُقرأ التاريخ على نحو يختلف عمّا اخترته. — يُعرض الحقل بتقويم التطبيق، ويمكن للصانع كذلك أن يمنح الحقل صيغة عرض خاصة به. واللحظة المخزَّنة هي نفسها التي اخترتها؛ لا يختلف إلا شكل كتابتها.
  • يقول الحذف «لا تزال سجلات أخرى تشير إلى هذا السجل». — ترتبط سجلات أخرى بهذا السجل عبر حقل بحث (lookup)، وتذكر الرسالة كل جدول وحقل. لم يُحذف شيء. افتح السجل، وغيّر تلك السجلات أو احذفها من علامات التبويب ذات الصلة فيه، ثم احذفه مرة أخرى.
  • يقول الحفظ إن شخصًا آخر غيّر هذا السجل بينما كان مفتوحًا لديك. — حفظ شخص آخر السجل نفسه بعد أن فتحته. لم يُحفظ شيء من تغييراتك، فلم يُكتب فوق تغييره. أغلق النموذج، وافتح السجل مرة أخرى لترى ما غيّره، ثم أجرِ تغييراتك مرة أخرى.

سيناريوهات ذات صلة​

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