Aracılığıyla paylaş


Hücre özelliklerini (MDX) kullanma

Hücre özelliklerini, çok boyutlu deyimler (MDX) içeriği ve biçimi çok boyutlu veri hücrelerinin hakkında bilgi içeren kaynak, küp gibi.

MDX, iç hücre özelliklerini almak için bir MDX SELECT deyiminde HÜCRE ÖZELLIKLER anahtar sözcüğünü destekler.Iç hücre özelliklerini hücre verilerinin görsel sunuya yardımcı olması için sık kullanılır.

HÜCRE ÖZELLIKLER anahtar sözcük sözdizimi

Aşağıdaki sözdizimini kullanın CELL PROPERTIES MDX, anahtar sözcük SELECT Deyim:

SELECT [<axis_specification>
       [, <axis_specification>...]]
  FROM [<cube_specification>]
[WHERE [<slicer_specification>]]
[<cell_props>]

Aşağıdaki sözdizimini biçimini gösterir <cell_props> değeri ve bu değeri kullanma CELL PROPERTIES bir veya daha fazla iç hücre özelliklerini birlikte bu anahtar sözcük:

<cell_props> ::= CELL PROPERTIES <property> [, <property>...]

Içsel bir hücre özellikleri desteklenen

Aşağıdaki tablo kullanılan desteklenen iç hücre özellikleri listeler <property> değer.

Özellik

Açıklama

ACTION_TYPE

Eylem türlerini hücre mevcut gösterir BIR bit maskesi.Bu özellik, aşağıdaki değerlerden biri olabilir:

  • mdaction_type_url

  • mdaction_type_html

  • mdaction_type_statement

  • mdaction_type_dataset

  • mdaction_type_rowset

  • mdaction_type_commandline

  • mdaction_type_proprietary

  • mdaction_type_report

  • mdaction_type_drillthrough

NoteNote:
detaylandırma eylemleri içeren bir sorgu için bulunmayan bir küme, where yan tümce.

BACK_COLOR

Arka plan rengini görüntülemek için VALUE veya FORMATTED_VALUE özellik. Daha fazla bilgi için bkz: FORE_COLOR ve BACK_COLOR içindekiler (MDX).

CELL_ORDINAL

Sıra numarasını hücre veri kümesi içinde.

FONT_FLAGS

Yazı tipi efektleri ayrıntıları bit maskesi.Bir veya daha fazlası aşağıdaki sabitlerden birini bitwise bir OR işleminin sonucunu değerdir:

  • MDFF_BOLD = 1

  • MDFF_ITALIC = 2

  • MDFF_UNDERLINE = 4

  • MDFF_STRIKEOUT = 8

Örneğin, 5 değeri Kalın (birleşimi gösterir.MDFF_BOLD) ve alt çizgi ()MDFF_UNDERLINE) yazı tipi efektleri.

FONT_NAME

Görüntülemek için kullanılacak yazı tipinin VALUE veya FORMATTED_VALUE özellik.

FONT_SIZE

Yazı tipi boyutunu görüntülemek için kullanılacak VALUE veya FORMATTED_VALUE özellik.

FORE_COLOR

Ön plan rengini görüntülemek için VALUE veya FORMATTED_VALUE özellik. Daha fazla bilgi için bkz: FORE_COLOR ve BACK_COLOR içindekiler (MDX).

FORMAT

Aynı FORMAT_STRING.

FORMAT_STRING

Biçim dize oluşturmak için kullanılan FORMATTED_VALUE özellik değeri. Daha fazla bilgi için bkz: FORMAT_STRING içindekiler (MDX).

FORMATTED_VALUE

Biçimlendirilmiş bir görünümünü gösteren bir karakter dizesi VALUE özellik.

LANGUAGE

The locale where the FORMAT_STRING will be applied.LANGUAGE is usually used for currency conversion.

UPDATEABLE

