ページの先頭行へ戻る
Interstage Navigator ServerV9.5.0 Navigator APIプログラマーズガイド(Visual C++編)
FUJITSU Software

5.3.18 CSymNaviDoc::RemoveControlPoint

書式

void RemoveControlPoint ( CControlPoint * pControl )

throw( CSymNaviException )

パラメタ

pControl

(in)

CControlPoint オブジェクトへのポインタ

例外

エラーが発生した場合、CSymNaviExceptionオブジェクトを返却します。

例外詳細コード

詳細コード

意味

NAVI_ERROR_CONTROLPOINT

管理ポイント削除失敗

NAVI_ERROR_EXECUTING

問い合わせファイル実行中

説明

読み込んだ問い合わせファイルに指定された管理ポイントを、問い合わせオブジェクトから削除します。

この関数は、問い合わせファイルを実行する前に使用することができます。問い合わせファイルを実行したあとに使用する場合は、InvalidateExecution を呼び、実行結果を無効にする必要があります。

変更を行ったあとにExecute を呼び出して問い合わせを実行すると、変更した内容で問い合わせが行われます。

問い合わせが複数のレポートを含む場合、削除する管理ポイントが表側、または時間フィールドにある場合はすべてのページの管理ポイントが削除されます。

エラーメッセージは、CSymNaviException::GetErrorMessage を用いて取得できます。

エラー例外詳細コードは、CSymNaviException::GetReturnCode を用いて取得できます。