Genişletilmiş alan özellikleri Hyperion Essbase bağlantı türü (ssrs) için

The Hyperion Essbase data processing extension supports extended field properties.Genişletilmiş alan özellikleri özelliklerine ek olarak, Reporting Services-alan özellikleri desteklenen Value ve IsMissing , kullanılabilir veri kaynak ve tarafından desteklenenveri işleme uzantısı. Genişletilmiş özellikler de görünmüyor Rapor verilerini bölmesi bir parçası olarak alan rapor dataset koleksiyonu.Yerleşik kullanan ifadeler yazarak raporunuza alan genişletilmiş özellik değerleri içerebilir alanlar koleksiyon belirten bunları adıyla.

Genişletilmiş özellikler, önceden tanımlanmış veya özel özellikler olabilir.Önceden tanımlanmış özellikler, birden fazla veri kaynağında ortak olan ve belirli alan özellik adlarına eşlenmiş özellikleridir.Yerleşik erişilebilen alanlar adıyla koleksiyon.Özel özellikler her veri sağlayıcısı için tanımlanmıştır ve yerleşik Fields koleksiyonu aracılığıyla yalnızca genişletilmiş özellik adının dize olarak kullanıldığı sözdizimi ile erişilebilir.

Bir ifadede önceden tanımlanmış genişletilmiş özelliklere başvuruda bulunmak için aşağıdaki iki sözdiziminden birini kullanın:

  • Fields!FieldName.PropertyName

  • Fields!FieldName("PropertyName")

Alan Özellikleriyle Çalışma

Extended field properties are retrieved at the same time as the report dataset fields when you run an MDX query using the Microsoft .NET Framework Data Provider for Hyperion Essbase.MDX sorgusunda belirtilen alanlar ve boyut ve hücre özellikleri veri kaynağından alınır.

Alan özellikleri aşağıdaki kategorilere ayrılır:

  • Tipik olarak birden fazla veri sağlayıcısı tarafından desteklenen ve önceden tanımlanmış rapor veri kümesi alan özelliklerine eşlenen alan özellikleri.Örneğin, önceden tanımlanmış rapor dataset Value özelliği gösteren bir ölçü ya da veri boyut değeri için varsayılan özellik kaynak.Bir ölçünün varsayılan değeri sayısal bir değerdir.Bir boyutun varsayılan değeri kolay anlaşılır bir açıklama yazısıdır.Bir metin kutusunda varsayılan değer eklemek için ifade =Fields!<FieldName>.Value.

  • Tipik olarak birden fazla veri sağlayıcısı tarafından desteklenen ve bir rapor veri kümesine yönelik temeldeki MDX sorgusunda geçen önceden tanımlanmış alan özellikleri.Örneğin, MEMBER_UNIQUE_NAME için önceden tanımlanmış rapor dataset alan özellik eşlenen mdx boyut özellik UniqueName.Bir metin kutusuna benzersiz bir ad değeri eklemek için ifade =Fields!<FieldName>.UniqueName.

  • Bir veri sağlayıcısı tarafından desteklenen ve bir rapor veri kümesine yönelik temeldeki MDX sorgusunda geçen, ancak raporun Veri Kümeleri bölmesinde bu veri kümesinin altındaki alanlar olarak görünmeyen özel alan özellikleri.Örneğin, Uzun adları boyut düzey için tanımlanmış bir üye özellik.Değer metin kutusuna eklemek için kullandığınız ifade =Fields!<FieldName>("Long Names").İfadedeki alan adları büyük/küçük harf duyarlıdır.

Bir genişletilmiş alan özelliğinin adı, fareyi sorgu tasarımcısındaki Meta Veriler bölmesinde bir alanın üzerinde beklettiğinizde Araç İpucu olarak görüntülenir.Temel verileri incelemek için kullanabileceğiniz Sorgu Tasarımcısı hakkında daha fazla bilgi için bkz: Hyperion Essbase Sorgu Tasarımcısı Kullanıcı Arabirimi.

Bir ifade alanları ve alan özelliklerini kullanma hakkında daha fazla bilgi için bkz: İfadelerde Yerleşik Koleksiyonları Kullanma (Rapor Oluşturucusu 3.0 ve SSRS).

Not

Genişletilmiş alan özelliklerinin değerleri, yalnızca MDX ifadesine eklenmişlerse ve raporunuz çalışıp içerdiği veri kümeleri için verileri aldığında veri kaynağı değerleri sağlarsa vardır.Olanlar için başvuru yapabilirsiniz Field herhangi bir özellik değerleri ifade açıklanan aşağıdaki bölümde. sözdizimini kullanarakAncak, bu alanlar bu veri sağlayıcısına özel olduğundan ve rapor tanım dilinin bir parçası olmadığından, bu değerlerde yaptığınız değişiklikler rapor tanımıyla birlikte kaydedilmez.

Önceden Tanımlanmış Alan Özellikleri

Aşağıdaki tablo için kullanabileceğiniz önceden tanımlanmış alan özelliklerini listesini sağlar bir Hyperion Essbase veri kaynak.

Özellik

Tür

Açıklama ve beklenen değer

Value

Object

Alanın veri değerini belirtir.

Bir boyut özelliği için, bu, MEMBER_CAPTION'a eşlenir.Bir ölçü için, bu, veri değerine işlenir.

IsMissing

Boolean

Alanın sonuç veri kümesinde bulunup bulunmadığını gösterir.

FormattedValue

String

Önemli bir rakam için biçimlendirilmiş bir değer döndürür.

MDX ifadesindeki FORMATTED_VALUE'dan eşlenir.

BackgroundColor

String

Veritabanında alan için tanımlanmış olan arka plan rengini döndürür.

MDX ifadesindeki BACK_COLOR'dan eşlenir.

Color

String

Veritabanında öğe için tanımlanmış olan ön plan rengini döndürür.

MDX ifadesindeki FORE_COLOR'dan eşlenir.

UniqueName

String

Bir düzeyin tam adını döndürür.

MEMBER_UNIQUE_NAME mdx ifade eşleştirilmiş.

Özel Özellikler

Bir ifadede özel genişletilmiş özelliklere başvuruda bulunmak için aşağıdaki sözdizimini kullanın:

  • Fields!FieldName("PropertyName")

Aşağıdaki tablo için kullanabileceğiniz özel alan özellik gösterir bir Hyperion Essbase veri kaynak.

Özellik

Tür

Açıklama ve beklenen değer

FORMAT_STRING

String

Bir ölçü birimi üzerinde tanımlı, bu, FormattedValue olarak bir dize türü.