צבעים דינמיים ב-SSRS - ilDBA Portal

צבעים דינמיים ב-SSRS

15/01/2014 | פורסם על ידי

שלום רב,

אני חייב לציין כי כאשר לקוח שלי ולא משנה אם הוא מבוסס אורקל או SQL Server חושב על פתרון Reporting אני ישר מציע לו את ה- Sql Server Reporting Services.

שתי סיבות עיקריות להצעה שלי:

  1. עלויות – "יש לכם בארגון כבר רישיון ל- sql server. אז למה שלא תשתמשו ביכולת מובנת שכבר יש לכם?"
  2. יכולות – בעזרת ה- SSRS ניתן להקים ולפתח מערך דוחות בקלות ובמהירות ברמה מאוד גבוהה.

דוגמא ליכולת הפיתוח המהירה והיעילה בדוגמא הבאה:

לאחרונה נשאלתי אצל אחד מלקוחות ה- BI שלנו כיצד ניתן להציג ב- Sql Server Reporting Services גרף עם צבעים דינמיים.

כלומר: אצל הלקוח יש מספר מחלקות ולכל מחלקה צבע משלה (לטובת הייחוד וגאוות היחידה) והלקוח מעוניין שבגרף שמציג את העמידה בתוכנית העבודה פר מחלקה – כל עמודה בגרף תיהיה בצבע של המחלקה.

אז הפתרון לבעיה הינו די פשוט ומובנה ב- Sql Server Reporting Services .

דרכי המימוש:

ראשית יש להקים טבלה או לכתוב שאילתא שתציג את המחלקה, אחוז העמידה בתוכנית עבודה ועמודה שלישית אשר תייצג את הצבע שלה

 ssrs1

לאחר מכן במאפיינים של הגרף ב- SSRS יש להגדיר ב- Color במקום צבע ספציפי – יש לבחור באופציית expression ולאחר מכן יש להגדיר לייצג את עמודה ה- color שבטבלה שלנו.

 ssrs2

ולהלן התוצאה הסופית:

 ssrs3

פשוט וקל!

איתי בנימין

הפוסט פורסם לראשונה בבלוג של איתי.

The following two tabs change content below.
איתי בנימין הוא Microsoft MVP , מומחה בתחום בסיסי הנתונים ופתרונות BI. בין היתר איתי מוביל בחברת מייקרוסופט - ישראל את קהילת ה- BI וה- BIG DATA. לאיתי למעלה מ-10 שנים של ניסיון בבסיסי נתונים ומערכות מידע. בתפקידו הקודם היה מומחה SQL Server בחברת DELL וניהל את צוות היועצים של חברת וראסיטי בתחום Microsoft SQL Server. לאיתי בלוג טכנולוגי פעיל : http://blogs.microsoft.co.il/itaib

תגובה אחת ל- “צבעים דינמיים ב-SSRS”

commenter

תודה רבה על הטיפ !

השאר תגובה:

שם (חובה):
אימייל (לא יפורסם) (חובה):
תגובה (חובה):

*



מאמרים קשורים

שחזור טבלה באמצעות RMAN

בפוסט זה אציג פיצ'ר שאורקל הוסיפו בגרסת  12c (12.1.0.1 ליתר דיוק) – שחזור טבלה\טבלאות לנקודת זמן מסוימת באמצעות RMAN. הפיצ'ר יכול להיות שימושי במקרים הבאים: נמחק או השתנה המידע בטבלה ולא ניתן להשתמש [...]
PL/SQL

PL/SQL Injection – The Beginning

עודד רז פותח בסדרת מאמרים על Pl/sql [...]

תיעוד בסיס הנתונים – למה זה טוב?

ישנם מספר נושאים חשובים שיש לתת עליהם את הדעת בפיתוח ותכנון בסיס נתונים. כמובן שצריך לשים לב לנירמול נכון של הטבלאות, וכמובן שצריך להגדיר סטנדרט לכתיבה נכונה של הקוד, וכמובן שאי אפשר בלי [...]
Copyright 2019 ilDBA Portal. Brought to you by Brillix - Israel Leading DBA company. Sponsored by: DBSnaps - Database Video Tutorialss
Website Security Test
%d בלוגרים אהבו את זה: