失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > IBASE header status

IBASE header status

时间:2020-02-05 10:31:33

相关推荐

IBASE header status

Created by Jerry Wang, last modified on Oct 18,

使用如下代码读取指定IBASE的status, 会打印出status content 的值例如"Created"

REPORTzibase_status.

DATA:ls_query_parametersTYPEgenilt_query_parameters,

ls_selection_parameterTYPEgenilt_selection_parameter,

lt_selection_parameterTYPEgenilt_selection_parameter_tab.

ls_selection_parameter-attr_name='IBASE'.

ls_selection_parameter-sign='I'.

ls_selection_parameter-low='13835'.

APPENDls_selection_parameterTOlt_selection_parameter.

ls_query_parameters-max_hits=1.

DATA(lo_core)=cl_crm_bol_core=>get_instance().

lo_core->load_component_set('IB_DEVSET').

DATA(lo_parents_col)=lo_core->dquery(iv_query_name='IBIBaseToIBaseAdv'

is_query_parameters=ls_query_parameters

it_selection_parameters=lt_selection_parameter).

DATA(result)=lo_parents_col->get_first().

CHECKresultISNOTINITIAL.

DATA(status)=result->get_property_as_string('STATUS').

WRITE:/status.

在Model browser里能发现该status的datatype的domain为TEXT40:

在执行query时不会从DB里取status value,直至GET_PROPERTY_AS_STRING对status的访问:

通过status management的FM 读取status:

从status ID到status description的maping在这里进行:

如果觉得《IBASE header status》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。