Query Designer在设置Characteristic变量时有五种类型:
1. Use Entry / Default Value
2. Replacement Path
3. Customer Exit
4. SAP Exit
5. Authorization
这个五种类型的区分主要是取数的不同,“1”、“5”是用户可以输入的,“2”的数据来源为另外一个参考的报表(注意此参考报表不能有要输入的变量),“3”使用Enhancement处理,“4”用的很少,“5”主要用在需要进行权限管控的地方。
今天方生说他在使用Customer Exit的时候,无法进入 i_Step 等于2的情况,i_step是记录当前的动作点(0不直接使用, 1为输入变量前,2为输入变量执行以后,3为处理完所有的变量)。
按照标准文档,在执行i_step=2时,有一段说明“Only for those variables that are not marked as “ready for input” or are set to “mandatory variable entry”.”,就是这个变量不能勾选“Ready for input”