Hücre güncelleştirilebilir olup olmadığını gösteren değer.Bu özellik, aşağıdaki değerlerden biri olabilir:

  • MD_MASK_ENABLED (0x00000000) hücre güncelleştirildi.

  • MD_MASK_NOT_ENABLED (0x10000000) hücre güncelleştirilemez.

  • CELL_UPDATE_ENABLED (0x00000001) hücre kümesi kümesi hücre kümesi kümesi güncelleştirildi.

  • CELL_UPDATE_ENABLED_WITH_UPDATE (0x00000002) hücre bir güncelleştirme deyim ile güncelleştirildi.Yazma-etkin değil, yaprak hücre güncelleştirilirse, güncelleştirmenin başarısız olabilir.

  • CELL_UPDATE_NOT_ENABLED_FORMULA (0x10000001) hücreyi hücreyi, koordinatları arasında hesaplanmış üye olduğundan güncelleştirilemiyor; hücre ile alındığı bir küme, where yan tümce.Bir hücre karşın, bir formülün etkilediği veya hesaplanmış bir hücre, (toplama yol boyunca başka bir yere olan) bir hücrenin değerini olabilir güncelleştirilebilir.Bu senaryoda, son değeri hücre hesaplama sonucunu etkiler güncelleştirilmiş değeri olabilir.

  • CELL_UPDATE_NOT_ENABLED_NONSUM_MEASURE (0x10000002) olmayan toplam ölçüleri (sayısı, en az, en çok, farklı bir sayı, semi-additive) değil güncelleştirilmesi için hücre güncelleştirilemez.

  • CELL_UPDATE_NOT_ENABLED_NACELL_VIRTUALCUBE (0x10000003) hücreyi hücre bir ölçü kesişim olduğu ve boyut üyesi ölçü çubuğundaki ölçü grubuna ilgisi olmayan olmadığından güncelleştirilemez.

  • CELL_UPDATE_NOT_ENABLED_SECURE (0x10000005) hücre, hücre güvenli olduğundan güncelleştirilemiyor.

  • CELL_UPDATE_NOT_ENABLED_CALCLEVEL (0x10000006) gelecekte kullanılmak üzere ayrılmıştır.

  • CELL_UPDATE_NOT_ENABLED_CANNOTUPDATE (0x10000007) hücrenin iç nedenler yüzünden güncelleştirilemez.

  • CELL_UPDATE_NOT_ENABLED_INVALIDDIMENSIONTYPE (0x10000009) güncelleştirme araştırma modeli, dolaylı, veya veri madenciliği boyutları desteklenmediği için hücre güncelleştirilemez.

VALUE

Biçimlendirilmemiş değerini hücre.

Yalnızca CELL_ORDINAL, FORMATTED_VALUE, ve VALUE Hücre özelliklerini gereklidir. Tüm hücre özelliklerini, iç veya sağlayıcıya özgü tanımlanan PROPERTIES şema satır kümesi kümesi, veri türleri ve sağlayıcı desteği de dahil olmak üzere. Hakkında daha fazla bilgi için PROPERTIES şema satır kümesi kümesi için bkz: MDSCHEMA_PROPERTIES satır kümesi.

Varsayılan olarak, CELL PROPERTIES anahtar sözcük kullanılmaz, döndürülen hücre özellikleri VALUE, FORMATTED_VALUE, ve CELL_ORDINAL (bu sırayla). If the CELL PROPERTIES keyword is used, only those hücre properties explicitly stated with the keyword are returned.

Aşağıdaki örnek kullanımını gösterir CELL PROPERTIES bir MDX sorgusu, anahtar sözcük:

SELECT
   {[Measures].[Reseller Gross Profit]} ON COLUMNS,
   {[Reseller].[Reseller Type].[Reseller Name].Members} ON ROWS
FROM [Adventure Works]
CELL PROPERTIES VALUE, FORMATTED_VALUE, FORMAT_STRING, FORE_COLOR, BACK_COLOR

Hücre özelliklerini dönmedi düzleştirilmiş Satır kümeleri döndüren sorgular MDX; Bu durum, her hücre yalnızca gibi temsil edilen FORMATTED_VALUE hücrenin özellik döndürdü.

Hücre özelliklerini ayarlama

Cell properties can be in Microsoft SQL Server Analysis Services through the Calculations tab on the Cube Designer or the Dimension Designer.Hücre özelliklerini dize ifadeler, kırmızı bir ön plan sarı arka plan için belirtilen üye sağlayan aşağıdaki örnekte gösterildiği gibi gösterilir:

FORE_COLOR='255',BACK_COLOR='65535'

Üst hücre özelliklere sahip özel bir üyesi olmadığı sürece hücre özelliklerini genellikle üst üyelere, top.Bu durumda, üst hücre özelliklerini, çocuklar türetilen hücre özelliklerini geçersiz kılar.

See Also

Other Resources