ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
في هذا البرنامج التعليمي ، ستتعلم كيفية إنشاء معلمة في Report Builder. تسمح المعلمات للمستخدمين بالتفاعل مع تقرير مرقم.
تتشابه المعلمات مع عوامل التصفية ولكنها تعمل فقط عندما تكون في عرض التشغيل لـ Report Builder . توفر إضافة هذه الميزة مساعدة كبيرة للمستخدمين النهائيين لأنها تتيح لهم تصفية البيانات التي تتوافق مع احتياجاتهم.
سيغطي هذا البرنامج التعليمي مناقشة شاملة حول كل ما يتعلق بالمعلمات حيث ستتعلم كيفية إضافة المعلمات وإزالتها. سيوضح لك البرنامج التعليمي أيضًا كيفية إزالة القيم الفارغة أو الفارغة من تقريرك ، والتعامل مع الأخطاء في Report Builder.
جدول المحتويات
أضف معلمة في Report Builder
انقر بزر الماوس الأيمن فوق مجموعة البيانات التي تريدها كمعامل في Report Builder ثم انقر فوق Query . يؤدي هذا إلى فتح "مصمم الاستعلام" .
في الجزء العلوي من "مصمم الاستعلام" ، يمكنك رؤية تسمية تسمى المعلمات بمربعين لكل بُعد.
انقر فوق المربع الأول لبُعد المناطق ثم حدد انقر لتنفيذ الاستعلام .
عند تشغيله ، سترى أنك بحاجة إلى تحديد مدينة أو مدن قبل عرض التقرير.
بعد تحديد المدن التي تريد عرضها ، انقر فوق عرض التقرير . سترى بعد ذلك أن التقرير لا يعرض سوى البيانات بناءً على المدن التي حددتها.
إزالة الفراغات من معلمة في Report Builder
في التقرير الناتج ، ستلاحظ أنه حتى مع تحديد المدينة ، فإنها لا تزال تُرجع قيمًا فارغة. لإزالة القيم الفارغة من المعلمة ، ارجع إلى طريقة عرض التصميم وافتح نافذة Report Parameter Properties .
يمكنك القيام بذلك عن طريق النقر بزر الماوس الأيمن على المعلمة التي تريد تحريرها ثم النقر فوق خصائص المعلمة .
في علامة التبويب عام ، قم بإلغاء تحديد خيارات السماح بقيمة فارغة والسماح بقيمة فارغة . ثم انقر فوق "موافق".
الخطوة التالية حاسمة. إذا لم تفعل هذا ، فسوف تحصل على خطأ.
ارجع إلى مصمم الاستعلام. إذا كنت تريد إزالة القيم الفارغة أو الفارغة ، فأنت بحاجة إلى تعيين عامل التشغيل على Equal وإزالة أي تعبير مرشح.
بمجرد الانتهاء ، انقر فوق "موافق" وتشغيل التقرير الخاص بك. اختر تحديد الكل لمعلمة المدينة وانقر فوق عرض التقرير.
سترى بعد ذلك أنه قد تمت إزالة جميع القيم الفارغة والفارغة من الجدول.
معالجة الخطأ للمعلمات
هذا تفسير لسبب أهمية تحرير "مصمم الاستعلام" عند إزالة الفراغات. لنلقِ نظرة على سيناريو تتخطى فيه العودة إلى مصمم الاستعلام وبدلاً من ذلك قم بتشغيل التقرير بعد إلغاء تحديد خيارات السماح بالقيمة الفارغة والسماح بقيمة فارغة .
إذا قمت بذلك ، فستواجه رسالة خطأ.
الخطأ يقول أن الخاصية AllowBlank لمعلمة City خاطئة. ومع ذلك ، تحتوي القيمة الافتراضية على قيمة تنتهك شرط الخاصية AllowBlank. هذا يعني أن هناك تناقضًا في خصائص معلمة City.
تذكر أنه في خصائص المعلمة ، قمت بالفعل بتعيينها لعدم السماح بالقيم الفارغة أو الفارغة. ومع ذلك ، في "مصمم الاستعلام" ، يقوم التعبير الحالي بالفعل بتعيين "المدينة" بحيث لا تساوي القيم الفارغة. لذلك ، هناك تكرار في التنسيق.
علاوة على ذلك ، نظرًا لأنك تستخدم City كمعامل ، لم تعد هناك حاجة إلى إضافة تعبير مرشح. يتم إنشاء رسائل الخطأ في Report Builder بشكل حدسي لأنها تحدد ما يحدث.
إنها تسمح لك بإصلاح الخطأ أولاً قبل متابعة عملك. لذلك ، من الأفضل دائمًا تشغيل تقريرك بشكل روتيني.
هذا يضمن اكتشاف الأخطاء في وقت مبكر. بدلاً من مراجعة كل شيء عند الانتهاء تقريبًا ، يمكنك التعامل مع الأخطاء واحدًا تلو الآخر.
إضافة معاملين أو أكثر
إذا كنت تريد إضافة معلمة أخرى في تقريرك ، فافتح "مصمم الاستعلام". بعد ذلك ، اسحب العنصر من مجموعة القياس إلى علامة تبويب الأبعاد.
بعد ذلك ، حدد المربع لتمكين هذا العنصر كمعامل ثم حدد انقر لتنفيذ الاستعلام . في هذه الحالة ، بصرف النظر عن المدينة ، يتم الآن تضمين التواريخ كمعامل جديد.
بعد النقر فوق موافق ، ستلاحظ في طريقة العرض Design أنه تمت إضافة السنة إلى جزء المعلمات.
قبل تشغيل التقرير ، تحتاج أولاً إلى التحقق من خصائص المعلمة الجديدة. قم بتحرير أي خصائص إذا لزم الأمر.
عند تشغيل التقرير ، تحتاج إلى تعيين الخاصيتين.
بمجرد التحديد ، انقر فوق "عرض التقرير" . ستلاحظ بعد ذلك أن التقرير لا يعرض سوى البيانات بناءً على المعلمات التي حددتها.
يمكنك أيضًا الاستمرار في ضبط المعلمات أثناء عرض التقرير.
قم بإزالة المعلمات في Report Builder
لحذف المعلمات ، افتح "مصمم الاستعلام" . انقر فوق المعلمة التي تريد إزالتها ثم انقر فوق الزر X.
بعد ذلك ، حدد انقر لتنفيذ الاستعلام ثم موافق. بعد ذلك ، انقر فوق المعلمة التي قمت بحذفها في جزء تقرير البيانات واضغط على الزر حذف في لوحة المفاتيح. انقر فوق موافق.
تم الآن حذف المعلمة من التقرير. عند تشغيل الاستعلام ، ستقوم بالتصفية حسب السنة فقط. إذا حددت ، على سبيل المثال ، 2015 ، فسيعرض التقرير حينئذٍ فقط القيم التي تكون عام 2015 هي العام.
التعامل مع الفراغات
لإزالة الفراغات والقيم الفارغة بكفاءة من تقريرك ، يمكنك استخدام تعبير منطقي.
انقر بزر الماوس الأيمن فوق مجموعة البيانات الخاصة بك وانتقل إلى خصائص مجموعة البيانات . في جزء عوامل التصفية ، انقر فوق الزر "إضافة" لإنشاء عامل تصفية جديد.
في هذا المثال ، تحتاج إلى إنشاء تعبير منطقي بحيث يمكنك الاحتفاظ بالصفوف بقيم غير فارغة.
في تحديد الحقل الذي تريد تصفيته ، تحتاج إلى استخدام تعبير. لذلك ، انقر فوق الزر fx بجوار مربع نص التعبير. اكتب في الوظيفة المشتركة IsNothing . ثم أضف في الحقل الذي تريد تصفيته.
سيؤدي هذا إلى إرجاع True إذا كانت قيمة الصف فارغة ، و False إذا كان الأمر خلاف ذلك.
ثم ، بدلاً من النص ، اختر قيمة منطقية . بالنسبة إلى عامل التشغيل ، استخدم علامة التساوي ( = ). في مربع نص القيمة ، اكتب خطأ .
لذلك وراء الكواليس ، يقوم هذا الفلتر أولاً بتقييم ما إذا كانت القيمة فارغة (صواب) أم لا (خطأ). بعد ذلك ، يقوم بتصفية القيم التي ترجع صوابًا.
إذا قمت بتشغيل التقرير الخاص بك ، فسترى أنه لم يعد يحتوي على قيم فارغة أو فارغة.
يمكنك استخدام هذا على مستوى مجموعة البيانات و Tablix.
البرنامج التعليمي لمنشئ التقارير: فرز البيانات وتصفيتها في التقارير المرقمة
معامِلات LuckyTemplates عبر محرر الاستعلام
خاتمة
يقدم هذا البرنامج التعليمي مناقشة شاملة حول المعلمات في Report Builder . هذه الميزة مفيدة بشكل خاص للمستخدمين النهائيين. يسمح لهم بمشاهدة تفاصيل محددة في تقرير مرقم.
وكما تعلمت ، فإن إضافة المعلمات وإزالتها أمر سهل. الحيلة هي التأكد من تعيين خصائص المعلمة بشكل صحيح بحيث يتم استبعاد القيم الفارغة أو الفارغة.
ولكن حتى إذا قمت بخطأ ما ، فسيتم إخطارك من خلال رسالة خطأ. بشكل عام ، يعد Report Builder برنامجًا سهل الاستخدام وسهل الاستخدام.
سو بايز
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته