Vcl.DBGrids.TBookmarkList.Refresh

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function  Refresh: Boolean;// drop orphaned bookmarks; True = orphans found

C++

bool __fastcall Refresh();

プロパティ

種類 可視性 ソース ユニット
function public
Vcl.DbGrids.pas
Vcl.DBGrids.hpp
Vcl.DBGrids TBookmarkList

説明

無効なブックマークを Items 配列から削除します。

データセット内のレコードを削除しても,ブックマークリスト内のブックマークは削除されません。そのため,Items 配列内の一部のブックマークが無効になる場合があります。この場合,Refresh メソッドを呼び出して,無効となったブックマークを削除してください。Refresh メソッドは,Items 配列内のブックマークに対応するレコードを,データセット中で探します。データセット内のレコードに対応していないブックマークはすべて削除されます。

Refresh メソッドは,リスト内に無効なブックマークがあると true を返し,DBGrid を使用できないようにすることにより,無効なレコードをすべて削除して,ブックマークリストを作成し直します。リスト内のすべてのブックマークが現在も有効である場合,Refresh は false を返します。

関連項目