近日,小编为一个“报表程序”分配事物码(事物码SE93)时候遇到了一个奇怪的问题,事物码输入后可以正常显示报表界面,可是只要是输入查询条件,点击执行,就会回到sap主界面,报表程序根本没有执行。
细分析以后发现是事物码选了了错误的程序类型。

选择事物码后首先是选择开始对象,如上图的五个开始对象为
1.program and screen(dialog transaction)对话事物
2.program and selection screen(report transaction)报表事物
3.method of a class(oo transaction)对象事物
4.transaction with variant(variant transaction)变量事物
5.transaction with parameters(parameter transaction)参数事物
小编一开始为报表程序分配的是对话事物,将对话事物删除,重新分配为报表事物,事物码即可正常执行。
原文:http://blog.51cto.com/13568804/2059279