4.1 · السمات (Themes) وتصميم التقرير الاحترافي

المستوى 4 · التصميم والأمان والأداء

4.1السمات (Themes) وتصميم التقرير الاحترافي

الهدف: تطبيق سمة مؤسسية معيارية قابلة لإعادة الاستخدام وتخصيصها، واعتماد قواعد التصميم القراري.
الوقت المقدّر: 15 دقيقة · قراءة ذاتية · إذا كان لديك 5 دقائق فقط: اقرأ «الأساسي في 30 ثانية» + المخطط.

الأساسي في 30 ثانية

  • السمة (Theme) ملف JSON (لوحة ألوان + خطوط) يُطبَّق دفعة واحدة على التقرير كله: اضبطوها مبكرًا، وصدّروها، وأعيدوا استخدامها في كل تقرير.
  • لون مميز واحد يحمل المعلومة المفتاحية، والباقي رماديات محايدة: هذه هي اللوحة الاحترافية — قوس قزح يغرق الرسالة.
  • اللون يعني: يُقاد بالبيانات (التنسيق الشرطي fx)، وتُكتب عناوين بصيغة التأكيدات.

حالة مصغّرة متسلسلة — زينب تُلبس تقرير المؤسسة الصغيرة والمتوسطة حلّة أنيقة

زينب، مراقبة التسيير في مؤسسة صغيرة ومتوسطة للصناعات الغذائية بالجزائر، تقدّم كل شهر تقرير مبيعاتها: إنه يعمل، لكن لكل تصور لونه، ولا شيء يشبه الآخر. عوض إعادة تلوين كل تصور يدويًا، تطبّق منهج القسم. تفتح عرض ← السمات، تجرّب سمتين مدمجتين، ثم تخصيص السمة الحالية: اللون 1 = أزرق الميثاق المؤسسي، والألوان الثانوية بتدرجات هادئة، والخط Segoe UI. في المدرج التكراري للمدن، تضع تنسيقًا شرطيًا (fx): تبقى أفضل مدينة وحدها باللون المميز، وتتحول الأخرى إلى الرمادي. تكتب عنوانًا بصيغة تأكيد («الجزائر تقود النمو») وتصدّر السمة (حفظ السمة الحالية) لإعادة استخدامها في كل تقاريرها المستقبلية.

حالة مستقلة لهذا القسم: تعود في الدرس والمخطط والسكريبت وتحدي 48 ساعة للقسم 4.1.

1. السمة توحّد كل شيء دفعة واحدة

يُعرَف التقرير الموثوق قبل قراءته: ألوان متناسقة، وخط واحد، ومحاذاة دقيقة. يجهّز Power BI ذلك عبر السمة (Theme) — ملف JSON للألوان والخطوط يُطبَّق دفعة واحدة على التقرير كله. تُضبط مبكرًا، وتُصدَّر، وتُعاد استخدامها. لم تعد زينب تزيّن كل تصور يدويًا: تختار هوية وتطبّقها في كل مكان.

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

2. لون مميز واحد، لا قوس قزح

القاعدة المضادة لقوس قزح: لون مميز واحد يحمل المعلومة المفتاحية، والباقي يتنفس برماديات محايدة. واللون يعني: أحمر = تنبيه، أخضر = إيجابي — لا زخرفة أبدًا. يُقاد بالبيانات عبر التنسيق الشرطي (Conditional Formatting) (تنسيق ← اللون ← fx): لا يظهر الأحمر إلا إذا كان الهامش سالبًا. لذلك تترك زينب عمودًا واحدًا باللون المميز وتحوّل الأخرى إلى الرمادي.

3. يبدأ التصميم بالكلمات

قبل الألوان تأتي الكلمات: تُكتب عناوين بصيغة التأكيدات («الجزائر تقود النمو») بدل التسميات المحايدة («الإيرادات حسب المدينة»). ولكل تصور مكانه، والمساحة البيضاء تبقى حليفًا، والاتساق يُفحص صفحة بصفحة. تراجع زينب تقريرها سائلةً، لكل تصور: أي قرار يساعد هذا العنوان على اتخاذه؟

