近日,小编为一个“报表程序”分配事物码(事物码SE93)时候遇到了一个奇怪的问题,事物码输入后可以正常显示报表界面,可是只要是输入查询条件,点击执行,就会回到sap主界面,报表程序根本没有执行。
	细分析以后发现是事物码选了了错误的程序类型。
	![](http://i2.51cto.com/images/blog/201801/10/7c916365d431c172eacddf8ea292686c.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=)
	选择事物码后首先是选择开始对象,如上图的五个开始对象为
	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)参数事物
	小编一开始为报表程序分配的是对话事物,将对话事物删除,重新分配为报表事物,事物码即可正常执行。