数据:语言LIKE syst-langu, 标题LIKE sww_cont-value, parameter1 LIKE sww_cont-value, parameter2 LIKE sww_cont-value,< br> parameter3 LIKE sww_cont值, parameter4 LIKE sww_cont值, wi_id LIKE swwwihead-wi_id, wi_result LIKE swcont值, 扩展的LIKE sy-input, lv_subrc LIKE sy -subrc, note_reference LIKE swotobjid, t_container LIKE swcont OCCURS 0带标题行, t_objects LIKE swotobjid OCCURS 0带标题行, t_notes LIKE swl_c_stat OCCURS 0带标题行, 类型swumexesta, me_item类型引用到if_swf_utl_multi_exec。
你好迈克,
我已经收到触发电子邮件的任务。 我仍然不知道如何生成SAP GUI快捷方式的链接。 我是WF技术的新手。
_____________________________________________________
方法如下
begin_method过程更改容器。
。 swc_get_element容器swfco_decision_note_name l_decision_note。 r> wi_id = tmp_object-objkey。
cour_NOTE br> others =0。
数据:语言LIKE syst-langu,
标题LIKE sww_cont-value,
parameter1 LIKE sww_cont-value,
parameter2 LIKE sww_cont-value,< br> parameter3 LIKE sww_cont值,
parameter4 LIKE sww_cont值,
wi_id LIKE swwwihead-wi_id,
wi_result LIKE swcont值,
扩展的LIKE sy-input,
lv_subrc LIKE sy -subrc,
note_reference LIKE swotobjid,
t_container LIKE swcont OCCURS 0带标题行,
t_objects LIKE swotobjid OCCURS 0带标题行,
t_notes LIKE swl_c_stat OCCURS 0带标题行, 类型swumexesta,
me_item类型引用到if_swf_utl_multi_exec。
数据:l_wi_not_in_list类型标志,
l_num_of_wis_in_list类型i,
l_num_of_relatives类型i,
l_pos_in_list类型 i。
数据:tmp_object类型swotobjid,
wi_return OCCURS 10的开始,
wi_return类似swcont值,
wi_return的结束,
文本OCCURS 10的开始,
决策_t ext像sww_cont值,
文本结尾。
数据:i_am_already_processed。
数据:l_decision_note类型SWOTOBJID。
swc_get_element容器已扩展" EXTENDED"。
swc_get_element容器 'NOTE_REFERENCE'note_reference。
*-{
* swc_get_element容器'_WI_RESULT'wi_return。
*如果sy-subrc EQ0。
*如果非wi_return是INITIAL。
* i_am_already_processed ='X'。
* wi_result = wi_return。 br> IF sy-subrc EQ0。
如果不wi_return是INITIAL。
i_am_already_processed ='X'。
wi_result = wi_return。
swc_delete_element容器
CL_SWF_RUN_DECISION_INCANCES =>
调用方法cl_swf_utl_multi_exec => create
导入
ex_if_ref = me_item。
调用方法me_item-> get_detailed_status < BR>导入点击EX_ME_STATUS = me_status结果EX_WI_NOT_IN_LIST = l_wi_not_in_list结果EX_NUM_OF_WIS_IN_LIST = l_num_of_wis_in_list结果EX_NUM_OF_RELATIVES = l_num_of_relatives结果EX_POS_IN_LIST = l_pos_in_list结果EX_POS_IN_LIST_OF_REL = l_pos_in_list_of_rel。搜索结果,IF me_status <> me_item-> c_me_auto。
如果i_am_already_processed是INITIAL。
通话功能'SWU_PROCESS_MANUEL_DECISION'
导出
wi_id = wi_id
扩展=扩展
note_reference = note_reference br>导入
结果= wi_result
更改
Decision_note = l_decision_note
例外情况
function_canceled =01。
lv_subrc = sy-subrc。
*- 从数据库中获取一个容器,一个更新运行时容器" 31G/RGÖ
*调用函数'SWW_WI_CONTAINER_READ'" 31G/RGÖ
*导出" 31G/RGÖ
* wi_id = wi_id" 31G/RGÖ
*表" 31G/RGÖ
* wi_container = t_container" 31G/RGÖ
*例外情况" 31G/RGÖ
* container_does_not_exist = 1."" 31G/RGÖ
*如果sy-subrc eq为0。" 31G/RGÖ
* swc_get_table t_container'_NOTES't_notes。 " 31G/RGÖ
*如果sy-subrc eq为0。" 31G/RGÖ
* swc_set_table容器'_NOTES't_notes。 " 31G/RGÖ
*结尾。" 31G/RGÖ
* swc_get_table t_container'_ADHOC_OBJECTS't_objects。" 31G/RGÖ
*如果sy-subrc eq为0。" 31G/RGÖ
* swc_set_table容器 '_ADHOC_OBJECTS't_objects。" 31G/RGÖ
*结尾。" 31G/RGÖ
*结尾。 " 31G/RGÖ
*检查结果。
案例lv_subrc。
当00.
*-设置结果
* swc_set_element容器结果wi_result。
当其他。< br> exit_cancelled。
结束语。
ENDIF。
ENDIF。
呼叫方法me_item-> update_result
更改
ch_wi_result = wi_result
ch_wi_note = l_decision_note。" --- OSS注释1643764 ---
* --- OSS注释1643764 ---
如果l_decision_note不是初始的。
* ---更新工作项容器- -
呼叫功能'SWW_WI_OBJECTHANDLE_ADD'
导出
WI_ID = wi_id
OBJECT_ID = l_decision_note
ELEMENT_NAME = swfco_attach_contelem_name
DO_COMMIT ='_
endif。
swc_set_element容器swfco_decision_note_name l_decision_note。
swc_set_element容器结果wi_result。
end_method。
________________________________
一周热门 更多>