国家  china

打造更优秀网页的法宝

Wijmo Enterprise是为企业应用程序开发而推出的一系列包含HTML5和JavaScript的开发控件集。无论您的应用程序是移动端、PC端、还是必须要支持IE6,Wijmo Enterprise均能满足您的需求。

Wijmo Enterprise

什么是Wijmo Enterprise?

Wijmo Enterprise是一个套包,它包含Wijmo5和Wijmo3以及面向企业级应用的控件金融图表、FlexSheet、OLAP。

Wijmo是葡萄城ComponentOne产品线之一。ComponentOne产品线包括ComponentOne Studio(.Net控件集)、Wijmo(H5/JavaScript控件集)、Xuni(移动开发控件集)。作为跨设备跨平台的控件集,ComponentOne产品线的3大产品,能满足. NET、Web、移动等各种平台的高效开发。

产品内容

Wijmo Enterprise

Wijmo企业版包含尖端的JavaScrip控件(Wijmo 5),专业的控件(金融图表、FlexSheet、OLAP),经典的jQuery小部件(Wijmo 3)。

了解详情

Wijmo 5

新一代HTML5/JavaScript控件,可运行于所有现代浏览器,并且具有体积更小,运行效率更高等特点。

了解详情

金融图表

快速而轻松地创建复杂的金融图表。

了解详情

OLAP

毫秒级处理、汇总成千上万行数据,无需服务器依赖的企业应用。

了解详情

FlexSheet

FlexSheet是一个快速的轻量级控件,能让您开发出拥有与Excel类似体验的应用。

了解详情

MultiRow

通过包装表格的列达到用Grid多行代表一个数据行。

了解详情

ReportViewer

在HTML5应用中显示快速,强大的FlexReport报表。

了解详情

Wijmo 3

Wijmo 3 是包含40+ jQuery UI小部件的完整工具包,用于移动和Web应用程序的开发。

了解详情

为什么选择Wijmo Enterprise?

广泛多样

广泛多样

Wijmo Enterprise包含Wijmo 5(用于创建现代化的移动应用程序)、Wijmo 3(用于创建使用jQuery UI且支持老式浏览器的应用程序)和FlexSheet(用于创建类似于Excel电子表格的应用程序)。Wijmo Enterprise是我们最全面的HTML/JavaScript产品套包,包含了开发各个场景下的酷炫网页所需的一切。

高级支持

高级支持

您不用担心遇到技术问题可能降低开发速度。当您在使用含有高级支持的工具时,可以获得快速专业的帮助。从我们24小时的支持服务到内容丰富的在线社区,您可以享受到无与伦比的技术支持体验。

示例和文档

示例和文档

通过参考文档、参考具有完整源码的示例,您可以快速入门。想要查找一些具体的内容?看看Wijmo文档,它包含了快速入门、教程、语法等。或者,您可以操作在线Wijmo示例了解探索这些控件。

20多年经验融入其中

20多年经验融入其中

您可以轻松体会到:我们已经致力于开发流行的UI控件超过20年。在开发世界中响亮的知名度,深入的研究和多年的积淀,确保我们凭借着深厚的基础可以向您交付您所期待的高质量产品。

Wijmo Enterprise 价格与授权方式

授权方式 Wijmo Enterprise 授权方式
团队授权I型 团队授权II型 企业授权 个人授权 定制培训
价格 ¥25,200 ¥78,400 ¥147,000 ¥9,800
根据企业项目需求
进行专业定制培训
详询:400-657-6008
授权数量 4 20 100 1
金牌服务
培训 1天* 2天*
源代码

以上所有价格都包含了自购买日起首年的葡萄城中文金牌服务,包括服务期限内的无限次电话技术支持,金牌专区问题优先处理网络技术支持,产品版本的升级与维护版本的免费获取。同时,葡萄城会为客户提供17%的增值税专用发票。

*  培训说明:
  • 团队授权II型包含一天定制培训,形式为在线培训或者葡萄城现场培训。
  • 企业授权包含两天定制培训,形式为葡萄城现场培训或者客户现场培训(其中客户现场培训限4小时交通可达地区,限直销客户)。

Wijmo 2017 v1现已上线

2017年Wijmo的第1个Release已经发布了!它充满了令人兴奋的新控件和新功能。一个新的TreeView控件;一个只有看到你才会相信的MultiAutoComplete控件;移动平台报表查看器;以及支持服务端的OLAP。

TreeView控件

在Wijmo的新TreeView中显示分层列表,其功能包括复选框,图标,拖放,延迟加载,节点编辑等。TreeView是一个新的wijmo.nav模块的一部分。

