وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

في هذا البرنامج التعليمي ، سنتحدث عن وظيفة Power Apps LookUp ووظيفة التشغيل لتحسين تجربة المستخدم النهائي.

تُستخدم وظيفة LookUp للبحث عن أجزاء من المعلومات عبر مصادر بيانات مختلفة.

إنه مشابه جدًا لـ VLOOKUP و HLOOKUP في Excel ، ولكنه أكثر مرونة ويغطي مساحة أكبر مثل INDEX MATCH. إنه مثالي إذا كنت تعمل مع مصادر بيانات متعددة في تطبيق واحد.

تتيح وظيفة التشغيل للمستخدمين تشغيل صفحة ويب أو تطبيق آخر من داخل التطبيق الذي أنشأناه في Power Apps.

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

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

العمل مع مصدري بيانات

لنبدأ بوظيفة LookUp. كما ذكرنا سابقًا ، فإن LookUp مثالي إذا أردنا سحب المعلومات من مصادر متعددة.

في المثال الذي نستخدمه ، تأتي بياناتنا من مصدرين للبيانات ، كلاهما محفوظ في ملف Excel في OneDrive. أحد مصادر البيانات هو جدول يحتوي على معلومات العميل ، ويتم عرضه في شاشة تفاصيل العميل. يحتوي مصدر البيانات الثاني على معلومات حول وكلاء المنظمة ، والتي يمكن العثور عليها على شاشة الوكيل.

الهدف هنا هو الجمع بين مجموعتي البيانات حتى نتمكن من البحث عن سجلات محددة وعرضها.

على سبيل المثال ، قد نكون مهتمين بمعرفة رقم هاتف الوكيل الذي يتعامل مع Brooks Tharpe. إذا انتقلنا إلى تفاصيل العميل ، فسيظهر لنا اسم الوكيل ، Beto Yark.

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

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

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

هذا يؤثر على راحة المستخدم النهائي. من الناحية المثالية ، نود أن تظهر معلومات الاتصال الخاصة بالوكيل في شاشة تفاصيل العميل أيضًا. هذا هو المكان الذي تأتي فيه وظيفة Power Apps LookUp.

كيف تعمل وظيفة Power Apps LookUp

لنبدأ بإضافة ملصق يعرض النص "رقم هاتف الوكيل هو:".

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

بعد ذلك ، سنضيف تسمية أخرى تعرض رقم هاتف الوكيل.

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

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

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

تأخذ LookUp ثلاث وسيطات - جدول ومنطق شرطي وعمود.

سنستخدم Table1_1 ، الذي يحتوي على أسماء الوكلاء وأرقام هواتفهم.

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

نريد أن تكون هذه التسمية ديناميكية لأن لدينا وكلاء آخرين في هذه القائمة. لا نريد أن تبحث الصيغة فقط عن Beto Yark طوال الوقت. لذلك سنشير إلى عمود AgentName الذي يساوي DataCardValue6.Text.

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

نحن نستخدم القيمة النصية لـ DataCardValue6 لأن هذا هو الحقل الذي يوجد فيه اسم الوكيل. هذا يعني أن هذا يتغير أيضًا اعتمادًا على السجل الذي يبحث عنه المستخدم.

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

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

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

الآن ، يظهر رقم Beto Yark ، مما يعني أننا نجحنا في الإشارة إلى البيانات من جدول يحتوي على معلومات وكيلنا على صفحة مرتبطة في الأصل بمصدر بيانات مختلف.

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

إذا اخترنا سجلاً مختلفًا ، فهذه المرة للعميل المسمى Lauran Otoole ، نرى أن الوكيل المعين هو Mark Siedling. هذا يعني أن رقم الهاتف الموضح أدناه قد تغير أيضًا.

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

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

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

هذا يعني أن الصيغة تعمل بالطريقة التي نريدها.

إضافة وظيفة الاتصال

الآن بعد أن اكتشفنا وظيفة Power Apps LookUp ، دعنا ننتقل إلى وظيفة التشغيل. على الرغم من أن Launch يمكن أن يساعد في فتح عدد من التطبيقات المختلفة ، في هذا المثال ، سنركز على إضافة وظائف الاتصال.

لنبدأ بإضافة زر بجوار رقم هاتف الوكيل. دعنا نغير النص إلى "Call Agent".

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

مع تمييز الزر ، سنختار OnSelect في القائمة المنسدلة للخاصية ونستخدم وظيفة التشغيل.

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

مع وضع هذه الصيغة في مكانها الصحيح ، ما سيفعله زر الاتصال بالوكيل هو البحث عن تطبيق يسمح للمستخدم بالاتصال برقم الهاتف هذا. إذا كان المستخدم على هاتفه المحمول ، فسيحاول الزر فتح تطبيق الهاتف الفعلي وطلب هذا الرقم. إذا كنت تستخدم جهاز الكمبيوتر الخاص بك ، فقد يحاول تشغيل Skype. إذا كنت تستخدم جهاز iPad ، فيمكنه فتح Facetime.

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

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

لذلك نحتاج إلى الرجوع إلى النص الموجود في Label8.

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

للقيام بذلك ، سنحتاج إلى وظيفة Concatenate . يربط Concatenate معًا سلسلة من السلاسل ، في هذه الحالة ، "tel:" والنص الموجود على الملصق.

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

الآن بعد أن أصبح لدينا هذه الصيغة في مكانها ، دعنا نرى ما يحدث عندما نستخدم الزر. من خلال سحب الرقم القياسي لـ Kia Dejohn ، يظهر أن الوكيل هو Andy Chapman. لنضغط على زر Call Agent.

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

نظرًا لأنني على جهاز الكمبيوتر الخاص بي ، يمكنك أن ترى أنه يحاول تشغيل تطبيق للاتصال بالرقم.

وظيفة Power Apps LookUp and Launch لتحسين تجربة المستخدم

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


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

خاتمة

وظيفتا Power Apps LookUp و Launch هما مجرد وظيفتين من بين العديد من الوظائف التي يمكنها تحسين التطبيق الذي تعمل عليه. إن القدرة على رؤية المعلومات المهمة في مكان واحد وإجراء مكالمة مباشرة من تلك الصفحة تجعل الأمر أسرع للمستخدمين النهائيين للقيام بما يحتاجون إلى القيام به.

نظرًا لأننا ننشئ المزيد من البرامج التعليمية لـ Power Apps ، فسوف نستكشف إمكانيات أخرى مماثلة ستجعل تطبيقك أكثر فائدة.

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

هنري


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

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

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

كيفية حفظ وتحميل ملف 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؟ كل شيئ ترغب بمعرفته