TIBCO General Interface 开发向导 - chapter 10 添加和调试JavaScript代码
1.介绍
TIBCO General Interface Builder allows you to add presentation logic to your application by writing custom JavaScript code. Presentation logic is any type of coding required to meet a user-specific requirement. For example, you can query a web service when a user clicks a button, or open a detail view in a list when a user selects a row.
TIBCO General Interface Builder 允许你通过写定制的Javascript代码添加表达逻辑到你的应该程序,表达逻辑可以按照你的特定需求进行书写, 例如,你能查询一个web service 当用户点击按钮的时候,或当用户选择一行的时候打开详细列表页面。
There are several ways to add custom JavaScript to an application. The code is processed differently depending on how it’s specified.
*
有几种方法添加定制的Javascript到一个应用程序中。依据代码需要代码的处理过程不同。
In TIBCO General Interface Builder, fields where you can specify JavaScript code are distinguished visually with a light blue graph pattern background. The type-ahead feature is also supported in these fields. See Type-ahead Lists.
Table 16 is a summary of locations in TIBCO General Interface Builder where you can specify code and the impact of each method:
Table 16 Summary of JavaScript Customization Options
Code Location
在 TIBCO General Interface Builder中,底色是显眼的高亮绿色网格的输入框中写特定的javascript代码,在这个输入框中也能支持type-ahead(上下文代码提示功能)功能,参考 Type-ahead 列表。
表16是一个能够在TIBCO General Interface Builder中写特定代码和增强每个方法的位置总结:
Code Location What Code Does
1.Events Editor palette
Each event can be associated with JavaScript statements.
1.事件编辑窗口
每个时间能够和javascript表达式关联。
2.Component Profile view in work area
JavaScript statements can be executed either before or after a component is loaded in the application.
2.在工作域组件视图
应用程序在加载一个逐渐之前和之后能够执行javascript语句
3.Dynamic properties file
JavaScript statements execute in application (server) context to set a dynamic property value.
3.动态属性文件
javascript表达式在应用程序(服务器)上下文去设置一个动态属性的时候执行。
4.XML Mapping Utility
JavaScript statements execute in context of the mapped XML message node being processed or created.
4.XML映射工具
javascript语句在映射xml信息节点被处理和创建的时候执行。
5.Project Settings dialog
JavaScript statements execute during the onLoad event in application (server) context immediately after the root and body canvases are drawn on-screen.
JavaScript statements execute during the onUnload event when the browser window is unloaded.
5. 工程设置 对话框
在应用程序上下文加载后javascript语句执行,
6.JavaScript file included in project
A file containing JavaScript statements, method calls, constants, and so on can be included in a project. Any static execution is evaluated before components are loaded.
6.javascript文件包含在一个工程里
一个javascript文件能够包含在工程里面。在组件加载之前文件里面所有静态执行会被计算。
7.JavaScript Test Utility
Any JavaScript statements can be checked for errors before adding them to the application.
Note: The JavaScript Step Through Debugger is only supported in Internet Explorer. To debug in Firefox, use the Venkman extension. Visit http://getahead.ltd.uk/dwr/ajax/venkman/.
7.javascript 测试工具
任何javascript语句能够检查错误,在 把它加到应用程序中之前。
注意:javascript 单步通过调试只有ie能够支持,如果想在firefox中调试,请用Venkman扩展。
分享到:
- 2008-03-25 19:20
- 浏览 1332
- 评论(1)
- 论坛回复 / 浏览 (1 / 2187)
- 查看更多
相关推荐
- **TIBCO 商标**:TIB, TIBCO, TIBCO Adapter, Predictive Business, Information Bus, The Power of Now, TIBCO General Interface, TIBCO GeneralInterface Framework, TIBCO GeneralInterface Builder, TIBCO ...
TIBCO General Interface (GI) 是一款强大的企业级富互联网应用程序开发平台,专注于提供交互式、数据驱动的应用程序。在“tibco-gi-3.5.1-pro-debug”这个压缩包中,我们看到的是TIBCO GI的专业版本,且带有调试...
TIBCO GI Builder 增强插件的集合。 PlugInMonitor 在运行时在树视图中显示 AMP 插件信息。 BatchRenamer 批量重命名多个组件,还支持基于正则表达式生成匈牙利语前缀和替换。 推箱子是经典游戏的 GI 克隆:推...
在Tibco General Interface (GI) 中实现table表样式是一个重要的设计任务,它涉及到用户界面(UI)的美观和用户体验。Tibco GI 是一个强大的富互联网应用(RIA)开发平台,用于构建交互式、高性能的应用程序。在这个平台...
TIBCO Jaspersoft Studio 是一款强大的报表设计工具,它为开发者提供了丰富的功能,用于创建、编辑和管理复杂的报表和可视化项目。在6.10.0版本中,这个工具进一步优化了用户体验,增强了对各种数据源的支持,尤其是...
- 官方网站提供了详细的文档、示例代码和API参考,对于深入学习和开发Tibcorv应用程序非常有帮助。 在"send"这个文件中,可能包含了发送消息的示例代码。通过研究和实践这些代码,你可以更好地理解Tibcorv的工作...
《TIBCO Enterprise Message Service™ 用户指南》是TIBCO Software Inc.为TIBCO Enterprise Message Service(简称TIBCO EMS)用户提供的详尽指导文档。TIBCO EMS是一款先进的消息中间件,它允许应用程序之间通过...
- TIBCO、TIBCO Software、Information Bus、The Power of Now、TIBCO ActiveEnterprise、TIBCO Adapter、TIBCO Hawk、TIBCO Rendezvous、TIBCO Enterprise、TIBCO Enterprise Message Service及TIBCO logo均为...
输入Server URL(如tcp://192.168.63.28:7222和tcp://192.168.63.29:7222),Server Name(如Seashell-Tibco-s1),Agent Name留空,User Name和Password均为qa_test。保存设置后,应用并保存服务器文件。 最后,...
### Tibco 开发介绍 #### 一、Tibco 概述 Tibco(The Information Bus Company)是一家提供企业软件解决方案的公司,其产品涵盖了集成平台、商业智能与分析等多个领域。其中,Tibco ActiveMatrix BusinessWorks™ ...
2. **低延迟**:由于Tibco RV的本地API设计,它能够提供非常低的消息传递延迟,适合实时和高性能的应用场景。 3. **可扩展性**:支持大量并发连接,使得系统能够轻松应对大规模的并发用户和消息量。 4. **主题和...
- 提供了一些示例代码和配置文件,帮助开发者快速上手。 #### 四、软件限制与注意事项 - **使用范围**:嵌入式或捆绑式TIBCO软件仅限于为已授权的TIBCO软件提供功能或有限的附加功能,不得用于其他目的。 - **...
通过TIBCO提供的PPT文件“TIBCO-ESB-SOA介绍”,读者可以深入了解TIBCO公司的产品和服务,以及它们在实际场景中的应用。这份资料详细阐述了TIBCO ESB如何实现SOA,以及BusinessWorks如何帮助构建和管理业务流程。...
这些嵌入式或捆绑式的组件仅用于增强已许可TIBCO软件的功能,不得用于其他目的或由其他TIBCO软件访问。 - 使用TIBCO软件及其文档须遵守相应的许可协议条款,具体条款可能来自单独签署的软件许可协议、安装过程中的...
《TIBCO Jaspersoft® Studio 6.2官方用户指导学习教程》是针对企业级报表和数据分析工具TIBCO Jaspersoft® Studio的一份详尽指南,旨在帮助用户掌握这款强大的报告设计和数据可视化软件的使用技巧。Jaspersoft ...
TIBCO RV(Rendezvous)是一种领先的消息传递产品,主要用于实现实时广泛数据分发应用程序,如市场数据、交易、电子商务、系统管理和实时控制系统。它被2000多家公司部署使用,是几个最大型、最关键系统的消息传递...
在这个“TIBCO学习资料(2)-可惜是e文的”压缩包中,包含了几份重要的TIBCO相关用户手册,包括tib_bs_modeler_user.pdf、tib_bs_procdev_user.pdf和tib_bs_om_user.pdf。接下来,我们将详细探讨这些文档可能涵盖的...
2. **扩展性**:TIBCO RV 通过其独特的分布式队列和支持即插即用的特性,在系统扩展性方面表现更优。 3. **安全性**:三者都提供了高级别的安全性措施,但 IBM MQ 由于其广泛的应用和成熟的安全机制,在某些场景下...
拥有的注册商标包括TIB、TIBCO、Information Bus、The Power of Now、TIBCO Rendezvous、TIBCO In Concert、TIBCO Administrator、TIBCO Adapter 和 TIBCO BusinessWorks等。 - **第三方商标**:文档中提及的所有...
TIBCO BusinessWorks PE(Partner Edition)专门针对B2B集成场景,提供了对AS2、EDIFACT、X12等多种B2B协议的支持,简化了与合作伙伴的数据交换过程。 最后,TIBCO Business Events 是一款事件驱动的智能软件,用于...