最近のアクセス:
ビジネスコンポーネントの Check メソッド

このメソッドは、Transaction オブジェクトビジネス コンポーネント タイプに基づく変数に適用できます。
このメソッドを使用すると、Save メソッドを実行したときと同じ検証が実行されますが、データベースは更新されません (ロールバックを実行して変更をキャンセルします)。
 
実際にデータベースを更新する前にデータを検証したいときに、このメソッドを利用できます (ユーザーにフィードバックを返す場合など)。
 

構文

&VbleBasedOnBCType.Check()

入力値の説明:
&VbleBasedOnBCType
      GeneXus オブジェクトに定義された一時変数またはローカル変数であり、トランザクションのビジネス コンポーネント タイプに基づきます。
 

具体例: Delete.Check

削除のアクションを実行できるか検証するために、[ Standard Functions ] プロパティを「Allow non-standard functions」に設定する必要があります。
&Country.Load("uru")
&Country.Mode=TrnMode.Delete
&Country.Check()

if (&Country.Success())
   msg("Delete check ok", status)
else
   msg("Delete check fails", status)
endif

参考情報

ビジネスコンポーネントの Save メソッド
   






サブページ
Created: 15/01/07 22:48 by Admin Last update: 22/04/05 18:17 by Admin
カテゴリ
Powered by GXwiki 3.0