مشاركة عبر


مجموعة البيانات

يوفر خصائص وأساليب للعمل مع البيانات على الشبكات وطرق العرض.

متوفر ل

التطبيقات المستندة إلى النموذج واللوحة.

الخصائص

columns

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

النوع: عمود[]

خطأ

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

النوع: boolean

errorCode

رمز الخطأ المقترن بالخطأ الأخير الذي تمت مصادفته، إن أمكن.

رسالة خطأ

صادفت رسالة الخطأ المقترنة بالخطأ الأخير، إن أمكن.

النوع: number | string

تصفيه

تصفية العمود للاستعلام الحالي. مدعوم في كل من التطبيقات المستندة إلى النموذج واللوحة. يمكن تكوين التصفية لمجموعة بيانات عن طريق تعيين context.parameters.[dataset_property_name].filtering.setFilter(<filterExpression>). بمجرد تعيين عامل التصفية، يقوم الاستدعاء context.parameters.[dataset_property_name].refresh() باسترداد البيانات المصفاة من مصدر البيانات.

القيمة‬ عامل التشغيل الشرطي التطبيقات التي تستند إلى النموذج تطبيقات اللوحة
-1 بلا ‏‏نعم‬ ‏‏نعم‬
0 مساو ‏‏نعم‬ ‏‏نعم‬
1 غير مؤهل ‏‏نعم‬ ‏‏نعم‬
2 GreaterThan ‏‏نعم‬ ‏‏نعم‬
3 أقل ثان ‏‏نعم‬ ‏‏نعم‬
4 قيمة أكبر ‏‏نعم‬ ‏‏نعم‬
5 أقل من المؤهل ‏‏نعم‬ ‏‏نعم‬
6 إعجاب‬ ‏‏نعم‬ ‏‏نعم‬
7 NotLike لا ‏‏نعم‬
8 In ‏‏نعم‬ ‏‏نعم‬
12 قيمة فارغة ‏‏نعم‬ ‏‏نعم‬
13 NotNull لا ‏‏نعم‬
14 Yesterday ‏‏نعم‬ لا
15 Today ‏‏نعم‬ لا
16 Tomorrow ‏‏نعم‬ لا
17 آخر 7 أيام ‏‏نعم‬ لا
18 Next7Days ‏‏نعم‬ لا
19 آخر أسبوع ‏‏نعم‬ لا
20 هذا الأسبوع ‏‏نعم‬ لا
22 الشهر الأخير ‏‏نعم‬ لا
23 هذا اليوم ‏‏نعم‬ لا
25 On ‏‏نعم‬ لا
26 OnOrBefore ‏‏نعم‬ لا
27 OnOrAfter ‏‏نعم‬ لا
28 السنة الأخيرة ‏‏نعم‬ لا
29 هذا العام ‏‏نعم‬ لا
33 LastXDays ‏‏نعم‬ لا
34 NextXDays ‏‏نعم‬ لا
37 LastXMonths ‏‏نعم‬ لا
38 NextXMonths ‏‏نعم‬ لا
49 يحتوي على ‏‏نعم‬ ‏‏نعم‬
54 BeginWith لا ‏‏نعم‬
55 DoesNotBeginWidth لا ‏‏نعم‬
56 EndsWidth لا ‏‏نعم‬
57 DesNotEndWith لا ‏‏نعم‬
70 InFiscalPeriodAndYear ‏‏نعم‬ لا
75 أعلى ‏‏نعم‬ ‏‏نعم‬
76 ضمن ‏‏نعم‬ ‏‏نعم‬
77 NotUnder ‏‏نعم‬ ‏‏نعم‬
78 AboveOrEqual ‏‏نعم‬ ‏‏نعم‬
79 UnderOrEqual ‏‏نعم‬ ‏‏نعم‬
87 قيم الاحتواء ‏‏نعم‬ ‏‏نعم‬
88 قيم DoesNotContain لا ‏‏نعم‬

إشعار

تتوفر ميزة التصفية فقط لمصدر بيانات Dataverse.

النوع: التصفية

ربط

تعريف معلومات الجدول المرتبطة. مدعوم فقط في التطبيقات المستندة إلى النموذج.

النوع: إنشاء ارتباط

تحميل

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

النوع: boolean

ترحيل الصفحات

حالة وإجراءات ترقيم الصفحات. مدعوم في كل من التطبيقات المستندة إلى النموذج واللوحة. يمكن الوصول إلى معلومات الترحيل وتكوينها لمجموعة بيانات باستخدام context.parameters.[dataset_property_name].paging .

إشعار

