Düzeltme: SSRS 2012 raporu Microsoft Excel'e Ver, yanlış bir arka plan rengi döndürdü.

Şablon: Genel düzeltme

# Hata: 183706 (İçerik Bakımı) VSTS: 1183694

Microsoft, Microsoft SQL Server 2012 Service Pack 1 Düzeltme karşıdan yüklenebilen bir dosya dağıtır. Düzeltmeleri birikimli olduğu için her yeni sürüm tüm düzeltmeleri içerir ve sürüm önceki SQL Server 2012 Service Pack 1 ile gelen tüm güvenlik düzeltmelerini düzeltin.

Belirtiler

Aşağıdaki senaryoyu düşünün:

  • Microsoft SQL Server 2012 Raporlama Servisleri (SSRS 2012) sunucusunda bir tablo içeren bir rapor var.

  • Backgroundcolor özelliği için aşağıdakine benzer bir ifade kullanın:

    =IIf(Fields!id.Value=5, "Green", Nothing)
  • (Office Açık XML dosya biçimi) raporu Microsoft Excel'e verin.

Bu senaryoda, "değer atanmamış hiçbir şeyin" ve önceki satır rengini hatalı olarak kullanılıyor.

Çözüm

Toplu güncelleştirme bilgileri

SQL Server 2012 SP1 için toplu güncelleştirme 3

Bu sorunla ilgili düzeltme, ilk toplu güncelleştirme 3'te yayımlanmıştır. Bu toplu güncelleştirme paketi SQL Server 2012 SP1'i elde etme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

2812412 toplu güncelleştirme paketi 3 için SQL Server 2012 Service Pack 1Not: Yapýlar birikimli olduğu için her yeni düzeltme yayımlanan tüm düzeltmeleri içerir ve sürüm önceki SQL Server 2012 SP1'de bulunan tüm güvenlik düzeltmelerini düzeltin. Bu düzeltmeyi içeren en son düzeltme sürümü uygulama ele almanızı öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

2772858 SQL Server 2012, SQL Server 2012 Service Pack 1'de yayımlandıktan sonra yayımlanan oluşturur

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Geçici çözüm

Bu soruna geçici bir çözüm bulmak için "Hiçbir şeyin" değiştirmek için varsayılan arka plan rengi değeri.

Örneğin, varsayılan arka plan rengi beyazdır, sonra aşağıdaki ifadeyi kullanın:

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


Başvurular

SSRS ifadeleri hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesine bakın:

Deyimler hakkında genel bilgilerIIf işlevi hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesine gidin:

IIf (Transact-SQL)SQL Server için artımlı hizmet modeli hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

935897 artımlı bir hizmet modeli kullanılabilir SQL Server ekibinden bildirilen sorunlar için düzeltmeler sunmak içinSQL Server güncelleştirmelerinin adlandırma şeması hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

822499 adlandırma şeması Microsoft SQL Server yazılım güncelleştirme paketlerininYazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Yazar: klausso; jannaw
Yazan: v-fismao
Teknik İnceleme: klausso; jannaw; sqlprev
 Editor: v-mordew

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Microsoft Insider 'a katılın

Bu bilgi yardımcı oldu mu?

Geri bildiriminiz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×