قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

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

يتم إنشاء قواعد العمل لتعيين قواعد محددة حول بياناتك.

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

جدول المحتويات

كيف تعمل قواعد العمل

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

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

هكذا يبدو قسم قواعد العمل في PowerApps.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

تبدأ قواعد العمل ببيان IF أو شرط.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

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

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

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

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

مرة أخرى ، نرى هنا مدى سهولة استخدام PowerApps. يمكنك اختيار عدم القيام بأي تشفير لإنشاء قواعد عمل لأنها تتيح لك سحب العناصر وإفلاتها.

الآن ، دعنا ننشئ قاعدة عمل.

إنشاء قواعد عمل PowerApps

سنستخدم نفس البيانات التي استخدمناها في هذه السلسلة من البرامج التعليمية حول PowerApps.

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

سنبدأ بتحديد الشرط. دعنا نضغط عليها ونسميها VIP Level.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

يمكننا أيضًا تغيير اسم العرض هنا في الجزء الأيمن.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

نضع الشروط باختيار المصدر الصحيح ، والمجال ، والمشغل ، والنوع ، والقيمة.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

بالنسبة لهذه القاعدة ، نضع الشرط الذي يقضي بأن مستوى VIP يجب أن يكون مساويًا لـ 5 لحدوث الإجراء. لننقر فوق تطبيق لحفظ هذا الشرط.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

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

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

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

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

الآن ، لدينا قاعدتان. نريد تعيين مستوى VIP على 5 ، ثم نريد معرفة ما إذا كان الموقع يعرض كوريا الجنوبية. نظرًا لأننا نريد تطبيق هاتين القاعدتين ، فسنختار AND ضمن Rule Logic.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

بمجرد تطبيق هذه القواعد ، سنختار الإجراء التالي. دعنا نسحب إظهار رسالة الخطأ إلى المخطط الانسيابي.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

دعنا نسمي هذا الإجراء خطأ عن طريق تغيير اسم العرض على اليمين.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

يمكننا اختيار مكان ظهور رسالة الخطأ وإملاء ما تقوله رسالة الخطأ. لذلك دعونا نظهر رسالة الخطأ في حقل الموقع. كما ننصح المستخدم إما باختيار دولة مختلفة أو تغيير مستوى VIP.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

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

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

بمجرد أن نكون راضين عن القاعدة ، يمكننا النقر فوق حفظ في المنطقة اليمنى العليا.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

يمكننا أيضًا النقر فوق التحقق من الصحة إذا أردنا التحقق من أن القاعدة تتدفق بشكل مثالي.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

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

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

بمجرد القيام بذلك ، سنرى شريط تقدم في المنتصف يوضح لنا أنه يتم تطبيق المنطق في جميع السجلات.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

ستختفي هذه النافذة بمجرد انتهاء عملية التنشيط.

التحقق من قاعدة الأعمال

الآن ، دعنا نلقي نظرة على قاعدة العمل قيد التنفيذ.

إذا عدنا إلى علامة التبويب قواعد العمل ضمن الكيانات ، فيمكننا رؤية قاعدة العمل الجديدة التي أنشأناها.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

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

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

بعد ذلك ، سنضغط على + إضافة سجل هنا في الأعلى.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

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

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

لنبدأ بملء القسم العام من النموذج ، والذي يحتوي على رقم العميل والاسم الأول واسم العائلة.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

بعد ذلك ، سنضيف موقعًا ومستوى VIP. في الوقت الحالي ، دعنا نكتب المملكة المتحدة ونضبطها على مستوى 5 VIP.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

الحقل التالي هو تاريخ الانضمام. لتسهيل الأمور على المستخدم النهائي ، يستخدم PowerApps تقويمًا يسمح لنا فقط باختيار التاريخ الدقيق بدلاً من الاضطرار إلى كتابة المعلومات.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

سننهي النموذج من خلال استكمال التفاصيل الأخرى ، مثل رقم جواز السفر واسم الوكيل. كما ترى ، لم تحدث أخطاء.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

هذه المرة ، دعنا نغير الموقع ونضبطه على كوريا الجنوبية ونترك مستوى VIP على 5. تذكر أن هذين الشرطين اللذين وضعناهما في قاعدة العمل لدينا.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

نظرًا لأن الشروط تفي بالمتطلبات المحددة ، تنبثق رسالة الخطأ.

ولكن إذا قمنا بتغيير مستوى VIP وجعلناه 4 ، فستختفي رسالة الخطأ.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

هذا يدل على أن قاعدة العمل لدينا تعمل بالفعل بشكل مثالي.

مفاهيم خدمة البيانات الشائعة الأخرى

تسهل قواعد العمل في PowerApps العمل مع الكيانات خاصة فيما يتعلق بجلب بيانات جديدة. ولكن بصرف النظر عن الكيانات ، هناك أدوات ومفاهيم قوية أخرى مستخدمة في خدمة البيانات المشتركة.

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

Dataflows هي إحدى الأدوات القوية التي يمكننا استخدامها. يقومون تلقائيًا بتحميل خدمة البيانات الشائعة في البيانات الحالية.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

على سبيل المثال ، إذا كنت تدير مطعمًا ، فيمكنك إدخال بيانات نقطة البيع مباشرةً في الكيانات. يمكن القيام بذلك عن طريق إنشاء تدفق البيانات.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

تعتبر الاتصالات جزءًا مهمًا آخر من خدمة البيانات الشائعة. إنه يعمل بنفس طريقة اتصالاتنا عند استخدام تطبيقات Canvas. هذا هو المكان الذي يمكننا فيه إضافة اتصال OneDrive ، على سبيل المثال.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

البوابات مهمة أيضًا. أنها تسمح لنا بالتواصل مع قواعد البيانات المختلفة.

قواعد عمل PowerApps ومفاهيم CDS القوية الأخرى

إذا كنت ترغب في استكشاف كل مجال من هذه المجالات أكثر ، يمكنك التحقق من مستند Microsoft الذي يغطيها بتفاصيل رائعة.


مقدمة Power Apps: التعريف والميزات والوظائف والأهمية
بيئات تطبيقات الطاقة: إعداد عناصر التطبيق بشكل صحيح
وظائف وصيغ PowerApps | مقدمة

خاتمة

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

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

بالنسبة للمفاهيم الأخرى التي تطرقنا إليها ، فهذه بالتأكيد تستحق النظر فيها إذا كنت تريد حقًا إتقان ما يمكن أن يفعله PowerApps. فقط لاحظ أن 99 من أصل 100 مرة ، من المحتمل أنك ستعمل مع الكيانات أكثر من أي منطقة أخرى داخل النظام الأساسي.

أتمنى لك كل خير،

هنري


ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

كيفية حفظ وتحميل ملف RDS في R.

كيفية حفظ وتحميل ملف RDS في R.

ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

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

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.

مقدمة لتصفية السياق في LuckyTemplates

مقدمة لتصفية السياق في LuckyTemplates

في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX ​​في توفير النتائج.

إعداد تقارير الأعمال باستخدام LuckyTemplates

إعداد تقارير الأعمال باستخدام LuckyTemplates

إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته