EssGGetGridOption

この関数は個々のグリッド・オプションを取得します。

構文

            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);
  }
}
      

関連トピック