SSF_FUNCTION_MODULE_NAME 根据form名取得对应的函数名(SmartForm) DATE_CHECK_PLAUSIBILITY 检查日期合法性 CHECKcl_gui_frontend_services=>gui_upload 上传到服务器 cl_gui_frontend_services=>gui_download 下载到本地 SSF_FUNCTION_MODULE_NAME SMARTFORMS输出报表时,生成一个函数名称,然后CALL这个名 通过这个日期得...
注意:程序调用Smart Form的时候,一定要用CALL FUNCTION ' SSF_FUNCTION_MODULE_NAME '先根据Smart Form名称得到它的函数名称fm_name。然后再 CALL FUNCTION fm_name调用Smart Form。因为Smart Form的fm_name可以重新分配,是个不固定值 SmartForm强制分页(抬头、项目表都显示) 一、如果是模板,强制分页命令要放在循环...
下面是利用samrtforms相应 function 系统参数,实现打印次数的显示。 "... DATA: l_fname TYPE rs38l_fnam. CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME' EXPORTING formname = 'ZSD_FRM_006' IMPORTING fm_name = l_fname. DATA: w_OUTPUT_OPTIONS type SSFCOMPOP , w_job_output_info TYPE ssfcrescl ,...
200 CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME' 201 EXPORTING 202 formname = lf_formname 203 IMPORTING 204 fm_name = lf_fm_name 205 EXCEPTIONS 206 no_form = 1 207 no_function_module = 2 208 OTHERS = 3. 209 210 IF sy-subrc NE 0. 211 cf_retcode = sy-subrc. 212 PERFORM protocol_upd...
二,FUNCTION MODULE的异步调用CALL FUNCTION 'AAA' STARTING NEW TASK <taskname> PERFORMING <subroutine> ON END OF TASK EXPORTING ...使用上面语句之后,AAA和调用其的程序 会并行运行。可以在<subroutine>中使用RECEIVE RESULTS FROM FUNCTION 'AAA'语句来获得FUNCTION运行的结果。值得注意的是,用STARTING NEW TASK...
可以通过FM: SSF_FUNCTION_MODULE_NAME设断点,然后通过打印预览进入之后可以准确的查看到使用的是那个smartforms(有时通过nace查看的不一定就是打印使用的form) 3、background job 的debug: 在SM37里面选中要debug的cancel job,然后输入JDBG,就可以进入debug。
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME' EXPORTING formname = fname IMPORTING fm_name = fm_name EXCEPTIONS no_form = 1 no_function_module = 2 OTHERS = 3. IF sy-subrc <> 0. MESSAGE 'Call SSF_FUNCTION_MODULE_NAME Error' TYPE 'E'. ...
24.SMARTFORMS小结DATA:fm_name TYPE rs38l_fnam, FUNCTION名p_form TYPE tdsfname, 程序名 control TYPE ssfctrlop.CALL FUNCTION SSF_FUNCTION_MODULE_NAME EXPORTING formname = p_form IMPORTING fm_name = fm_name EXCEPTIONS no_form = 1 no_function_module = 53、2 OTHERS = 3. IF sy-subrc 0...
1 添加隐式增强ENHANCEMENT1ZMME001."activeversion*隐式增强实施,解决压缩文件名不支持中文问题ADDBY 陈鹏CALLFUNCTION'SCMS_STRING_TO_XSTRING'EXPORTINGtext=namemimetype='text/html;charset=gb2312'*encoding=IMPORTINGbuffer=<ext>-filenameEXCEPTIONSfailed=1others=2.<ext>-filename_len=X...
It was logged under the name "CONVT_NO_NUMBER" on the called page. I think that means the application receive the runtime error from RFC when call RECEIVE RESULTS. In normal CALL FUNCTION, the external application will accept the rumetime error throw from FM, that's correct, because it l...