Abap 语法是什么->;*意思是
我已经阅读了一些关于语法Abap 语法是什么->;*意思是,abap,Abap,我已经阅读了一些关于语法->*的文档,但我仍然不明白。有人能解释一下它的意思吗?在什么情况下我可以使用它 我在本例中使用了这种语法: assign ovs_callback_object->query_parameters->* to <ls_query_params> CASTING. assign ovs\u callback\u object->query\u parameters->*到CASTING。 该->*运算符是“解引用”运算符。它将某事物的类型REF转
->*
的文档,但我仍然不明白。有人能解释一下它的意思吗?在什么情况下我可以使用它
我在本例中使用了这种语法:
assign ovs_callback_object->query_parameters->* to <ls_query_params> CASTING.
assign ovs\u callback\u object->query\u parameters->*到CASTING。
该->*
运算符是“解引用”运算符。它将某事物的类型REF转换为类型something
在您的示例中,ovs\u callback\u object->query\u parameters
很可能是一个引用,但您不想将引用分配给字段符号,而是想将引用点分配给实际字段。->*
操作符是“取消引用”操作符。它将某事物的类型REF转换为类型something
在您的示例中,ovs\u callback\u object->query\u parameters
可能是一个引用,但您不想将引用分配给字段符号,而是想将引用点分配给实际字段。refvar->*
用于反引用非结构化引用变量。对于结构化引用,可以使用structref->component
访问被引用对象的组件(对象的属性或结构的组件)。如果您有类似于类型REF TO i
,则没有内部结构,因此必须使用特殊语法->*
refvar->*
用于反引用非结构化引用变量。对于结构化引用,可以使用structref->component
访问被引用对象的组件(对象的属性或结构的组件)。如果您有类似于类型REF TO i
,则没有内部结构,因此必须使用特殊语法->*
@isherwood不在本例中。@isherwood不在本例中。