logologo
البدء
الدليل
التطوير
الإضافات
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
البدء
الدليل
التطوير
الإضافات
API
logologo
نظرة عامة

الكتل

نظرة عامة

كتلة البيانات

جدول
نموذج
تفاصيل
قائمة
بطاقة شبكية
رسم بياني

كتلة التصفية

نموذج

كتل أخرى

لوحة الإجراءات
Iframe
كتلة مرجعية
Markdown
JS Block

إعدادات الكتلة

نطاق البيانات
تخطيط
قواعد ربط الكتل
قواعد ربط الحقول
قواعد الفرز
حذف الكتلة
عنوان الكتلة

الحقول

نظرة عامة

إعدادات عامة

حقول الجدول
حقول التفاصيل
حقول نموذج التصفية
حقول النموذج

إعدادات خاصة

التاريخ
مدير الملفات
نموذج فرعي
محدد القائمة المنسدلة
محدد البيانات
محدد متتالي
جدول فرعي
تفاصيل فرعية
العنوان
JS Field
JS Item
JS Column

إعدادات الحقل

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

الإجراءات

نظرة عامة

إعدادات الإجراء

زر التعديل
تأكيد ثانوي
تعيين قيمة الحقل
ربط سير العمل
نافذة التعديل المنبثقة
قواعد ربط الإجراءات

نوع الإجراء

إضافة
عرض
حذف
تعديل
استيراد
استيراد Pro
تصدير
تصدير Pro
تصدير المرفقات
تصفية
رابط
فتح نافذة منبثقة
تحديث
إرسال البيانات
تشغيل سير العمل
تحديث السجل
تحديث مجمع
إضافة سجل فرعي
JS Action
صلاحيات الإجراءات

متقدم

قواعد الربط
تدفق الأحداث
المتغيرات
RunJS
Previous Pageتخطيط
Next Pageقواعد ربط الحقول
إشعار الترجمة بالذكاء الاصطناعي

تمت ترجمة هذه الوثائق تلقائيًا بواسطة الذكاء الاصطناعي.

#قواعد ربط الكتل

#مقدمة

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

20251029112218

20251029112338

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

#التحكم في الكتل باستخدام المتغيرات العامة

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

#حالات الاستخدام المحددة:

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

#التحكم في الكتل باستخدام المتغيرات السياقية

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

مثال: لا تُعرض كتلة "معلومات فرصة الطلب" إلا عندما تكون حالة الطلب "Paid".

20251029114022

لمزيد من المعلومات حول قواعد الربط، راجع قواعد الربط.