TreeView控件

TreeView示例

 

MultiAutoComplete控件

MultiAutoComplete是一个独特的控件,它将多重选择与自动完成混合在一起,从而命名。这种类型的控件通常用于例如博客中的“标签”等聚合列表。我们在输入模块中添加了MultiAutoComplete。

MultiAutoComplete控件

MultiAutoComplete示例

 

服务端OLAP

使用Wijmo的Pivot控件,用于分析客户端的数据集。我们的客户端OLAP引擎可以处理相对大量的数据(大约数十万条记录),但是它需要将原始数据下载到客户端,这使得分析真正的大型数据集(数百万记录)变得不切实际。

在此版本中,我们已向我们的OLAP控件添加了服务器端支持。 现在,您可以使用itemSource属性中的URL来指示OLAP控件在服务器上查询Web API,而不是在客户端进行分析的数组。服务器端引擎是我们的ASP.NET MVC产品系列的一部分,必须单独安装和授权。我们建议您购买Ultimate,以便为我们的OLAP控件提供服务器和客户端组件。

服务端OLAP示例

 

FlexChart支持渐变色

FlexChart现在支持应用渐变颜色来绘制元素。 渐变可以是径向或线性,支持多种颜色以及不透明度。 使用我们的新渐变支持,向您的图表添加一些样式。

有渐变色的Wijmo FlexChart

FlexChart示例

 

ReportViewer支持移动端

我们也很高兴为ReportViewer发布移动支持。我们的ReportViewer控件现在具有响应式设计,并将自适应不同屏幕尺寸的移动设备。

移动端Report Viewer

ReportViewer示例  |  ReportViewer教程

 

改善Angular2中组件的继承

增加了对Angular的静态提前编译器(Ahead-of-Time compiler)的支持和删除@WjComponent装饰器的支持后,通过从Wijmo组件继承自定义组件来创建自定义组件成为一个挑战。我们通过添加两个方法来简化创建和维护派生自Wijmo的组件,从而解决了这个问题:

  • • 存储Wijmo @Component元数据的特殊变量。
  • • 特殊的“created”方法,从每个Wijmo组件的构造函数调用,可以重写以定义或重新定义组件的默认值,而不是声明组件构造。

每个Wijmo组件/指令现在有一个相应的变量从组件的模块导出,表示为@ Component / @Directive装饰器属性。变量的名称被构造为<驼峰式的组件类名>Meta。例如,wjInputNumberMeta变量表示WjInputNumber组件的元数据。这样的变量在创建从Wijmo组件派生的自定义组件时非常有用,您必须提供一个@Component装饰器,其属性应该复制基类@Component装饰器的大部分属性。

您还可以选择不声明自定义组件的构造函数,因此无需定义和维护其参数,而与基本Wijmo组件的构造函数参数同步。相反,您可以覆写“created”方法,并在此处执行通常在类构造函数中执行的必要初始化。

下面是一个从WjFlexGrid组件继承的MyGrid组件的示例,并添加了“myProperty”属性和相应的“myPropertyChange”事件:

        import { WjFlexGrid, wjFlexGridMeta } from 'wijmo/wijmo.angular2.grid';
        @Component({
            selector: 'my-grid',
            template: wjFlexGridMeta.template,
            inputs: [...wjFlexGridMeta.inputs, 'myProperty'],
            outputs: [...wjFlexGridMeta.outputs, 'myPropertyChange'],
            providers: [
                { provide: 'WjComponent', useExisting: forwardRef(() => MyGrid) },
                ...wjFlexGridMeta.providers
            ]
        })
        export class MyGrid extends WjFlexGrid {
            private _myProperty: string;
            myPropertyChange = new EventEmitter(false);
            constructor( @Inject(ElementRef) elRef: ElementRef,
                @Inject(Injector) injector: Injector,
                @Inject('WjComponent') @SkipSelf() @Optional() parentCmp: any,
                @Inject(ChangeDetectorRef) cdRef: ChangeDetectorRef) {
                super(elRef, injector, parentCmp, cdRef);
            }
            get myProperty(): string {
                return this._myProperty;
            }
            set myProperty(value: string) {
                if (this._myProperty !== value) {
                    this._myProperty = value;
                    this.myPropertyChange.emit(value);
                }
            }
        }

 

FlexGrid FilterPanel

我们最近与客户合作创建了这个新功能,轻松处理过滤器。当过滤完成后使用的过滤条件就会显示在过滤面板区域。

带过滤的FlexGrid

