多数のカスタム テーブルに保存されているトランザクション VA42 (契約) で情報を提示する必要がある顧客からの要件があります。VBAK の追加構造を介してデータを利用することはできず、自分でこの変更を行うことはできません。
画面を登録し8309
、フィールドを追加し始めました。そのPBO
ため、データを画面のフィールドにマップする場所を確保するために、モジュールを作成しました。モジュールにブレークポイントを配置しました。ブレークポイントがトリガーされ、提示したいデータが取得されています。ユーザー出口のフィールドに書き込みますが、これまでに行ったことはありません。
私が試したこと:
GET
とを使用できるように、フィールドに「パラメータ ID」を指定しSET PARAMETER ID
ました。これは機能しません。このステートメントを使用した後、フィールドは空のままです。
http://hastebin.com/qinerexola.sql
- 構造/名前でフィールドに名前を付ける代わりに、フィールドに通常の名前を付け、
DYNP_VALUES_UPDATE
データを提供されたフィールドにマップしようとしました。Sy-subrc は 0 を返しますが、項目は更新されません。
http://hastebin.com/anakirikah.sql
- フィールドに (構造)-(フィールド) という名前を付けて、上記の汎用モジュールを使用してみました。これもうまくいきませんでした。
- ループし
screen
て、フィールドの名前が表示されるのを見ましたが、この構造にはその値に関する情報がありません。少なくとも、私が見ることができる情報はありません。
VBAK にフィールドを追加するオプションがありませんが、拡張画面のフィールドに顧客テーブルのカスタム データを入力することは可能ですか?