Aracılığıyla paylaş


Hyperion Essbase Küpü için Genişletilmiş Alan Özelliklerini Kullanma

The Hyperion Essbase veri işleme uzantısı supports extended alan properties. Genişletilmiş alan özelliklerdir özelliklerine ek olarak Reporting Services-alan özellikleri desteklenen Value ve IsMissing verilerin kullanılabilir kaynak ve veri işleme uzantısı tarafından desteklenir. Genişletilmiş Özellikler görünmez Rapor veri bölme alan koleksiyon için bir rapor dataset parçası.Yerleşik kullanan ifadeler yazarak raporunuzda genişletilmiş alan özellik değerleri içerebilir Alanları koleksiyon bunları ada göre belirtir.

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şilebilir Alanları koleksiyon adı.Ö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 özellik, bir ölçü ya da veri boyut değeri için Varsayılan özellikni temsil eden 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.Varsayılan değer bir metin kutusu eklemek için , ifade kullanın. =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.Önceden tanımlanmış rapor dataset alan özellik MEMBER_UNIQUE_NAME MDX boyut özellik, eşleştirilmiş UniqueName. Bir metin kutusuna benzersiz bir ad değeri eklemek için , ifade kullanın. =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 bir boyut düzey için tanımlanan bir üyesi özellik.Değer bir metin kutusu eklemek için , ifade kullanın. =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.Sorgu Tasarımcısı hakkında daha fazla bilgi için alttaki veri araştırmak için kullanabilirsiniz, bkz: Hyperion Essbase Sorgu Tasarımcısı Kullanıcı Arabirimi.

Alanlar ve alan özellikleri'ni kullanma hakkında daha fazla bilgi için bir ifade, bkz: Yerleşik derlemeleri (Reporting Services) deyimler içinde kullanma.

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.Sonra olarak başvurabilirsiniz Field herhangi bir özellik değerleri ifade aşağıdaki bölümde anlatıldığı sözdizimini kullanarak. Ancak, 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 tabloda bir listesi için kullanabileceğiniz önceden tanımlanmış alan özellikleri sağlayan 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 deyimde 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")

Için kullanabileceğiniz özel alan özellik, aşağıdaki tabloda gösterilmektedir bir Hyperion Essbase veri kaynağı'nı tıklatın.

Özellik

Tür

Açıklama ve beklenen değer

FORMAT_STRING

String

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