ESS_VARIABLE_Tはプライマリ代替変数データ型です。代替変数の値と名前、および変数が定義されるEssbaseデータベース、アプリケーション、サーバーを識別します。
サーバー名はオプションですが、推奨します。サーバー名を指定しない場合、現在のサーバーがデフォルトになります。AppNameはオプションです。DbNameはオプションですが、存在する場合は、AppNameメンバーが必要です。VarNameは必須です。VarValueは必須です。
typedef struct ESS_VARIABLE_T { ESS_SVRNAME_T Server; ESS_APPNAME_T AppName; ESS_DBNAME_T DbName; ESS_MBRNAME_T VarName; ESS_CHAR_T VarValue[ESS_VARVALUELEN]; } ESS_VARIABLE_T, *ESS_PVARIABLE_T, **ESS_PPVARIABLE_T;
データ型 |
フィールド |
説明 |
---|---|---|
ESS_SVRNAME_T |
Server |
変数が定義されているサーバーの名前(オプション) |
ESS_APPNAME_T |
AppName |
変数を制限するアプリケーションの名前 |
ESS_DBNAME_T |
DbName |
変数を制限するデータベースの名前。使用する場合、アプリケーションの設定が必要です。 |
ESS_MBRNAME_T |
VarName |
代替変数の名前。 |
ESS_CHAR_T |
VarValue[256] |
代替変数の値。 |