FilterPanel示例

 

ServerCollectionView

ServerCollectionView是我们根据客户请求创建的另一个示例。 我们以前创建了ODataCollectionView,但是很多人问如何绑定到任意的服务器端API。 ServerCollectionView演示了如何做到这一点,包括如何根据您的需要定制它。

ServerCollectionView

ServerCollectionView示例

 

FlexGrid金融示例

我们还添加了新的金融示例,在FlexGrid中显示FTSE 100公司的股票报价的模拟实时数据。该示例以给定间隔模拟批处理的事务,并修改表格上仅变化的单元格的信息。

金融示例

FlexGrid金融示例

 

元素周期表旭日图

一个有趣的示例,将传统元素周期表变成旭日图表。

旭日图实现元素周期表示例

 

Wijmo 2016 v3现已上线

互操作性增强

Wijmo继续扩展互操作性包括Angular 2、ReactJS和VueJS。

模块支持

Wijmo最初设计为单个模块。 一切都存储在Wijmo命名空间。Wijmo现在包含很多不同的模块风格,这样它很容易使用不同的模块加载器。下载Wijmo后,你会得到支持AMD模块、CommonJS模块和SystemJS模块的Wijmo脚本。通过这些模块,您可以轻松地在WebPack,AngularCLI中使用Wijmo。Wijmo也包括这些模块的NPM镜像。允许你从本地磁盘的NPM镜像运行“npm install”。我们希望有一天可以支持公共NPM注册。

集成Wijmo与模块加载和打包工具(1)

集成Wijmo与模块加载和打包工具(2)

 

Angular 2支持

Wijmo不仅仅致力于对Angular 2的支持,对于很多的JavaScript框架我们都提供支持交互性的库。了解更多支持Angular 2。Angular 2下FlexGrid的更多信息,见最好的Angular 2表格控件

ReactJS支持

Wijmo致力于任何框架的互操作性。这次发布包含对ReactJS框架的官方支持,你可以在任何ReactJS应用和React组件中使用Wijmo控件。详情请参见我们的教程:如何在 ReactJS 应用程序中使用 Wijmo 控件

VueJS支持

VueJS是另外一个很有吸引力的框架。许多客户要求VueJS支持Wijmo。这次发布官方支持VueJS 1.x和2.x。你可以在任何VueJS应用和VueJS组件中使用Wijmo控件。详情请参见我们的教程:如何使用Wijmo控件创建VueJS应用程序

ReportViewer

在新的wijmo.viewer模块中包括了ReportViewer控件,它包含在Wijmo企业版中。ReportViewer用于显示来自FlexReport服务器报表。FlexReport是.net报表解决方案,它可以呈现SSRS报表,也可以迁移水晶报表和C1Report。ReportViewer调用WebAPI呈现文档,并把它发送到一个HTML5/JavaScript应用中。Wijmo的ReportViewer有很多的功能比如:缩略图显示、滚动或者分页报表、缩放、打印、导出等。最重要的是ReportViewer可以在移动设备上呈现报表。 为了使用ReportViewer,你需要 FlexReport,它包含在葡萄城Ultimate套包中。

ReportViewer教程

 

PDF Viewer(Beta)

类似于我们ReportViewer控件,我们提供一个新的PdfViewer控件的Beta版本。它也在wijmo.viewer中,包含在Wijmo企业版中。PdfViewer控件显示PDF文件,通过C1 Web API PDF服务PDF文件由服务端提供。 为了使用PdfViewer,你需要C1 Web API PDF服务,它包含在葡萄城Ultimate套包中。

新的图表类型

我们有一个新的箱型图,它包含在wijmo.analytics模块中。
这次发布包含了一个新的FlexRader图表控件,它用于创建雷达图。
我们在FlexChart中增加了一个漏斗图

FlexGrid验证

我们向CollectionView类添加了数据验证,它能被用于任何支持数据集合的Wijmo控件,包括FlexGrid。 要向CollectionView添加验证支持,请将新的getError属性设置为一个以数据项和属性名作为参数的回调函数,返回具有错误描述的字符串(如果没有错误,则返回null)。

FlexGrid页脚

在FlexGrid中增加了列的页脚。使用FlexGrid中新的页脚功能很容易增加自定义的页脚。

OLAP的ShowAs

根据客户的要求,我们为OLAP PivotPanel中的ShowAs字段设置添加了更多选项。我们给wijmo.olap.PivotField.ShowAs枚举添加了5个新的设置。这些新的设置与Excel中类似的设置兼容。

新的帮助

