互联网服务bpmajax调用

急求!!为何实现不了ajax 调用!!!

为何我按照下边的例子做,但是运行不了,没有反应,那位大神指点一下!!!!
http://bpmwiki.blueworkslive.com/display/wle72/Building+an+Ajax+service


我搞了一天了!!!!
参与10

9同行回答

lookout3lookout3软件开发工程师西安工业大学
回复 9# lahazhailong     我的版本是7.5.00,有可能是BUG,浏览器在调试模式的时候,输入值会导致错误,从调试界面看,说一个对象未定义。。。。显示全部
回复 9# lahazhailong


    我的版本是7.5.00,有可能是BUG,浏览器在调试模式的时候,输入值会导致错误,从调试界面看,说一个对象未定义。。。。收起
互联网服务 · 2012-08-06
浏览1227
lahazhailonglahazhailong软件开发工程师Siebre
回复 8# lookout3     这么奇怪,我用的也是BPM7.5.1。你用输入框,然后在Ajax服务里面打上日志,看看值传进去了没有。显示全部
回复 8# lookout3


    这么奇怪,我用的也是BPM7.5.1。你用输入框,然后在Ajax服务里面打上日志,看看值传进去了没有。收起
互联网服务 · 2012-08-03
浏览1288
lookout3lookout3软件开发工程师西安工业大学
回复 7# lahazhailong     我ajax组件中的代码tw.local.result=new tw.object.listOf.ProductLine();switch(tw.local.inputVar){case "QuickServ":tw.local.result[0]=new tw.object.ProductLine();tw.local.result[0].sku="Z34RT1GF";tw.local.result[0].des...显示全部
回复 7# lahazhailong


    我ajax组件中的代码
tw.local.result=new tw.object.listOf.ProductLine();


switch(tw.local.inputVar)
{
case "QuickServ":
tw.local.result[0]=new tw.object.ProductLine();
tw.local.result[0].sku="Z34RT1GF";
tw.local.result[0].description="PowerServ 1500";
tw.local.result[0].price=2540;
tw.local.result[1]=new tw.object.ProductLine();
tw.local.result[1].sku="YT76UJ8F";
tw.local.result[1].description="PowerServ 1735";
tw.local.result[1].price=3750;
break;
case "ProServ":
tw.local.result[0]=new tw.object.ProductLine();
tw.local.result[0].sku="Z34RT1GF";
tw.local.result[0].description="Reliant DW";
tw.local.result[0].price=2039;
tw.local.result[1]=new tw.object.ProductLine();
tw.local.result[1].sku="YT76UJ8F";
tw.local.result[1].description="Reliant X1";
tw.local.result[1].price=6750;
}



输入变量是:inputVar(string)
输出变量是:result(ProductLine)




我把coach的inputtext控件改成了 单选,就可以实现。但是用输入框就不行。对了,你的BPM是不是7.5.1?收起
互联网服务 · 2012-08-03
浏览1275
lahazhailonglahazhailong软件开发工程师Siebre
回复 5# lookout3 例如,你绑定到Table的变量是tw.local.aa,aa的类型是AA,AA的类型有name和Id两个值初始化的时候可以这么写tw.local.aa = new tw.object.listOf.AA();tw.local.aa[0] = new tw.object.AA();我本地用IE和火狐都可以的,而且不用重新加载。如果你尝试还不行 可...显示全部
回复 5# lookout3

例如,你绑定到Table的变量是tw.local.aa,aa的类型是AA,AA的类型有name和Id两个值
初始化的时候可以这么写
tw.local.aa = new tw.object.listOf.AA();

tw.local.aa[0] = new tw.object.AA();
我本地用IE和火狐都可以的,而且不用重新加载。

如果你尝试还不行 可以把项目发给我 我看看。我QQ157778973收起
互联网服务 · 2012-08-03
浏览1250
lookout3lookout3软件开发工程师西安工业大学
是这样的,我将浏览器换成了火狐。在输入窗口输入值后,在table上右键选择重新载入,结果就会出来。我看文档上的note说了,如果没有显示出来table可以尝试重新载入,估计用的就是火狐浏览器。...显示全部
是这样的,我将浏览器换成了火狐。在输入窗口输入值后,在table上右键选择重新载入,结果就会出来。我看文档上的note说了,如果没有显示出来table可以尝试重新载入,估计用的就是火狐浏览器。收起
互联网服务 · 2012-08-03
浏览1261
lookout3lookout3软件开发工程师西安工业大学
回复 4# lahazhailong     table如何初始化呢?我在ajax服务上,将输入值赋了默认值。但coach运行的时候,默认表会一闪而过。显示全部
回复 4# lahazhailong


    table如何初始化呢?我在ajax服务上,将输入值赋了默认值。但coach运行的时候,默认表会一闪而过。收起
互联网服务 · 2012-08-03
浏览1213
lahazhailonglahazhailong软件开发工程师Siebre
Table不能为空,要初始化一行,否则Ajax没有效果。你的Table有初始化数据么?显示全部
Table不能为空,要初始化一行,否则Ajax没有效果。
你的Table有初始化数据么?收起
互联网服务 · 2012-08-02
浏览1236
lookout3lookout3软件开发工程师西安工业大学
回复 2# zouqing_IBM     是滴,期待回复。显示全部
回复 2# zouqing_IBM


    是滴,期待回复。收起
互联网服务 · 2012-07-25
浏览1262
zouqing_IBMzouqing_IBM软件开发工程师IBM
您已经开过PMR了对吧,我们有同事接那个PMR了,有什么进展会联系您的。显示全部
您已经开过PMR了对吧,我们有同事接那个PMR了,有什么进展会联系您的。收起
互联网服务 · 2012-07-24
浏览1243

提问者

lookout3
软件开发工程师西安工业大学
擅长领域: java

相关问题

问题状态

  • 发布时间:2012-07-19
  • 关注会员:1 人
  • 问题浏览:5358
  • 最近回答:2012-08-06
  • X社区推广