- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1_6150778_QlikView集成方案简介
QlikView集成方案简介
科加诺, 戴训琛
QlikView集成方案介绍
QlikOCX
符合Microsoft对象链接和嵌入标准的OCX控件,在系统中安装并注册后,可在
VB、C++软件开发程序中嵌入该控件,使用控件的相关属性和方法操作
QlikView生成的.qvw文件在程序窗口中展现;或开发ASP,编写页面代码,在网
页浏览器中展现.qvw文件。
QliX (Plug-in)
使用QlikTech开发的QVP协议(qvp.dll),以模拟HTTP的链接方式
(qvp://ip:port/filename)连接远程QlikView Server服务器,在服务器端加载指定
的.qvw文件,并将结果反馈给提出请求的客户端。客户端接收数据后由QliX插
件(ActiveX)控制.qvw文件中单个对象(List、Table、Chart等)的调用,在页面中
组织各对象的排列位置并展现。
AjaxZFC
提供一个建立在AJAX架构上的基于对象的客户端环境。无需在客户端安装任何
程序或插件,同时还提供了在非IE环境和非Windows客户端浏览器中使用
QlikView的可能。在页面中编写代码加载avq.htc脚本文件,使用脚本文件中定
义的方法和属性调用.qvw文件中的单个对象,并组织对象的排列位置并展现。
方案优缺点
QlikOCX
-方案优点
可同时提供C/S、B/S模式的集成;
QVW文件可从远程共享目录或远程QlikView Server服务器(QVP)访问加载。
-方案缺点
从远程共享目录加载QVW文件时,需读取文件加载至本地内存中运行,对网
络带宽、客户端计算机性能要求较高;
客户端需下载QlikOCX安装包,并在客户端计算机以管理员身份执行安装;
QVW文件整体加载,无法实现对象级操控;
无法使用QlikView工具栏。
方案优缺点(续)
QliX (Plug-in)
-方案优点
可同时提供C/S、B/S模式的集成;
QVW文件解析、加载在服务器端执行,对客户端计算机无高性能要求;
可实现QVW文件中的对象级操控;
基础页面代码可由QlikView生成;
-方案缺点
客户端需下载Plug-in插件安装;
方案优缺点(续)
AjaxZFC
-方案优点
客户端零部署,无需下载、安装任何程序和插件;
可实现QVW文件中的对象级操控;
Ajax架构固有的异步更新能力,无需浏览器页面刷新;
跨平台应用,支持Linux、MacOS。
-方案缺点
页面异步更新时的页面动态构建和数据加载工作影响展现性能;
部分对象的展现与功能受限制,如:无钻取挖掘、无右键快捷菜单、工具栏
支持、以及Bookmark应用。
客户端性能一览
Low LowAJAX Zero Footprint (ZFC)-
QlikX
(Plug-in Objects)
ActiveX for IE
(Plug-in)
HighHigh
-Installed EXE clients (QVE, QVP, QVA)
Demands on client
environment and install
bandwidth
Layout fidelity and
functionality
Clients for building
web applications with
QlikView data and logic
* Requires web page design
Clients for publishing
QlikView documents
代码示例
QlikOCX示例
C/S模式(VB)
QlikOCX Control
QlikOCX示例
C/S模式(VB)-代码
?设定文档属性
?打开文档
?关闭文档
?清除已选择的查询条件
? ……
QlikOCX示例
B/S模式
相对于C/S模式开发而言较为简单,只需在页面代码的body……/body标签内
添加一段用来插入系统模块的object ……/object标记,示例代码:
body
object classid=CLSID:C966E50C-534E-44d2-84EE-52AA5C501F84
visible=true width=100% height=100%
param name=DocName value=“file path /
param name=USERNAME value= /
param name=PASSWORD value= /
/object
/body
object ……中的红色字体表示系统模块的属性设置;
param……中表示向系统模块传递的参数,name是参数名称,value是参数
值。
QliX示例
C/S模式
示例代码:
QlikView Object(使用
您可能关注的文档
- %Krause ICML2010 - Submodular dictionary selection for sparse representation.pdf
- (ISP图的画法可参考)等电点沉淀法回收蛋白的特性.pdf
- (MX-GC控制柜)).pdf
- (ppt) IBM Content Based Copy Detection System for TRECVID 2009.pdf
- (ppt)BEA Weblogic Server8.1 Web Service.pdf
- (Reactive Violet 5R) decolorising native acclimatised bacterial consortia.pdf
- (universal.pdf
- (全6章)HL7 v3基础 Foundation完整版.pdf
- (初三英语测试题二).doc
- (天泉多级泵样本)TDLF-27p.pdf
文档评论(0)