Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

What does this line of code do?

Former Member
0 Kudos
156

Especially the exclamation marks? " ! "

T_MERGE_TABLE-NAME = '<!p_tz1v93!>'.

Thank-You

1 ACCEPTED SOLUTION
Read only

RichHeilman
Developer Advocate
Developer Advocate
0 Kudos
130

That is simply moving the literal string <!p_tz1v93!> to the name field of the t_merge_table. It is a literal. It would be the same as doing this.

T_MERGE_TABLE-NAME = 'this value'.

Regards,

RIch Heilman

3 REPLIES 3
Read only

RichHeilman
Developer Advocate
Developer Advocate
0 Kudos
131

That is simply moving the literal string <!p_tz1v93!> to the name field of the t_merge_table. It is a literal. It would be the same as doing this.

T_MERGE_TABLE-NAME = 'this value'.

Regards,

RIch Heilman

Read only

Former Member
0 Kudos
130

Whatever is mentioned within single quotes ' ' will be considered as character value. So in this case a char value is being moved to the table.

Thanks,

SKJ

Read only

Former Member
0 Kudos
130

HI,

its like literally putting the value <!p_tz1v93!> into the table field T_MERGE_TABLE-NAME .

if it is of this kind

T_MERGE_TABLE-NAME = <!p_tz1v93!> then <!p_tz1v93!> could be a Field Symbol.. in that case it will copy the content of the field symbol <!p_tz1v93!> into table field T_MERGE_TABLE-NAME

Thanks

Mahesh