query作为openhub的源,那query里面那些带文本的,在openhub里默认它是一个字段,就算在query里展示成两列,但是到openhub里它就变成一列了,只会把key拿过来。
要想在openhub里都拿过来,咋办?
1. 在openhub里加字段,文本单独一列。
2. 加字段好加,那文本怎么拿过来?去转换里end routine写代码读infoobject的文本表是可以的,但是只差一个文本字段就算了,如果差好几个文本,而且文本表都巨大,那处理起来也还是很费时间的,因为要去读很多的文本表。
还能怎么办?貌似也没别的办法了。
虽然OpenHub的源可以很多,凡是能当成转换的源的都可以,那就是说CP,ADSO,query,infoobject都可以。这个infoobject是包含属性和文本的。但是我们是没有办法直接映射infoobject的文本的,转换类型里有个loopup。但是这个lookup只能去拿主数据的P表,和ADSO的表。所以还得老老实实去拿文本表写。
有其他好办法的还望分享下🫥