问题:
smartform在开发机运行正常,在测试机运行打印不出来,Debug的返回信息为formatting_error,
解决:
1. 用T-code: smartform_trace 可以开启错误追踪,在Logical Page(Name)中输入Form的名字,点击Switch On.
2. 运行调用smartform的程序,即可进入调试模式,且运行到form:tr_error,查看其参数p_msgid/p_msgno ..,然后再到se91中查看message的内容,为Graphic cannot be displayed.
3.通过se78查看,ZCSL_LOGO这个Graphics确实在测试机不存在
4.回到开发机,se78,点击小车子,保存到Change Request. Release后transport到生产机, 问题解决