DBAdapt.TDataSetAdapterCancelRowAction
Contents |
Delphi の情報
ファイル DBAdapt.pas
TDataSetAdapterCancelRowAction = class(TCustomDataSetAdapterRowAction)
ユニット: DBAdapt
種類: クラス
継承クラスのメンバ: DBAdapt.TDataSetAdapterCancelRowAction のメンバ
クラスのコンストラクタとデストラクタ: DBAdapt.TDataSetAdapterCancelRowAction のコンストラクタ
C++ の情報
ファイル DBAdapt.hpp
TDataSetAdapterCancelRowAction = class(TCustomDataSetAdapterRowAction)
ユニット: DBAdapt
種類: クラス
継承クラスのメンバ: DBAdapt.TDataSetAdapterCancelRowAction のメンバ
クラスのコンストラクタとデストラクタ: DBAdapt.TDataSetAdapterCancelRowAction のコンストラクタ
説明
TDataSetAdapterBrowseRowAction は,HTML フォームで行われたすべての編集を取り消し,データセットアダプタを Browse モードに変更します。
TDataSetAdapterBrowseRowAction をデータセットアダプタ(TDataSetAdapter)に追加すると,ユーザーが編集を取り消し,データベースのデータを読み出し専用の表示に変更することが可能な HTML フォームをサポートできます。このアクションが実行されると,すべての新しい項目値が無視され,親データセットアダプタがそのデフォルトのモードに戻されます。そして,データセットが現在のリクエストオブジェクトによって指定されたレコードに配置されます。
サーバー側スクリプトでは,このアクションを親アダプタの 'Cancel' アクションとして処理します。デフォルトでは,このアクションは親アダプタが Insert モードまたは Edit モードである場合にのみ可視になります(HTML フォームに含まれます)。ただし,ActionModes プロパティの値を変更することで,データセットがほかのモードである場合でもこのアクションが含まれるようにすることができます。データセットがブラウズモードのときにアクションが可視になっている場合は,このアクションのコントロールは無効なものとして表示されます。
アダプタが,単一のデータベースレコードを表すフォームを構築するために使用されている場合,このアクションはデフォルトで含まれます。