我知道可以在DDIC中创建数据库视图,但可以直接用ABAP定义数据库视图吗?
使用功能模块DDIF_VIEW_PUT
创建视图,DDIF_VIEW_ACTIVATE
激活视图。但您应该仔细指定所有表参数,因为不正确的参数可能会导致创建失败。
ABAP没有什么是不可能的。在SE11
中创建视图时,您必须调试SAP ABAP代码中隐藏的内容。
我知道有可能在ABAP中动态创建一个透明表,所以我相信也有可能创建一个视图。当然,这样的物体必须分配给$TMP
包装,并且不能运输。