この関数は、操作のどの段階でも操作を取り消します。
構文
ESSG_FUNC_M
EssGCancelOperation
(
hGrid, ulOptions
);
| パラメータ | データ型 | 説明 |
|---|---|---|
hGrid |
ESSG_HGRID_T |
EssGNewGridから戻されるハンドル。 |
ulOptions |
ESSG_ULONG_T |
今後使用するために予約されています。ゼロに設定する必要があります。 |
備考
この関数はEssGBeginXxxを呼び出した後、いつでも呼び出せます。
現在の操作が取り消され、すべてのリソースが解放されます。
戻り値
正常終了の場合は、ESSG_STS_NOERRが戻されます。
アクセス
なし。
例
ESSG_VOID_T EssGCancelOperation (ESSG_HGRID_T hGrid)
{
ESSG_FUNC_M sts = ESS_STS_NOERR;
ESSG_ULONG_T ulOptions;
ESSG_STR_T pszReportIn;
/* connect the grid to a database on the server */
sts = EssGConnect(hGrid, "Rainbow", "Admin",
"Password", "Demo", "Basic",
ESSG_CONNECT_DEFAULT);
if(sts == 0)
{
pszReportIn = "{TabDelim}<idesc Year !";
ulOptions = ESSG_NOATTRIBUTES;
sts = EssGBeginReport(hGrid, pszReportIn,
ulOptions);
}
if(sts == 0)
{
ulOptions = 0;
sts = EssGCancelOperation(hGrid, ulOptions);
}
if(!sts)
{
EssGDisconnect(hGrid, 0);
}
}
関連トピック