传输query出错 element***is missing in version M 查看出错对象

    技术2023-08-01  106

    当你传一个query出错时,有时会出现这个错:

    反正不知道干了啥,咱也不记得了,就说这两个长长的element有错,那这是个啥啊?

    好了呢,现在要到这个表里来看:

     RSZELTTXT

    这个表里可以看到元素名:

    意思就是,在激活这个SKF_MEA的时候,这个里面的一个SKF Structure没在你的请求里面找到。

    那就是说你的请求里没包这个东西啊。那咋办呢,再重新去新建一个请求,再去包进请求里。

     

    ——————————————————————————

    重新来补例子:

    先去看这俩是啥,报表里面的一个SAP Exit没找到。

    我现在搞懂了,可能是在HANA studio里面激活query的时候,这些东西它不能直接包进去。还得手动包。当然具体啥原因咱也不知道。

    再回去请求里面看,这次轻松了,这次这个请求里面没几个element,一下就看见,没有这个4开头9结尾的对象:

    那就去找,再建一个请求,手动包进去。当然前提你去看他query里面到底啥东西没包进来,这个例子里面的SAP Exit是个variable。

    当然不建新请求也行,就是比较麻烦,要把已经release掉的,再改回modify,但这个操作不太正规,对传输表有影响。还是来建一个新请求吧。然后去包这个对象。然后输入这个新请求。

    这个新请求如果是别人的,那你先改成你自己的名字,然后包完再改回来。

    这样就可以传了:

    现在就包进去了,再传就不会出错了。

     

     

    Processed: 0.010, SQL: 12