我们已经重新Build并重新设计了我们的在线文档。重新设计包括更好的内容,布局,导航,搜索等。欢迎使用新的帮助

Wijmo 2016 v2现已上线

Angular 2 支持

Wijmo 对 Angular 2 提供了全面的支持。我们一直在紧跟Angular 2 开发团队的步伐,对其发布的最新候选版本提供支持。 了解更多关于 Angular 2 的支持信息或者关于 FlexGrid,Angular 2平台下最好的数据表格。

Angular 2 示例

Wijmo 不仅致力于对Angular 2提供支持,同时还对其他许多的JavaScript框架提供了互操作类库进行支持。一起来看看我们初步支持哪些其他的JS框架。

ReactJS 支持

React 是通过 JavaScript 构建用户界面独特且非常流行的类库。我们提供了一个基础的互操作模块,以便可以在 ReactJS 应用程序中使用 Wijmo 。详情请参见我们的教程:如何在 ReactJS 应用程序中使用 Wijmo 控件

VueJS 支持

Vue是一个功能上类似于Angular和React的JavaScript应用程序框架,但是更简单轻便。我们也提供了一个基础的互操作模块,以便可以在VueJS应用程序中使用Wijmo。详情请参见我们的教程:如何使用Wijmo控件创建VueJS应用程序

MultiRow

本次发布包含了MultiRow,这是一个来自日本以及其他东亚地区用户提出需求。 MultiRow 是基于 FlexGrid 的一个扩展包,提供了在每一个数据行中,对单元格进行自定义布局的能力。通过在一条记录中创建多行并合并单元格,可以将表格显示为像报表般灵活的布局样式。这样做可以在无需水平滚动表格的情况下显示许多单元格。 MultiRow 也可以按照分层结构对字段进行分组。同时还支持复杂的 Header 布局,使得 Header 可以匹配数据行的布局。同时由于 MultiRow 本身继承自 FlexGrid ,它同样也从 FlexGrid 共享了许多功能,比如说排序,筛选,等等。 MultiRow 仅在Wijmo 企业版中可用。

FlexReport ReportViewer

上个月,我们发布了一版 SimpleReports 示例。演示了如何通过 Angular 以及一些简单的CSS和HTML代码创建一个简单的报表。 简单报表存在许多的限制,大多数的用户需要的是一个更加稳健的报表解决方案。现在,我们向您隆重介绍ReportViewer,该功能包括一个客户端的 ReportViewer 控件,该控件通过服务器端的 FlexReport 呈现报表。现在 ReportViewer 功能以一个示例的方式提供,包含了一个测试版的 ReportViewer 控件。请在其最终发布为正式版控件前试用,并提供您宝贵的意见。

新的图表类型

我们在不断地向Wijmo添加新的图表类型。我们的最终目标是包含来自于 Microsoft Excel全部的图表类型。

旭日图

我们在一个新的 wijmo.chart.hierarchichal 模块中添加了一个新的控件旭日图。旭日图用来表示分级数据,而分级数据如果用 FlexChart 进行表示将显得比较困难。旭日图以一种分层方式显示,非常适合用来显示关系数据。

瀑布图

我们将瀑布图作为 wijmo.chart.analytics 模块的一部分添加。瀑布图旨在向一个数据系列中添加一个数据趋势的分析信息,因此它非常适合包含在我们的analytics扩展包中。瀑布图图表展示一个数据系列增加或减少的累计汇总。

Visual Studio 中的JavaScript 智能感知

本次发布包含了当在 Visual Studio 中使用 Wijmo 时的智能感知支持。智能感知非常有用,它提供了控件成员的自动完成以及每一个成员变量的文档信息。

  • • 添加了wijmo.chart.hierarchical.Sunburst 控件。该控件将分级数据显示为一个多级的饼图。旭日图示例
  • • 添加了wijmo.chart.analytics.Waterfall 类。该瀑布图系列以累计效果表示数据值(瀑布图图表)瀑布图图表
  • • 添加了ReportViewer 示例,该示例包含一个客户端的ReportViewer 控件,该控件使用服务器端的FlexReport 呈现报表。ReportViewer 示例
  • • wijmo.pdf – 添加对绘制SVG图像的支持(PdfPageArea.drawSvg方法)。
  • • 为FlexSheet添加自定义筛选器,使得筛选逻辑和Excel保持严格一致。
  • • 更新公式中的单元格范围处理,因此插入/删除行或者列将更新公式中所影响到的单元格范围。
  • • 添加一个CollectionView.sortComparer 属性,以支持使用自定义比较器,比方说Dave Koele 的 “自然排序”: http://www.davekoelle.com/alphanum.html
  • • 添加了对JavaScript 智能感知的支持,请参见Wijmo zip文件中的Intellisense 文件夹。
  • • Angular 2 – 适应于Angular 2 RC.3 版本Angular2 信息
  • • Angular 2: 向全部的组件添加‘initialized’ 事件以及‘isInitialized’ 布尔型属性。该事件将在该组件上的全部绑定关系以及其所有的子组件初始化完成之后触发,并且该属性将在此时由 false变成true。请注意‘isInitialized’是一个动态的属性,从某种意义上说,该属性并没有作为组件的一个TypeScript属性接口暴露,因此该属性应当使用component[‘isInitialized’] 语法进行读取。

