قائمة وظائف التقارير الإلكترونية في فئة القائمة

يُمكن استخدام وظائف قائمة التقارير الإلكترونية (ER) لاستخراج المعلومات من وتنفيذ العمليات علي مصادر البيانات من نوع البيانات قائمة السجلات وحاوية (سجل). توفر هذه المقالة ملخصًا لهذه الوظائف.

قائمة الوظائف المدعومة

الوظيفة ‏‏الوصف
AllItems تعمل هذه الوظيفة كمجموعة في الذاكرة. يقوم بإرجاع قيمة قيمة قائمة السجلات المٌسطحة التي تتكون من قائمة السجلات التي تمثل كافة العناصر التي تتطابق مع المسار المُحدد.
AllItemsQuery تعمل هذه الوظيفة كاستعلام SQL مُنضم. يقوم بإرجاع قيمة قيمة قائمة السجلات المٌسطحة التي تتكون من قائمة السجلات التي تمثل كافة العناصر التي تتطابق مع المسار المُحدد.
الجرد تُرجع هذه الوظيفة قيمة عدد صحيح تمثل عدد السجلات في القائمة المحددة، إذا لم تكن القائمة فارغة. إذا كانت القائمة فارغة، تُرجع هذه وظيفة القيمة 0 (صفر).
EmptyList تُرجع هذه الوظيفة قيمة قائمة سجلات فارغة باستخدام القائمة المُحددة كمصدر لبنية القائمة.
تعداد تُرجع هذه الوظيفة قيمة قائمة سجلات جديدة تتكون من السجلات التي تم تعدادها للقائمة المحددة.
عامل تصفية تٌرجع هذه الوظيفة القائمة المُحددة كقيمة قائمة سجلات بعد تغيير الاستعلام بحيث تتم تصفيتها للشرط المُحدد.
الاسم الأول تُعيد هذه الوظيفة السجل الأول من القائمة المُحددة كقيمة حاوية (سجل)، إذا لم تكن هذه القائمة فارغة. إذا كانت القائمة فارغة، تطرح هذه الوظيفة استثناء.
FirstOrNull تُعيد هذه الوظيفة السجل الأول من القائمة المُحددة كقيمة حاوية (سجل)، إذا لم يكن هذا السجل فارغًا. إذا كان السجل فارغًا، تُرجع هذه الوظيفة قيمة حاوية (سجل) فارغة.
Index تُرجع هذه الوظيفة قيمة الحاوية (سجل) المُحددة باستخدام الفهرس الرقمي المُحدد في القائمة المُحددة. إذا كان هذا الفهرس خارج النطاق للسجلات في القائمة المُحددة، تطرح هذه الوظيفة استثناءً.
IsEmpty تُرجع هذه الوظيفة قيمة منطقيةTRUE إذا لم تحتوي القائمة المُحددة على سجلات. وبخلاف ذلك، تُرجع قيمة منطقية لـ FALSE.
قائمة تُرجع هذه الوظيفة قيمة قائمة السجلات تتكون من قائمة سجلات جديدة تم إنشاءها من الوسيطات المُحددة.
ListDistinct تحسب هذه الدالة التعبير المحدد كمحدد لكل سجل من القائمة المحددة. وتقوم بإرجاع قيمة قائمة سجلات جديدة تحتوي على سجل مفرد لكل قيمة محدد فريدة.
ListJoin تُرجع هذه الوظيفة قيمة قائمة السجلات التي تمثل قائمة منضمة جديدة تم إنشاءها من الوسيطات المُحددة.
ListOfFields تُرجع هذه الوظيفة قيمة قائمة السجل التي تم إنشاؤها بناءً على بنية الوسيطة المُحددة للنوع التعداد أو الحاوية (السجل).
ListOfFirstItem تُرجع هذه الوظيفة قيمة قائمة السجلات التي تتكون فقط من السجل الأول للقائمة المُحددة.
OrderBy تُرجع هذه الوظيفة القائمة المُحددة كقيمة قائمة السجلات بعد أن تم فرزها وفقًا للوسيطات المُحددة. يمكن تعريف الوسيطات التالية كعبارات.
تكرار تقوم هذه الوظيفة بإنشاء سجل يحتوي على الحقل الذي يحتوي على قيمة تطابق الإدخال المحدد. ثم تقوم بإرجاع قائمه سجلات جديده لسجل يتكرر بعدد محدد من المرات.
عكس‬ تُرجع هذه الوظيفة القائمة المُحددة كقيمة قائمة السجلات في ترتيب فرز معكوس.
تقسيم تقسم هذه الوظيفة سلسلة الإدخال المُحددة إلى سلاسل فرعية وتُرجع النتيجة كقيمة قائمة سجلات جديدة.
SplitList تقسم هذه الوظيفة القائمة المُحددة إلى قوائم فرعية (أو دفعات)، تحتوي كل واحدة منها على العدد المُحدد من السجلات. ثم يقوم بإرجاع النتيجة كقيمة قائمة سجلات جديدة التي تتكون من الدفعات.
SplitListByLimit تقسم هذه الوظيفة القائمة المُحددة إلى قائمة جديدة من القوائم الفرعية (دفعات). يتم حساب عدد السجلات في كل دفعة بشكل ديناميكي. ثم تُرجع الوظيفة النتيجة كقيمة قائمة سجلات جديدة التي تتكون من الدفعات.
StringJoin تُرجع هذه الوظيفة قيمة السلسلة التي تتكون من القيم المتصلة من الحقل المُحدد من القائمة المُحددة. يُمكن فصل القيم بالمحدد المعين.
المكان تُرجع هذه الوظيفة القائمة المُحددة كقيمة قائمة السجلات بعد أن تمت تصفيتها وفقًا للشرط المُحدد.

الموارد الإضافية

نظرة عامة حول التقارير الإلكترونية

مصمم المعادلات في التقارير الإلكترونية

لغة تركيبة التقارير الإلكترونية