cancel
Showing results for 
Search instead for 
Did you mean: 

BO的SDK问题

former_member197088
Participant
0 Kudos

提取了所有的提示对象,想知道怎么只提取其中指定的一个。parameters?后面需要接什么的?

Accepted Solutions (1)

Accepted Solutions (1)

former_member197088
Participant
0 Kudos

目前提取的dpid全是dpid=0,正常应该是有dpid=1~N的,BEX报表有这样的限制?

xiaoping_zheng
Employee
Employee
0 Kudos

您好,第一个问题,我查了下文档,似乎没有办法去实现仅提取某一个提示对象。

应该只能先全部提取出,然后后续程序去筛选了

第二个问题,dp 是 data provider,webi里面就是query。dpid=0应该就是第一个query。

如果这个webi仅有一个query,应该就只有一个dp吧。当webi有多个query的时候,应该就能看到dpid=1~N的了。

former_member197088
Participant
0 Kudos

可是为什么我这边提取出来的全部是DP0.。。。另外不是可以提取其中一个DP的值列表的么,那样其实也可以实现这个功能,目前是不想自己在数据库里做字典表,直接通过提取BW那边的值列表来实现自定义JAVA提示界面栏的值列表选择效果。

former_member197088
Participant
0 Kudos
former_member197088
Participant
0 Kudos

看了下BO的WEBI报表的提示窗口,点击刷新的时候也是把对应的数据刷新出来,后台不会是先全部提取,然后再进行筛选吧,这个对于一些提示对象值列表值特别多的报表是很麻烦的。如果能单独的提取某一个出来对于用户来说是很方便的。

former_member197088
Participant
0 Kudos

谢谢了,项目经理决定还是用数据库来存字典表了。

Answers (0)