开始使用

下载Wijmo 企业版以开始使用我们的组件进行开发。

Wijmo 2016 v1现已上线

Wijmo UI控件支持Angular 2

从Angular的1.x时代开始Wijmo就已经支持Angular了。最近,我们正在和Angular团队合作来支持Angular 2。有趣的是,对Angualr 2 的支持甚至更容易。我们的源代码用TypeScript编写,我们可以很容易地扩展我们的控件类,来轻松地创建Angular 2组件。 Wijmo为每一个UI控件都提供了Angular 2 组件。所有Angular 2组件都提供了完全声明性标记。我们已经对有需要的属性提供了双向绑定的支持,我们还对定制绑定和一些组件提供了附加功能,比如对FlexGrid中的单元格模板,可以允许你用标签指明单元格的内容。 Wijmo的Angular 2组件被封装为模块并且可以在Angular 2应用中作为NPM包被使用。我们遵循Angular 2团队设置的模式。在Angular2中使用Wijmo组件会感到非常熟悉。

HTML 5 OLAP模块

目前Wijmo企业版已经包含OLAP。当你有很多数据时,如果你看的是一个普通的项目列表分析就很困难。数据透视表可以汇总数据并且允许你用不同的方式操纵它来帮助你分析。Excel也有”Pivot Tables”(数据透视表)来使分析变得容易。你选中原始数据,单击”插入数据透视表“,选择一个目标,可以看到一个面板,这里你可以用不同的方法拖放字段来汇总数据并且立即看到结果。这是Excel最强大和受欢迎的功能之一。 Wijmo中的OLAP在你的HTML 5应用中提供类似的功能。在网页中增加一个PivotPanel控件,通过设置它的数据源属性来给它一些原始数据,并且连接到PivotGrid控件或者PivotChart控件来查看结果。

PivotPanel

Wijmo的PivotPanel跟Excel中的数据透视表字段列表是非常相似的,为最终用户提供了一个熟悉的,快速的体验。

  • • PivotPanel展示了一个列表,它包含数据库中所有可用字段,允许最终用户很容易的创建数据的分析视图。
  • • 用户可以把字段拖放到面板的四个不同的区域。
    • • Filter
    • • Columns
    • • Rows
    • • Values
  • • PivotPanel的智能数据类型节省了用户大量的时间。例如,如果选中一个字符类型,它会自动把这个字段放到Rows 区域,但是如果选中数字类型,它会自动把这个字段放到Values 区域。
  • • 你可以在Values 区域多次使用同一个字段来展示总数聚合和合计聚合。
  • • PivotPanel也借助Wijmo全球化模块支持数据过滤和格式化。

在PivotPanel中增加字段

PivotGrid

PivotGrid允许最终用户创建数据分析视图。这个类Excel的数据透视表简化了大数据集的显示和导航并且绑定到了PivotPanel。PivotGrid支持展开、折叠行并且可以展示聚合数据包括分组行的小计。 在PivotGrid中显示分组和小计 PivotGrid扩展了FlexGrid并且提供了非常灵活的显示和简易的单元格格式化。 在PivotGrid中动态格式化

PivotChart

PivotChart是FlexChart的一个扩展用来优化聚合数据的展示。当它绑定到PivotPanel,它可以按照用户选择的字段可视化地进行分组。 PivotChart

Wijmo PDF

Wijmo的PDF模块是一个基于PDFKit的库用来生成PDF文档。它是被用作将FlexGrid 和FlexChart输出为PDF。Wijmo的PDF模块也支持在单个文档中绘制FlexGrid、FlexChart,同时混有任意PDF基本元素比如文本、图形和图片。

支持Material Design

