Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

%LABEL

MDX 式が指定されると、同じ式を、行ヘッダまたは列ヘッダとして使用する異なるラベルを付けて返します。%LABEL では、行または列のフォーマットを指定することもできます。この関数は、MDX に対する DeepSee 拡張機能です。

返りタイプ

この関数は、関数で使用するものと同じタイプの式を返します。

構文および詳細

%LABEL(MDX_expression,label,format_string,solve_order,cell_style,heading_style)

以下は、この指定の説明です。

  • MDX_expression は、任意のタイプの MDX 式です。

  • label は、行ヘッダまたは列ヘッダの新しいラベルとして使用する文字列です。

  • format_string は、値の表示方法を指定するオプションのリテラルです ("#.##" など)。"FORMAT_STRING 節" を参照してください。

  • solve_order は、ラベルの適用順序を指定するオプションの整数です。"SOLVE_ORDER 節" を参照してください。

  • cell_style は、データ・セルに適用するカスケード・スタイル・シート (CSS)Opens in a new tab のスタイル定義を指定するオプションのリテラルです。

  • heading_style は、ヘッダに適用するカスケード・スタイル・シート (CSS) のスタイ定義を指定するオプションのリテラルです。

SELECT %LABEL(MEASURES.[avg allergy count],"my label") ON 0, colord.MEMBERS ON 1 FROM patients

                                  my label
1 None                                 1.04
2 Blue                                 1.01
3 Green                                1.02
4 Orange                               1.01
5 Purple                              1.06
6 Red                                  1.03
7 Yellow                               1.00

一方、以下は別の例です。

SELECT MEASURES.[avg allergy count] ON 0, colord.MEMBERS ON 1 FROM patients

                         Avg Allergy Count
1 None                                 1.04
2 Blue                                 1.01
3 Green                                1.02
4 Orange                               1.01
5 Purple                               1.06
6 Red                                  1.03
7 Yellow                               1.00

さらに別の例は、"%CELL"、"CURRENTMEMBER"、"IIF"、および "PROPERTIES" を参照してください。

関連項目

FeedbackOpens in a new tab