خطأ شائع في الفهم: «ألوّن كل فئة ليكون جميلًا، والتنسيق زخرفة، وأعيد أخذ سمتي يدويًا في كل تصور». لا، ثلاث أخطاء. تُحفظ لون مميز واحد + رماديات بدل قوس قزح. واللون يعني: يمر عبر التنسيق الشرطي (fx)، مدفوعًا بالبيانات — لا بالزخرفة. وتُضبط السمة مرة واحدة ثم تُصدَّر (حفظ السمة الحالية) لإعادة استخدامها في كل مكان، بدل إعادة كل شيء تصورًا بتصور.
التصميم القراري هادئ وذو دلالة: سمة توحّد، ولون مميز يحمل الرسالة، واللون يعني. السمة JSONلوحة + خطوط، التقرير كله دفعة واحدة+مميز + رمادياتلون واحد يحمل الرسالة+اللون = معنىالتنسيق الشرطي (fx) عناوين بصيغة التأكيدات: يبدأ التصميم بالكلمات.
هادئ وذو دلالة: سمة توحّد، ولون مميز يحمل الرسالة، واللون يعني.
نص المخطط (SEO / قارئات الشاشة / الترجمة): 1) زينب، مراقبة التسيير بالجزائر، توحّد تقريرها: سمة (ملف JSON للوحة الألوان والخطوط) تُطبَّق دفعة واحدة على التقرير كله — تُضبط مبكرًا، وتُصدَّر، وتُعاد استخدامها. 2) تطبّق القاعدة المضادة لقوس قزح: لون مميز واحد يحمل المعلومة المفتاحية، والباقي رماديات، واللون يعني — التنسيق الشرطي (fx) لا يُظهر الأحمر إلا إذا كان الهامش سالبًا. 3) تعتني بالكلمات: عناوين بصيغة التأكيدات، واتساق صفحة بصفحة، ثم تصدّر السمة لإعادة استخدامها. الدرس: ضبط الهوية البصرية مرة واحدة وتصديرها خير من إعادة تلوين كل تصور يدويًا.

🔎 مثال ملموس — 🔎 مثال ملموس — قاعدة الرسالة

تترك زينب عمودًا واحدًا باللون المميز وتكتب عنوانًا يؤكد:

المدرج التكراري للمدن:
  تنسيق ← لون الأعمدة ← fx (التنسيق الشرطي)
  ← أفضل مدينة وحدها باللون المميز، والأخرى بالرمادي.
العنوان: «الجزائر تقود النمو» (تأكيد، لا «الإيرادات حسب المدينة»).

القراءة: يتجه النظر مباشرة إلى المعلومة — بلا قوس قزح يغرق الرسالة.

الدرس: صدّر السمة (حفظ السمة الحالية) لإعادة استخدامها في كل تقرير.

مفردات القسم

سمة التقرير (Report Theme)
ملف JSON (عرض ← السمات): لوحة ألوان، وخطوط، وضبط افتراضي للمرئيات — يُطبَّق دفعة واحدة على التقرير كله.

مثال بسيط: زينب تطبّق سمة على تقرير مبيعاتها بنقرة واحدة.

ما ليس كذلك: إعادة تلوين كل تصور واحدًا واحدًا.

رد فعل: اضبط السمة مبكرًا، وصدّرها، وأعد استخدامها.

تخصيص السمة (Customize Theme)
المحرر المدمج (السمات ← تخصيص): ألوان ونصوص وخلفيات — دون لمس JSON.

مثال بسيط: تضع زينب اللون 1 على درجة مؤسستها.

ما ليس كذلك: تحرير ملف JSON يدويًا.

رد فعل: حاجة بسيطة ← المحرر المدمج.

اللون المميز (Accent Color)
اللون الذي يحمل المعلومة المفتاحية؛ والباقي رماديات — القاعدة المضادة لقوس قزح.

مثال بسيط: تترك زينب أفضل مدينة باللون المميز، والباقي بالرمادي.

ما ليس كذلك: لون مختلف لكل فئة.

رد فعل: لون واحد ذو معنى، ورماديات حوله.

التنسيق الشرطي (Conditional Formatting)
لون تقوده البيانات (تنسيق ← اللون ← fx): الأحمر لا يظهر إلا إذا كان الهامش سالبًا.

مثال بسيط: تلوّن زينب المدن حسب الأداء الفعلي.

ما ليس كذلك: لون ثابت لا يعتمد على البيانات.

رد فعل: اللون يُقاد بالبيانات (fx).

مولّد السمات (Theme Generator)
أدوات المجتمع (مثل themes.powerbi.tips) التي تنتج JSON من ألوان ميثاقكم.

مثال بسيط: تولّد زينب سمة من ميثاق الشركة.

ما ليس كذلك: إعادة إدخال أكواد الألوان تقريبيًا.

رد فعل: سمة مؤسسية = JSON قابل لإعادة الاستخدام.

في التطبيق — تطبيق عملي — إلباس التقرير بألوان المؤسسة

  1. عرض ← السمات: جرّبوا 2-3 سمات مدمجة — لاحظوا تغيّر التقرير كله، كما تفعل زينب.
  2. السمات ← تخصيص السمة الحالية: حدّدوا اللون 1 (لونكم المميز)، واجعلوا الثانوية تدرجات هادئة، واختاروا الخط (Segoe UI).
  3. طبّقوا قاعدة الرسالة: في مدرج تكراري، تنسيق شرطي (fx) — أفضل فئة وحدها باللون المميز، والباقي بالرمادي.
  4. تحققوا من الاتساق صفحة بصفحة، ثم صدّروا السمة (حفظ السمة الحالية).
تقرير موحّد بصريًا، بألوان ذات دلالة — وسمة مؤسسية قابلة لإعادة الاستخدام.

سكريبت خطوة بخطوة — إلباس تقريرك كما تفعل زينب (6 دقائق)

