メンバーの解決順を戻します。
構文
ESS_FUNC_M EssOtlGetMemberSolveOrder (
hOutline, hMember, pOrder
);
パラメータ | データ型 | 説明 |
---|---|---|
hOutline |
ESS_HOUTLINE_T |
アウトラインのコンテキスト・ハンドル(入力)。 |
hMember |
ESS_HMEMBER_T |
メンバーのハンドル(入力)。 |
pOrder |
ESS_PUCHAR_T |
解決順(出力)。 |
備考
解決順は集約ストレージ・データベースにのみ適用できます。
メンバーまたは次元の解決順プロパティは、計算順序を指定します。
メンバーの解決順は次元の解決順よりも優先されます。解決順は0から127までにできます。デフォルトは0です。
解決順が指定されていない式を持たないメンバーは、その次元の解決順を継承します。解決順が指定されていない式を持つメンバーは、ゼロの解決順を持ちます。
戻り値
成功の場合、0が戻されます。
例
ESS_STS_T sts = ESS_STS_NOERR; ESS_HOUTLINE_T hOutline = ESS_NULL; ESS_HMEMBER_T hMember = ESS_NULL; ESS_UCHAR_T ucOrder = 0; /* code to assign hOutline variable omitted */ /* code to assign hMember variable omitted */ if (hOutline && hMember) { sts = EssOtlGetMemberSolveOrder(hOutline, hMember, &ucOrder); if (sts) printf("Error [%ld] returned\n", sts); else printf("Solve Order: %d\n", ucOrder); } else printf("Both hOutline and hMember must have values\n");