1_6150778_QlikView集成方案简介.pdf

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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(使用

文档评论(0)

l215322 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档