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

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

構文

&VarBasedOnBC.Load(PKAttri1, ..., PKAttriN)
入力値の説明:
&VarBasedOnBC
      GeneXus オブジェクトに定義された変数であり、ビジネスコンポーネントに基づきます。
PKAttri1, ..., PKAttriN
      トランザクションの最初のレベル主キーを構成する値です。
      ビジネスコンポーネントとして設定されたトランザクションの主キーに対して有効な値である必要があり、&VbleBasedOnBC 変数がこれに基づいて定義されます。


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


参考情報

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




 




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