`

Style Intelligence介绍三 服务器端API

阅读更多
我们可以通过写Java类调用创建的报表模版,动态的填充数据

一 创建模版
打开设计器,创建一个报表
里面只有一个表格,

双击可以查看表格的属性



写一个Java类
package report;

import inetsoft.report.PreviewView;
import inetsoft.report.Previewer;
import inetsoft.report.ReportSheet;
import inetsoft.report.XSessionManager;
import inetsoft.report.io.Builder;
import inetsoft.report.lens.JDBCTableLens;

import java.io.FileInputStream;

public class Report2 {

	public static void main(String[] args) {
		try {
			//找到报表模版
			FileInputStream input = new FileInputStream("D:\\StyleIntelligence Eval\\bin\\template.srt");
			Builder builder = Builder.getBuilder(Builder.TEMPLATE, input);
			ReportSheet report = builder.read(".");
			
			//数据库连接,查询
			JDBCTableLens table = new JDBCTableLens("jdbc:oracle:thin:@127.0.0.1:1521:orcl", "scott","Qwer1234", "select * from emp");
			//数据绑定
			report.setElement("Table1", table);

			//数据展示
			PreviewView previewer = Previewer.createPreviewer();
			previewer.setExitOnClose(true);

			previewer.pack();
			previewer.setVisible(true);
			previewer.print(report);
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

}



运行


  • 大小: 48.4 KB
  • 大小: 62 KB
  • 大小: 209 KB
分享到:
评论

相关推荐

    Style Intelligence

    本篇将深入探讨Style Intelligence的各项特性、安装配置过程及服务器配置要点。 1. Style Intelligence 简介 Style Intelligence以其直观的用户界面和灵活的数据处理能力而备受赞誉。它支持多种数据源,包括关系型...

    Style Intelligence-多维数据分析工具

    **Style Intelligence - 多维数据分析工具详解** Style Intelligence™是一款专为业务专家设计的敏捷商业智能软件,其核心功能在于将企业的复杂数据转化为易于理解的知识,以支持企业做出基于数据的决策。这款软件...

    Style Intelligence大数据量处理专案

    ### Style Intelligence大数据量处理专案的关键知识点 #### 一、全球信息量的快速增长与挑战 - **信息量增长**: 据Gartner报告指出,全球信息量正以超过59%的年增长率增长,这对企业的数据管理和业务运营带来了显著...

    Style Intelligence-资源编辑器

    **Style Intelligence - 资源编辑器详解** 在Style Report这款企业级报表软件中,资源编辑器是一个核心组件,它的主要任务是实现多源数据的整合、分析以及数据模型的构建。资源编辑器的设计理念是将复杂的数据库...

    Style intelligence-报表设计器

    **Style Intelligence 报表设计器详解** Style Intelligence 是一款企业级的报表软件,其核心功能是报表设计器,它为用户提供了创建、编辑和呈现各种复杂报表的直观界面。报表设计器不仅适用于初学者,也适合经验...

    Style Intelligence敏捷商业智能软件-多维数据建模工具

    **Style Intelligence 敏捷商业智能软件 - 多维数据建模工具详解** 在现代商业环境中,数据已经成为企业决策的关键驱动力。Style Intelligence™ 敏捷商业智能软件是一款强大的数据分析工具,它不仅支持与多种OLAP...

    Style Intelligence-多维图表

    ### Style Intelligence™敏捷商业智能软件-多维图表 #### 多维图表理论基础与实践应用 **Style Intelligence™敏捷商业智能软件**所采用的多维图表功能,是基于美国著名图表理论专家的研究成果而设计的。相较于...

    Style intelligence-企业级报表服务器

    总之,Style Report 企业级报表服务器以其强大的适应性、安全性、集群服务和管理系统,为企业提供了高效、稳定且安全的数据展现平台。对于那些寻求优化数据洞察和决策支持的企业来说,这是一款值得信赖的解决方案。...

    移动BI-思达商业智能Style Intelligence

    - **2002年**:StyleIntelligence产品中StyleReport报表工具推出了基于Web端的用户自定义报表,解决了即时报表问题。 - **2006年**:采用FlexWeb开发技术,进一步提升了报表和智能应用的前端展现能力。 - **2010年**...

    eth-net-intelligence-api, Ethereum网络智能 API.zip

    eth-net-intelligence-api, Ethereum网络智能 API Ethereum网络智能 API 这是与ethereum一起运行并跟踪网络状态,通过 json rpc获取信息并通过 web sockets连接到 eth-netstats的后端服务,以实现信息的传递。...

    Style Intelligence-企业级报表服务中安全机制

    **Style Intelligence - 企业级报表服务中的安全机制详解** 在当今的企业环境中,数据安全是至关重要的,特别是对于处理敏感信息的报表服务来说更是如此。Style Report 作为一款强大的企业级报表软件,其安全机制...

    Style Intelligence敏捷商业智能软件-即席分析

    **Style Intelligence敏捷商业智能软件-即席分析**是一款先进的数据分析工具,它专为用户提供高度定制化和交互式的体验。这款软件基于AJAX(Asynchronous JavaScript and XML)技术框架,允许用户根据个人需求自由地...

    Bo-webIntelligence 介绍

    【BO-webIntelligence 介绍】 BO-webIntelligence 是由 Business Objects(现为 SAP BusinessObjects)开发的一款前端数据分析工具,主要用于数据的查询、分析和报告生成。它的主要特点是配置简便、编程灵活,且...

    TensorFlow For Machine Intelligence

    TensorFlow For Machine Intelligence: A hands-on introduction to learning algorithms by Sam Abrahams English | 23 July 2016 | ASIN: B01IZ43JV4 | 322 Pages | AZW3/MOBI/EPUB/PDF (conv) | 26.87 MB This ...

    Desktop Intelligence Users Guide Reporting Techniques and Formatting

    《Desktop Intelligence 用户指南:报告技术与格式化》是一本全面介绍了Desktop Intelligence这一商业智能工具的书籍,它主要聚焦于如何利用Desktop Intelligence来创建、管理和优化报告的技术及格式设置方法。...

    Artificial Intelligence A Modern Approach (3rd Edition)

    Artificial Intelligence: A Modern Approach, 3e offers the most comprehensive, up-to-date introduction to the theory and practice of artificial intelligence. Number one in its field, this textbook is ...

Global site tag (gtag.js) - Google Analytics