SAP StackFICOHRMMSDPMPSABAPNetWeaverTablesTcodes ☰MENU

ABAP MODIFY statement

In ABAP , MODIFY statement can be used with

  1. Database tables
  2. Internal tables
  3. Index tables
  4. Lists
  5. Screens

MODIFY statement is used for changing the current content value. Here you can see the usage & syntax of this statement with different scenarios.

Modify with database table

Here the database <dbtab> will adopt the new values from work area <wa>

Here the database <dbtab> will adopt the new values from an internal table <itab>

Modify with Internal table

MODIFY TABLE <itab> FROM <wa> [TRANSPORTING <f1> <f 2>…][ASSIGNING <FS> | REFERENCE INTO <dref>].

Modify with Index table

MODIFY <itab> FROM <wa> [INDEX <idx>] [TRANSPORTING <f1> <f 2>…][ASSIGNING <FS> | REFERENCE INTO <dref>].

See the screenshot of a sample program here

Modify with lists

MODIFY LINE <n> [INDEX <idx>] [OF CURRENT PAGE|OF PAGE <p>]|CURRENT LINELINE FORMAT <option1> <option2>…FIELD VALUE <f1> [FROM <g1>] <f2> [FROM <g2>]…FIELD FORMAT <f1> <options1> <f2> <options2>.

Statement is used to change the specified line or last line of the current list.

See the screenshot for understanding the usage

Modify with SCREEN

MODIFY SCREEN…

See the sample program source code

Also Read : View Other ABAP Keywords & Syntax -> ABAP Transaction codes

SAP ALECRMSCMSRMSAP Solutions SAP ReferencesSAP BasicsPP ModuleWMSAP Partners
HomeContact & Privacy PolicyTwitter
All of the product names here are trademarks of their respective companies. The site sapstack.com is not affiliated with SAP AG.
©2024 sapstack.com