ABAP implements variant Modification

Source: Internet
Author: User

Variable Function Group: svar
It basically includes the variant operation. The following example shows how to modify the variant.

DataI _valutabLikeRsparamsOccurs 0 With Header Line.
DataI _objectsLikeVanzOccurs 0 With Header Line.

*-> Obtain the variant content and attributes and place them in the internal table.
Call Function 'Rs _ variant_contents'
Exporting
* ----> Here isProgramName
Report = 'Zpp301' "Se38 program name
* ----> Here is the variant name.
Variant = 'Test' "Variant
Tables
* ----> Variable content and attribute internal tables
Valutab = I _valutab
Objects = I _objects.
* -----> Then, you can modify the field value in the variable table to change the variable value.
* -----> Modify the variant value.
Call function 'rs _ change_created_variant'
Exporting
Curr_report = v_report
Curr_variant = v_variant
Vari_desc = I _desc
Tables
Vari_contents = I _valutab
Objects = I _objects.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.