لا يقوم مصدر بيانات Dataverse بإعادة totalRecordCount الكائن في ترحيل الصفحات لتطبيقات اللوحة. بدلا من ذلك، يستخدم hasNextPage و hasPreviousPage للتحقق مما إذا كان هناك المزيد من السجلات التي سيتم جلبها.

يمكن استخدام context.parameters.[dataset_property_name].paging.setPageSize(pageSize) مكونات مجموعة البيانات لتغيير عدد السجلات التي تم استردادها لكل صفحة.

النوع: ترحيل الصفحات

السجلات

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

النوع: EntityRecord

sortedRecordIds

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

النوع: string[]

الفرز

حالة الفرز للاستعلام الحالي. مدعوم في كل من التطبيقات المستندة إلى النموذج واللوحة. يمكن تكوين الفرز لمجموعة بيانات عن طريق تعيين context.parameters.[dataset_property_name].sorting = [SortStatus]. بمجرد تكوين الفرز، يسترد الاستدعاء context.parameters.[dataset_property_name].refresh() البيانات التي تم فرزها من مصدر البيانات.

إشعار

تتوفر ميزة الفرز فقط لمصدر بيانات Dataverse. أيضا، إذا تمت إعادة تكوين الفرز، فسيعيد تعيين عامل التصفية context.parameters.[dataset_property_name].filtering

النوع: SortStatus[]

Methods

الطريقة ‏‏الوصف متوفر ل
إضافة عمود إضافة عمود إلى مجموعة الأعمدة. التطبيقات التي تستند إلى النموذج
clearSelectedRecordIds مسح قائمة معرفات السجلات المحددة. التطبيقات المستندة إلى النموذج وتطبيقات Canvas
حذف حذف السجلات من مصدر البيانات. تطبيقات اللوحة
getCommands أوامر مجموعة البيانات. تطبيقات اللوحة
getDataSetCapabilities قدرات مجموعة البيانات. تطبيقات اللوحة
getSelectedRecordIds استرداد جميع معرفات السجلات المحددة. التطبيقات المستندة إلى النموذج وتطبيقات Canvas
getTargetEntityType إرجاع اسم نوع الجدول الهدف. التطبيقات المستندة إلى النموذج وتطبيقات Canvas
getTitle استرداد اسم عرض العرض المستخدم بواسطة خاصية مجموعة البيانات. التطبيقات المستندة إلى النموذج وتطبيقات Canvas
getViewId إرجاع معرف طريقة العرض المستخدمة بواسطة معلمة مجموعة البيانات. التطبيقات المستندة إلى النموذج وتطبيقات Canvas
newRecord تهيئة كائن سجل محلي لعنصر التحكم لتعيين القيمة. يحتاج عنصر التحكم إلى استدعاء الأسلوب في save() السجل الذي تم إنشاؤه حديثا للاستمرار في التغيير. تطبيقات اللوحة
openDatasetItem افتح عنصر مجموعة البيانات ل EntityReference معين. يتحقق من وجود أمر مع معرف Mscrm.OpenRecordItemزر الأمر . إذا كان موجودا، فإنه ينفذ الأمر، وإلا فإنه ينتقل فقط إلى النموذج المقترن من EntityReference. التطبيقات المستندة إلى النموذج وتطبيقات Canvas
تحديث تحديث مجموعة البيانات استنادا إلى عوامل التصفية والفرز والارتباط والعمود الجديد. بالإضافة إلى ذلك، سيقوم التحديث بإعادة تعيين الترحيل إلى الصفحة 1. التطبيقات المستندة إلى النموذج وتطبيقات Canvas
استردادRecordCommand استرداد الأوامر المقترنة بالسجل. إذا كانت هناك مجموعات بيانات متعددة في البيان، فإن retrieveRecordCommand ترجع الأوامر لمجموعة البيانات الأولى. مستند إلى نموذج
setSelectedRecordIds تعيين معرفات السجلات المحددة. التطبيقات المستندة إلى النموذج وتطبيقات Canvas

أعمدة البحث

يمكن الآن استرداد أعمدة البحث في جدول Dataverse. بالنسبة لتطبيقات اللوحة، إذا تم تضمين عمود بحث في مجموعة البيانات، يتم استرداد جميع الأعمدة في السجل المشار إليه. GetFormattedValue إرجاع سلسلة JSON لهذا العمود. GetValue يقوم الأسلوب بإرجاع كائن JSON مباشرة.

مثال

لمعرفة المزيد حول كيفية تنفيذ أساليب مجموعة البيانات، راجع مكون شبكة مجموعة البيانات

مرجع واجهة برمجة تطبيقات إطار عمل مكون Power Apps
نظرة عامة على إطار عمل مكون Power Apps