Material Design Lite (MDL)是谷歌为web开发者实现的Material Design规范,它潮流、漂亮是Bootstrap CSS替代者。我们已经创建了大约300个全新的Wijmo主题支持所有的MDL标准颜色组合,并且创建了一个样例来展示你如何使用Wijmo控件满足Material Design。 支持Material Design Lite

FlexSheet 样例

我们已经在这次发布中加入了一些综合的FlexSheet样例。 FlexSheet Explorer 样例展示了很多FlexSheet的最佳特征,在一个程序中你可以体验到很多的特征。这个样例的源代码也可以用来展示这些特征的实现。 FlexSheet浏览器 我们也添加了FlexSheet 101 样例,是一个带你领略FlexSheet基本原理的入门指南。 FlexSheet 101

变更日志

  • • 增加wijmo.angular2.*模块(测试版),允许开发者在Angular 2应用标签中使用Wijmo控件。 Angular 2 Explorer | Angular 2 Info。
  • • 增加wijmo.chart.animation模块,包含主要类ChartAnimation,为FlexChart,FlexPie和FinancialChart提供动画效果。FlexChartAnimation样例展现了模块的特征。Chart Animation Sample
  • • 增加ChartGestures 到wijmo.chart.interaction模块。这个类在FlexChart控件中增加了触摸缩放和手指平移功能。FlexChartZoom样例展示了这个类的使用。
  • • 增加FlexChartBase.exportToImage方法,允许把表格转化为PNG,JPEG和SVG格式。Chart Export Sample
  • • 增加Axis.labelPadding属性控制坐标轴标签的填充。
  • • 增加wijmo.olap模块向Wijmo提供类Excel的数据透视表。OLAP 101 Sample OLAP Blog Series
  • • 增加FlexSheetExplorer样例 和FlexSheet 101样例FlexSheet Explorer | FlexSheet 101
  • • 增加超过200个Material Design 主题和Material Design 样例。Material Design | Material Design Blog
  • • 增加wijmo.pdf模块,包含主要类PdfDocument,为客户端提供创建pdf格式文件的功能。这个模块是基于PDFKit库(http://pdfkit.org/)的一个修正版本,并将它缩小到375Kb。
  • • 增加wijmo.grid.pdf模块,是wijmo.pdf 和wijmo.grid模块的扩展,提供了把FlexGrid转化为PDF格式的功能。
  • • 增加PrintDocument类到wijmo模块。这个类允许你创建用来打印的文档,在新式浏览器上都包含转换为pdf的选项。
  • • 修正FlexGridFilter模块,当所有可能值被选中时,清除值的筛选。
  • • 增加FlexGrid.preserveSelectedState属性来控制当数据更新时,网格是否应该保存行的选中状态。
  • • 增加FlexGrid.preserveOutlineState属性来控制当数据更新时,网格是否应该保存组行的折叠和扩展状态。
  • • 增加Tooltip.showAtMouse属性使工具提示的位置可以根据鼠标位置计算出来而不是目标元素。
  • • 使FlexGrid中的stickyHeaders对鼠标可见,因此用户可以在粘贴模式下与列互动(分类/移动/调整大小/筛选)。

Wijmo Enterprise新特性

wijmo.grid.sheet.FlexSheet类中,’addCustomFunction’方法中的’override’参数被删除。

Wijmo 2015 v3现已上线

Wijmo Enterprise新特性

Wijmo Enerprise新增轻量级表单控件FlexSheet,新的FinancialChart功能以及Wijmo 5的更多扩充。

FlexSheet

FlexSheet正式发布

FlexSheet

在您的web应用中,FlexSheet会给您的用户类似Excel的体验,这个新的控件方便您导入表格、应用公式以及导出数据到Excel,我们于2015年7月发布了示例,现在通过完整的API文档,FlexSheet已经完全支持Wijmo控件。我们还在7月测试版发布之后添加了大量的表格功能。

Excel的导入与导出模块

excel-export

使用我们官方的Excel(wijmo.xslx)模块可以导入和导出Excel文档,我们扩展了FlexGrid和FlexSheet并提供了对Excel模块的无缝集成,表格导出功能如格式和分组,Excel模块可以在客户端中执行导入/导出,并且不需要安装任何服务器端。

FinancialChart

FinancialChart指标

finchart-indicators 在您的FinancialChart应用程序中添加技术指标我们添加对平均真实波动范围,相对强弱指标,外汇技术指标,威廉指标,MACD/MACD柱状图以及随机震荡指标的支持,这些技术指标是将一个或者多个公式应用到原始数据集而派生得到的数据集。通常来说,这些指标被用来预测资产的市场走势,并且根据不同的Y轴尺寸对原始数据分别绘制。

FinancialChart技术指标层

将技术指标层添加到您的FinancialCharts中我们将布林线指标和移动平均线指标叠加到FinancialChart覆盖图中,与技术指标类似,它也将一个或多个公式应用到原始数据集而派生得到的数据集。通常来说,这些指标被用来预测资产的市场走势,并且根据相同的Y轴尺寸对原始数据进行绘制。

FinancialChart斐波那契工具

我们扩展了强大的斐波那契工具,包括扇形,弧形及时区。这些提供了强大的可视化分析趋势与数据边界。

Wijmo 5

全球化提升

Wijmo全球化目前支持42种不同的文化,Wijmo的所有控件均能实现这些文化,并且通过您所选择的文化完成本土化。 全球化还支持季度格式,通过指定格式‘q’或者’Q’实现此功能。

FlexChart动画

图表控件的动画功能是今后最需要的功能,在此版本中,我们扩展图表并创建了示例,提供了全方位的图表动画。我们图表动画优化了不同的图表类型,同时拥有不同的模式方便您按系列数据点或者单独的数据点来完成动画,动画在优化的默认条件下就可以轻易的被使用,此外我们还提供对动画的配置与自定义,包括持续时间、缓和方向等。 本样例与源码均包含在测试版中,我们将在未来发布的正式版中给予反馈。

FlexChart触摸手势

FlexChart已经提供了触摸功能的支持,然而我们希望对一些自定义方案进行扩展,FlexChartZoom示例中包含一个扩展图表,提供使用手势触摸实现缩放和平移,您可以触摸来放大图表以及拖动进行平移,您还可以选择对缩放和平移的轴线进行限制。在鼠标触发事件中,该功能也非常适用与桌面系统,但该活动十分具体,并不是每个人都需要它,这就是我们为什么将它作为载体并且加以扩展,我们将在未来发布的正式版中给予反馈。

FlexChart汇总系列

当使用Date对象时,您可能需要按照日、月等汇总或分组数据,AggregateSeries PureJS示例使用自定义系列,当使用Date对象时可以简化分组和数据汇总。

FlexGrid PDF导出

通过使用我们新的PDFExport示例将表格导出为PDF,您可以使用FlexGridPdfConverter和基于JavaScript库的PDFKit将FlexGrid导出为PDF(可移植文档格式)。导出的表格包含如表格格式和分组单元格的功能,我们的PDF导出可以完全使用JavaScript实现而不用使用任何服务器代码。

变更日志

  • • 添加了wijmo.xlsx模块,提供了从客户端导出与导入到/从Excel xlsx文件的功能,ExcelImportExport示例使用它的实例来更新。
  • • 添加了wijmo.grid.xlsx模块,它是wijmo.xlsx模块的扩展,提供了从客户端的导出与导入到/从Excel xlsx文件的功能,ExcelImportExport示例使用该模块来更新。
  • • 添加了wijmo.grid.sheet模块,它扩展了wijmo.grid和wijmo.grid.xlsx模块。它通过类似Excel的功能实现了FlexSheet控件,ExcelBook示例使用该模块来更新。
  • • 新的FinancialChart覆盖图:布林线指标和移动平均包略图指标。
  • • 新的FinancialChart指标:平均真实波动范围,相对强弱指标,外汇技术指标,威廉指标,MACD/MACD柱状图以及随机震荡指标。
  • • 新的FinancialChart斐波那契扩展:扇形,弧形,时区。
  • • 添加了AngularJS PdfExport示例实现了FlexGrid控件的客户端导出到PDF格式。
  • • 添加了AngularJS FlexChartAnimation示例,该示例展示了当载入和更新图表数据时图表的动画效果。
  • • 添加了AngularJS FlexChartZoom示例,该示例展示了通过触摸手势或鼠标对图表进行交互。
  • • 添加了FlexChart的PureJS AggregateSeries示例,该示例展示了基于所选择的数据范围的数据汇总。
  • • 新的RangeSelector.seamless属性允许选择器控点之间的无缝转换。
  • • 新的RangeSelector外观简化了在小范围内的拖动。
  • • 改进了wijmo.grid.filter.FlexGridFilter,以便对合并标题进行过滤。
  • • 改进了自动生成列标题(现在我们首字母大写,并打破camel-case的绑定子串,因此列标题绑定‘productName’的属性默认会变为’Product Name’)。
  • • 优化了wijmo.closest方法,使用’matches’替代’ querySelectorAll’。
  • • 改进了在移动设备上InputNumber控件的行为。
  • • 添加了一个FlexGrid.stickyHeaders属性,可以保持列标题单元格在视图中,即使表格顶部已经被滚动出视图。
  • • 改进了CollcetionView的变更跟踪,可以忽略被加入和随后在同一会话中被删除的项目。
  • • 改进了全球化以支持季度格式,通过指定格式为’q’或’Q’ (e.g. format(someDate, ‘yyyy “Q”q’) => ‘2014 Q4’)。

Wijmo Enterprise入门

为了开始使用Wijmo Enterprise,请下载评估,评估中包含您需要的所有入门帮助,包括示例、js文件、css文件以及Visual Studio项目模板。

Wijmo Enterprise 所有历史版本下载

下载Wijmo Enterprise 所有历史版本,请点击此处

Wijmo Enterprise 2015 v2新功能

Wijmo企业版包含了业界内首个专用产品­——金融图表以及FlexSheet-轻量级电子表格控件,还增加了Wijmo 5和Wijmo 3等等。

金融图表

Wijmo 金融图表控件的设计初衷是处理金融数据,比如股市应用。金融图表继承自FlexChart,增添了特定金融图表类型和特性。Wijmo金融图表是业界内独一无二地提供了广泛的金融图表类型的控件。金融图表支持多个块区,十字准线,注释,智能轴和内置分析功能。Wijmo金融图表真正实现了令人不可思议的股市可视化。

金融图表

金融图表功能

  • 特殊图表类型 (Heiken-Ashi, Renko, Kagi, Line Break, Volume, 等)
  • 多块区
  • 智能轴
  • 注释
  • 内置分析(趋势线,移动平均线,斐波那契(Fibonacci)工具等)
  • 十字准线
  • 缩放图表

金融图表入门

FlexSheet

FlexSheet是一个快速和轻量级的电子表格控件。FlexSheet最重要的功能是处理电子表格,如公式/计算引擎,单元格格式化、冻结、过滤、撤销/重做等等。FlexSheet还支持导入和导出Microsoft Excel文件。向应用程序中添加和Excel相似的电子表格,给用户提供了一个强大熟悉的工具来分析数据。

注意:V2版本中FlexSheet使用了ExcelBook示例,包括FlexSheet控件的打印稿源代码。在不久的将来,它将被正式加到Wijmo企业版。 FlexSheet

FlexSheet 功能

  • 更快捷,更精致,更灵活
  • 格式化支持
  • 导入导出Excel文件
  • 熟悉的用户体验(对于熟悉Excel的用户来说)
  • 数据绑定(支持绑定和非绑定模式)

FlexSheet 入门

下载Wijmo企业版

Wijmo 5 2015v2 新功能

 FlexGrid DetailRow

新的FlexGrid DetailRow扩展添加了一个模板,可把行扩展到FlexGrid。DetailRow可以在FlexGrid中添加可扩展的内容到任意行。例如,您可以为DetailRow添加一个嵌套网格来创建层次网格。DetailRow是模板化的,您可以往里面放任何您想放的内容。DetailRow带有内置的展开/折叠按钮,也可以进行定制。通过新DetailRow FlexGrid扩展,FlexGrid应用程序能更多交互功能。

FlexChart分析

新FlexChart分析扩展为FlexChart提供强大的分析功能。FlexChart分析包括趋势线,移动平均线, Y函数和参数函数系列,通过它们可以分析图表数据,进而用来观察趋势走向和预测数据。新的FlexChart分析扩展能够将强大的分析趋势线添加到图表。

FlexChart 注释

新的FlexChart注释扩展为FlexChart提供定制注释。注释可以被添加到FlexChart任何一部分,可以向FlexChart界面添加注释标志,标注,气泡,突出显示,形状,符号等等。当标记图表重要部分或添加额外的信息与数据时注释时它是非常有用的。例如,分析师可以为他们已经识别的趋势添加一个自定义注释和标签。用新的FlexChart注释扩展体验不一样的图表吧!

FlexChart 图形区(Plot Areas

图形区基本上是在一个图表控件中添加多个区域呈现数据。它在各种场景中都极其有用。

弹出窗口(Popup)

我们新的弹出窗口控件(Popup)能够将覆盖的内容添加到您的应用程序。弹出窗口可以作为一个关闭控件或一个模态对话框。

多选

多选是一个下拉控件,支持多项选择。Wijmo多选控件让您的应用程序的多选变得更简单。

现在就开始试用吧!

30天产品试用下载。在您下载试用之后,我们的技术支持工程师会全力帮助您同步解决遇到的产品问题。

立即下载免费试用版