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

Load メソッドでは、トランザクションフォーム内に識別子の値を入力してそのフィールドから移動したときと同じ処理が実行されます。その識別子に対応するすべてのデータがメモリ内にロードされます (この場合、トランザクションのビジネス コンポーネント タイプに基づく変数内)。

構文

&VbleBasedOnBCType.Load(PKAttri1, ..., PKAttriN)

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

PKAttri1, ..., PKAttriN
      トランザクションの最初のレベルの主キーを構成する値です。
      ビジネスコンポーネントとして設定されたトランザクションの主キーに対して有効な値である必要があり、&VbleBasedOnBCType 変数がこれに基づいて定義されます。


  &Customer.Load(10)
  &Customer.CustomerEmail = 'jsmith@gmail.com'
  &Customer.save()
  commit
上記のコードでは、Customer ビジネス コンポーネント データ タイプに基づく変数に Load メソッドを適用することで、Customer がメモリ内にロードされます。次に、コードの 2 行目で &Customer.CustomerEmail プロパティに特定の値を割り当てることによって、顧客のメールアドレスが変更されます。コードの 3 行目では、変数に Save メソッドを適用することで、レコードが物理的に更新されます。最後に commit コマンドが実行されます (このコマンドは必須です)。


参考情報

ビジネスコンポーネントのエラー処理




 



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