この関数は個々のグリッド・オプションを取得します。
構文
ESSG_FUNC_M
EssGGetGridOption
(
hGrid, sOption, pOption
);
| パラメータ | データ型 | 説明 |
|---|---|---|
hGrid |
ESSG_HGRID_T |
EssGNewGrid()から戻されるハンドル。 |
sOption |
ESSG_SHORT_T |
取得するオプションを表す番号。 |
pOption |
ESSG_PVOID_T |
取得したオプションを指すポインタ。ESSG_OP_USERGRIDDATAポインタを除いて、このデータは読取り専用で呼出し元からは解放できません。 |
戻り値
正常終了の場合は、ESSG_STS_NOERRが戻されます。
例
ESSG_VOID_T EssG_GetGridOption(ESSG_HGRID_T hGrid)
{
ESSG_FUNC_M sts = ESS_STS_NOERR;
ESSG_SHORT_T sOption;
ESSG_SHORT_T tmpShort;
ESSG_PVOID_T pOption;
/* connect the grid to a database on the server */
sts = EssGConnect(hGrid, "Rainbow", "Admin", "Password", "Demo", "Basic",
ESSG_CONNECT_DEFAULT);
/* get grid option */
sOption = ESSG_OP_DRILLLEVEL;
pOption = &tmpShort;
if(!sts)
sts = EssGGetGridOption(hGrid, sOption, pOption);
if(!sts)
{
printf("\n%s: %d", "DRILLLEVEL", tmpShort);
EssGDisconnect(hGrid, 0);
}
}
関連トピック