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

كتلة

نظرة عامة

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

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

كتلة التصفية

نموذج

كتل أخرى

لوحة العمليات
إطار مضمن (Iframe)
ماركداون (Markdown)
كتلة JS

عناصر إعدادات الكتلة

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

حقل

نظرة عامة

عناصر التكوين العامة

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

عناصر تكوين خاصة

التاريخ
مدير الملفات
نموذج فرعي
محدد القائمة المنسدلة
محدد البيانات
محدد متتالي
جدول فرعي (تحرير سطري)
جدول فرعي (تحرير منبثق)
تفاصيل فرعية
العنوان
حقل JS
عنصر JS
عمود JS

عناصر تكوين الحقل

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

عملية

نظرة عامة

عناصر تكوين العمليات

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

نوع العملية

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

متقدم

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

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

#المتغيرات

#مقدمة

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

20251030114458

#المتغيرات المدعومة حالياً

#المستخدم الحالي

يمثل بيانات المستخدم الذي سجل الدخول حالياً.

20240416154950

#الدور الحالي

يمثل معرف الدور (role name) للمستخدم الذي سجل الدخول حالياً.

20240416155100

#النموذج الحالي

قيم النموذج الحالي، تُستخدم فقط في كتل النماذج. تشمل حالات الاستخدام ما يلي:

  • قواعد الربط للنموذج الحالي
  • القيم الافتراضية لحقول النموذج (فعالة فقط عند إضافة بيانات جديدة)
  • إعدادات نطاق البيانات لحقول الارتباط
  • إعدادات تعيين قيمة الحقل لإجراءات الإرسال

#قواعد الربط للنموذج الحالي

20251027114920

#القيم الافتراضية لحقول النموذج (نموذج الإضافة فقط)

20251027115016

#إعدادات نطاق البيانات لحقول الارتباط

تُستخدم لتصفية الخيارات المتاحة للحقل التابع ديناميكياً بناءً على حقل سابق، مما يضمن دقة إدخال البيانات.

مثال:

  1. يحدد المستخدم قيمة لحقل Owner (المالك).
  2. يقوم النظام تلقائياً بتصفية خيارات حقل Account (الحساب) بناءً على userName (اسم المستخدم) للمالك المحدد.

20251030151928

#السجل الحالي

يشير السجل إلى صف في مجموعة (Collection)، حيث يمثل كل صف سجلاً واحداً. يتوفر متغير "السجل الحالي" في قواعد الربط لإجراءات الصفوف في الكتل من نوع العرض.

مثال: تعطيل زر الحذف للمستندات "المدفوعة".

20251027120217

#سجل النافذة المنبثقة الحالي

تلعب إجراءات النوافذ المنبثقة دوراً مهماً جداً في إعدادات واجهة NocoBase.

  • النافذة المنبثقة لإجراءات الصفوف: تحتوي كل نافذة منبثقة على متغير "سجل النافذة المنبثقة الحالي" الذي يمثل سجل الصف الحالي.
  • النافذة المنبثقة لحقول الارتباط: تحتوي كل نافذة منبثقة على متغير "سجل النافذة المنبثقة الحالي" الذي يمثل سجل الارتباط الذي تم النقر عليه حالياً.

يمكن للكتل داخل النافذة المنبثقة استخدام متغير "سجل النافذة المنبثقة الحالي". تشمل حالات الاستخدام ذات الصلة ما يلي:

  • تهيئة نطاق بيانات الكتلة
  • تهيئة نطاق بيانات حقل الارتباط
  • تهيئة القيم الافتراضية للحقول (في نموذج إضافة بيانات جديدة)
  • تهيئة قواعد الربط للإجراءات

#معلمات استعلام URL

يمثل هذا المتغير معلمات الاستعلام في عنوان URL للصفحة الحالية. يكون متاحاً فقط عندما يوجد سلسلة استعلام في عنوان URL للصفحة. يكون استخدامه أكثر ملاءمة بالاقتران مع إجراء الارتباط.

20251027173017

20251027173121

#رمز API

قيمة هذا المتغير هي سلسلة نصية (string)، وهي بيانات اعتماد تُستخدم للوصول إلى واجهة برمجة تطبيقات NocoBase (API). يمكن استخدامها للتحقق من هوية المستخدم.

#نوع الجهاز الحالي

مثال: عدم عرض إجراء "طباعة القالب" على الأجهزة غير المكتبية.

20251029215303