利用mstr二次开发制作flash报表的环境配置.docx
《利用mstr二次开发制作flash报表的环境配置.docx》由会员分享,可在线阅读,更多相关《利用mstr二次开发制作flash报表的环境配置.docx(22页珍藏版)》请在冰点文库上搜索。
利用mstr二次开发制作flash报表的环境配置
利用MSTR工具集成Flex插件
制作Flash报表的环境配置
摘要:
本文档描述了利用MicroStrategy工具集成Flex插件制作Flash报表开发环境的基本配置及简单实例制作。
第一部分:
开发工具和环境说明、部署环境步骤;第二部门:
简单的Flex工程的建立、MSTR的Flash报表的制作实例,旨在为奋斗在MSTR报表制作的第一线战友提供初级指导。
1.环境准备
1.1.开发工具和环境说明
Tomcat:
tomcat6.0
JDK版本:
JDK1.6
报表工具:
MicroStrategy9
Flash制作工具:
FlexBulider3
集成插件工具:
MSTR二次开发包SDK
系统环境:
windows7或者windowsXP
1.2.部署环境步骤
1.安装FlexBulider3(此软件的安装步骤省略)
2.解压MSTR二次开发SDK包。
3.将SDK\tools\FlexVisualizationBuilder\com.microstrategy.sdk.tools.visframe.visualizationbuilder此路径下的压缩包解压后放到Flex安装目录的plugins下即可。
FlexBuilder3\plugins\com.microstrategy.sdk.tools.visframe.visualizationbuilder
4.进入FlexBulider进行设置TOMCAT和Flex工具的关联。
点击window-->Preferences—>VisualiztionBulider
如图,将TaskURL及WebURL:
YourServerName修改为本机的IP地址或者localhost。
启动MSTRIntelligenceServer。
启动Tomcat发布服务
进入MSTR的发布web页面
进入web管理员链接发布服务器
重新进入FlexBulider的window-->Preferences—>VisualizationBulider页面
此时,发布服务栏会出现发布服务器名称
设置flex发布文件保存位置。
(此地址只需在MSTRtomcatwebapps目录下即可)
进行测试链接。
点击OK确认。
2.简单实例
2.1.建立简单的Flex工程
运行FlexBulider3。
点击newFlexProject
点击Next
因为是集成Flex的MSTR制作Flash报表,所以将Webroot设置在MSTR的发布包中(效果如图)。
RootURL设置Flash报表的访问地址。
点击
进行测试,出现效果如下图:
之后点击NEXT,
点击
,之后点击
选择MSTR的二次开发SDK包,选择到SDK\DevelopmentKits开发套件\VisualizationSDK包
此时,会将制作Flash报表的工具包加载。
点击Finish完成项目的建立。
2.2.Flash报表制作和发布(例)
Flex项目建立完成后,
新建MicroStrategyMXMLApplication
命名新建文件。
进入文件的设计页面,在Flex工具中部件栏,选择一个MSTR的组件
链接数据源,在Flex工具栏中点击MicroStrategy,选择AssociatewithMicroStrategyData
选择项目应用图表
进入后会看到已经共享后的MSTR报表。
选择报表。
在Components组件中选择MicroStrategy组件MstrDataGrid拖入。
MicroStrategyModelView里会显示BaseModels里所选择的报表。
鼠标右键所选报表,
选择NewModelwithfullTemplate。
DerivedModels会出现新建立的model1.右键
选择ViewerPanel,
在MicroStrategyModelView中ModelKey选择为model1.
并在Common中设置ID。
简单报表完成。
现在进行发布。
点击菜单MicroStrategy,
进入发布配置页面
命名此发布文件名。
点击OK完成。
点击菜单栏RUN,选择对应的项目,发布。