WEB开发网
开发学院软件开发Java 怎样在 Rational Team Concert 中创建仪表板视图 阅读

怎样在 Rational Team Concert 中创建仪表板视图

 2010-06-14 00:00:00 来源:WEB开发网   
核心提示: 其中 com.ibm.af.template.common.IAFTemplateService 就是服务的界面, postImportWorkItems 就是上面提到过的 Request 参数所调用的,怎样在 Rational Team Concert 中创建仪表板视图(8),这些变量应该在

其中 com.ibm.af.template.common.IAFTemplateService 就是服务的界面, postImportWorkItems 就是上面提到过的 Request 参数所调用的。

这些变量应该在 ,js 文件中得到声明(见于代码清单 7)。

清单 7. .js 文件中的变量声明

var ServiceRequest = com.ibm.team.repository.web.transport.ServiceRequest; 
var ServiceResponseHandler = com.ibm.team.repository.web.transport.ServiceResponseHandler; 
var TeamServerClient = com.ibm.team.repository.web.transport.TeamServerClient; 

这些变量还可以声明为如代码清单 8 所示 .js 文件中 Dojo Toolkit 中所需要的。

清单 8. JavaScript 文件中声明的变量

dojo.require("com.ibm.team.repository.web.transport.ServiceRequest"); 
dojo.require("com.ibm.team.repository.web.transport.ServiceResponseHandler"); 
dojo.require("com.ibm.team.repository.web.transport.TeamServerClient"); 

调用服务并请求参数

您可能想要发送整个的输入表作为参数来调用一项服务,这样服务就可以获得表格中的输入区域了。代码清单 9 是一个这样操作的范例。

清单 9. 发送一个表格来调用一项服务

var service_uri = net.jazz.ajax._contextRoot+/service/ 
com.ibm.af.util.common.IAFFileUploadService?param1=+value1; 
 
 
  var responseVar=; 
   
   
  dojo.io.iframe.send({ 
    form: form1, 
    url: service_uri, 
    handleAs: "json",   
    enctype: "multipart/form-data", 
    method:"post", 
       
  load: function(response, ioArgs) { 
       
      }, 
 
    error: function(response, ioArgs){ 
     
      }, 
    timeout: 120000 // in milli seconds        
    }); 

从视图中调用其他的 Dojo 工具

如果您想要在对话框中调用其他的工具或者显示其他的工具,那么您可以使用代码清单 10 中的代码。

清单 10. 调用其他的 Dojo 工具

this._dialog = new dijit.Dialog({ 
        id: "detailDialog",        
        style: "height:500px;width:500px;overflow:hidden", 
                     
       
      }); 
     
  this._ dialog.domNode.appendChild(new Widget().domNode); 
 
  dijit.byId('detailDialog').show(); 

上一页  3 4 5 6 7 8 

Tags:怎样 Rational Team

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接