KB2818780 - תיקון: הוחזר צבע רקע שגוי אם אתה מייצא דוח SSRS 2012 ל- Microsoft Excel

חל על
SQL Server 2012 Enterprise SQL Server 2012 Business Intelligence SQL Server 2012 Developer SQL Server 2012 Web

Microsoft מפיצה את תיקוני Microsoft SQL Server 2012 Service Pack 1 כקובץ אחד הניתן להורדה. מאחר התיקונים הם מצטברים, כל מהדורה חדשה מכילה את כל התיקונים החמים ואת כל תיקוני האבטחה שהיו כלולים במהדורה הקודמת של SQL Server 2012 Service Pack 1.

סימפטומים

בחן את התרחיש הבא:

  • יש לך דוח המכיל טבלה בשרת Microsoft SQL Server Reporting Services (SSRS 2012).

  • השתמש בביטוי הדומה להודעה הבאה עבור המאפיין צבע רקע:

    =IIf(Fields!id.Value=5, "Green", Nothing)
    
  • אתה מייצא את הדוח ל- Microsoft Excel (בתבנית הקובץ Office Open XML).

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

פתרון

מידע עדכון מצטבר

עדכון מצטבר 3 עבור SQL Server 2012 SP1

התיקון לבעיה זו הופץ לראשונה בעדכון מצטבר 3. לקבלת מידע נוסף על האופן שבו ניתן להשיג את חבילת העדכון המצטבר עבור SQL Server 2012 SP1, לחץ על מספר המאמר הבא כדי להציג את המאמר מתוך מאגר הידע Microsoft Knowledge Base:

2812412 עדכון מצטבר 3 עבור SQL Server 2012 Service Pack 1Note מאחר גירסאות ה- Build הם מצטברים, כל פרסום תיקון חדש מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו עם מהדורת התיקון הקודמת של SQL Server 2012 SP1. מומלץ לשקול להחיל את מהדורת התיקון העדכנית ביותר המכילה תיקון חם זה. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר מתוך מאגר הידע Microsoft Knowledge Base:

2772858 גירסאות ה SQL Server Build של 2012 שהופצו לאחר SQL Server 2012 Service Pack 1 הופץ

מצב

Microsoft אישרה שזוהי בעיה במוצרי Microsoft המפורטים בסעיף "חל על".

פתרון

כדי לעקוף את הבעיה, שנה את הערך "שום דבר" לצבע הרקע המוגדר כברירת מחדל.

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

=IIf(Fields!id.Value=5, "Green", "White")

      

חומרי עזר

לקבלת מידע נוסף אודות ביטויים ב- SSRS, עבור אל אתר האינטרנט הבא של MSDN:

מידע כללי אודות ביטויים לקבלת מידע נוסף אודות הפונקציה IIF, עבור אל אתר האינטרנט הבא של MSDN:

IIF (Transact-SQL) לקבלת מידע נוסף אודות מודל מתן שירות מצטבר עבור SQL Server, לחץ על מספר המאמר הבא כדי להציג את המאמר מתוך מאגר הידע Microsoft Knowledge Base:

935897 מודל מתן שירות מצטבר זמין בצוות SQL Server כדי לספק תיקונים חמים עבור בעיות שדווחו לקבלת מידע נוסף אודות סכימת מתן השמות עבור עדכוני SQL Server, לחץ על מספר המאמר הבא כדי להציג את המאמר ב- Microsoft Knowledge Base:

822499 מתן שמות עבור חבילות עדכוני SQL Server Microsoft לקבלת מידע נוסף אודות מינויי עדכוני תוכנה, לחץ על מספר המאמר הבא כדי להציג את המאמר מתוך מאגר הידע Microsoft Knowledge Base:

824684 תיאור המינוח הרגיל המשמש לתיאור עדכוני התוכנה של Microsoft