1) افتحوا عرض ← السمات وطبّقوا سمة مدمجة: يتغير التقرير كله دفعة واحدة. 2) السمات ← تخصيص السمة الحالية: ضعوا اللون 1 على لونكم المميز، والثانوية برماديات هادئة، والخط على Segoe UI. 3) في المدرج التكراري للمدن، تنسيق ← لون الأعمدة ← fx: أفضل مدينة وحدها باللون المميز، والباقي بالرمادي. 4) أعيدوا كتابة العنوان بصيغة تأكيد («الجزائر تقود النمو»). 5) تحققوا من الاتساق صفحة بصفحة ثم حفظ السمة الحالية لإعادة استخدامها.

ستفيد السمة المصدَّرة في كل تقرير: إنها استثمار في التوحيد القياسي يؤتي ثماره مع كل تقرير جديد.

قالب للنسخ واللصق — بطاقة التصميم الخاصة بي

السمة: عرض ← السمات ← مدمجة، ثم تخصيص (اللون 1 = المميز، الخط Segoe UI).
اللوحة: لون مميز واحد + رماديات (مضاد لقوس قزح).
اللون = معنى: تنسيق شرطي (fx)، لا زخرفة.
العنوان: تأكيد («الجزائر تقود النمو»).
التصدير: حفظ السمة الحالية ← قابلة لإعادة الاستخدام في كل مكان.

سمة مؤسسية

تطبّق زينب أزرق مؤسستها وتصدّر السمة لكل تقاريرها.

لون ذو دلالة

تلوّن زينب المدن عبر fx: لا يظهر الأحمر إلا إذا كان الهامش سالبًا.

عنوان يؤكد

تستبدل زينب «الإيرادات حسب المدينة» بـ«الجزائر تقود النمو».

اتساق الفريق

تشارك زينب ملف JSON للسمة مع قالب .pbit: فتشبه كل التقارير بعضها.

✓ ممارسات جيدة

  • ضبط السمة مبكرًا، وتصديرها، وإعادة استخدامها في كل تقرير.
  • اللوحة: لون مميز واحد + رماديات.
  • اللون يعني: تنسيق شرطي (fx)، لا زخرفة.

✗ أخطاء شائعة

  • تلوين كل فئة (قوس قزح يغرق الرسالة).
  • استخدام اللون زخرفة بدل إشارة (fx).
  • إهمال الاتساق صفحة بصفحة.

النقاط الأساسية

  • السمة توحّد كل شيء دفعة واحدة: اضبطوها مبكرًا، وصدّروها، وأعيدوا استخدامها.
  • لون مميز واحد + رماديات: اللوحة الاحترافية الافتراضية.
  • اللون يعني: تنسيق شرطي بدل الزخرفة.
  • عناوين بصيغة التأكيدات: يبدأ التصميم بالكلمات.

تحدي 48 ساعة — طبّقوه غدًا

كما تفعل زينب، طبّقوا سمة على تقرير: لون مميز + رماديات، وخط واحد، ثم تنسيق شرطي (fx) على مدرج تكراري. أعيدوا كتابة عنوان بصيغة تأكيد وصدّروا السمة (حفظ السمة الحالية) لإعادة استخدامها.

قائمة الخروج من القسم
  • أستطيع تطبيق سمة مدمجة وتخصيصها (لون مميز، خط).
  • أعرف تلوين البيانات بالتنسيق الشرطي (fx).
  • أصدّر سمتي لإعادة استخدامها في كل تقرير.
تقييم ذاتي 1-5: هل تظل لوحتي على لون مميز واحد + رماديات؟تقييم ذاتي 1-5: هل كتبت عناوين بصيغة التأكيدات بدل التسميات؟

أسئلة شائعة

هل يمكنني فرض سمة مؤسستي على الفريق كله؟

نعم، بطريقتين متكاملتين: ملف JSON للسمة يُشارَك (أنشئوه مرة واحدة من الهوية البصرية ووزعوه مع قالب .pbit المؤسسي)، وفي الخدمة يمكن للمسؤولين نشر سمات مؤسسية تُفرض افتراضيًا. والممارسة الجيدة للفريق: توثيق الهوية البصرية مرة واحدة ونشرها.

كيف أدير الوضع الداكن؟

لا يوجد في Power BI مفتاح أصلي فاتح/داكن لكل تقرير: إنه خيار سمة يُتخذ عند التصميم. وللتقرير المؤسسي الكلاسيكي (مطبوع، مُعروض) تبقى الخلفية الفاتحة هي المعيار؛ ويُخصص الداكن لسياقات شاشات محددة. وفي كل الحالات، حافظوا على الخيار في التقرير كله عبر السمة.

تحقّق من فهمك

ماذا تعني «اللون يعني» في التصميم القراري؟

موارد إضافية (اختياري، للتعمّق أكثر)

اختبار المستوى 4أسئلة جديدة وأصعب للتحقق من مكتسباتك