实例介绍
mondrian 教程,包含: MDX的基本语法及概念.ppt ROLAP的概念.ppt 如何将Mondrian用于web项目.ppt MDX的基本语法及概念.ppt doc_cn jpivot
【实例截图】
【核心代码】
f6d3568c-4a0d-431f-92a2-98efcc8bc7d0
├── doc_cn
│ ├── aggregate_tables_cn.html
│ ├── aggregate_tables.html
│ ├── architecture_cn.html
│ ├── architecture.html
│ ├── architecture.jpg
│ ├── cache_control.html
│ ├── cmdrunner.html
│ ├── components.html
│ ├── configuration.html
│ ├── design.html
│ ├── developer.html
│ ├── developer_notes.html
│ ├── embedding_mondrian.html
│ ├── embedding_mondrian_olap4j.html
│ ├── example1.html
│ ├── faq.html
│ ├── help.html
│ ├── images
│ │ ├── aggregate_tables_1.png
│ │ ├── aggregate_tables_2.png
│ │ ├── aggregate_tables_3.png
│ │ ├── arch_mondrian_sketch_tn.png
│ │ ├── arch_mondrian_v1_lrg.png
│ │ ├── arch_mondrian_v1_tn.png
│ │ ├── code_general.png
│ │ ├── code_indentation.png
│ │ ├── code_spacing.png
│ │ ├── code_wrapping.png
│ │ ├── logo_mondrian_lrg.png
│ │ ├── main_table.JPG
│ │ ├── perforce_setup.png
│ │ ├── snow_table.JPG
│ │ ├── star_table.JPG
│ │ ├── talbe_schema.JPG
│ │ ├── workbench_database_error.png
│ │ ├── workbench_database_validation.png
│ │ ├── workbench_get_schema.png
│ │ ├── workbench_jdbc_explorer.png
│ │ ├── workbench_mdx_query_runner.png
│ │ ├── workbench_preferences.png
│ │ └── workbench_schema_editor.png
│ ├── index_en.html
│ ├── index.html
│ ├── install_cn.html
│ ├── install_es.html
│ ├── install_fr.html
│ ├── install.html
│ ├── install_postgresql.html
│ ├── manuals.html
│ ├── mdx_cn.html
│ ├── mdx.html
│ ├── olap_cn.html
│ ├── olap.html
│ ├── optimizing_performance.html
│ ├── roadmap.html
│ ├── schema_cn.html
│ ├── schema.html
│ ├── stylesheet.css
│ ├── vba_functions.html
│ ├── workbench.html
│ └── xml_schema.html
├── doc_en
│ ├── aggregate_tables.html
│ ├── architecture.html
│ ├── architecture.jpg
│ ├── cache_control.html
│ ├── cmdrunner.html
│ ├── components.html
│ ├── configuration.html
│ ├── design.html
│ ├── developer.html
│ ├── developer_notes.html
│ ├── embedding_mondrian.html
│ ├── embedding_mondrian_olap4j.html
│ ├── faq.html
│ ├── help.html
│ ├── images
│ │ ├── aggregate_tables_1.png
│ │ ├── aggregate_tables_2.png
│ │ ├── aggregate_tables_3.png
│ │ ├── arch_mondrian_sketch_tn.png
│ │ ├── arch_mondrian_v1_lrg.png
│ │ ├── arch_mondrian_v1_tn.png
│ │ ├── code_general.png
│ │ ├── code_indentation.png
│ │ ├── code_spacing.png
│ │ ├── code_wrapping.png
│ │ ├── logo_mondrian_lrg.png
│ │ ├── perforce_setup.png
│ │ ├── workbench_database_error.png
│ │ ├── workbench_database_validation.png
│ │ ├── workbench_get_schema.png
│ │ ├── workbench_jdbc_explorer.png
│ │ ├── workbench_mdx_query_runner.png
│ │ ├── workbench_preferences.png
│ │ └── workbench_schema_editor.png
│ ├── index.html
│ ├── install_es.html
│ ├── install_fr.html
│ ├── install.html
│ ├── install_postgresql.html
│ ├── manuals.html
│ ├── mdx.html
│ ├── olap.html
│ ├── optimizing_performance.html
│ ├── roadmap.html
│ ├── schema.html
│ ├── stylesheet.css
│ ├── vba_functions.html
│ ├── workbench.html
│ └── xml_schema.html
├── jpivot
│ ├── api
│ │ ├── allclasses-frame.html
│ │ ├── allclasses-noframe.html
│ │ ├── com
│ │ │ └── tonbeller
│ │ │ └── jpivot
│ │ │ ├── chart
│ │ │ │ ├── ChartComponent.html
│ │ │ │ ├── ChartComponent.jpivotCategoryURLGenerator.html
│ │ │ │ ├── ChartComponent.jpivotPieURLGenerator.html
│ │ │ │ ├── ChartComponentTag.html
│ │ │ │ ├── ChartFactory.html
│ │ │ │ ├── GetChart.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ └── package-tree.html
│ │ │ ├── core
│ │ │ │ ├── doc-files
│ │ │ │ │ ├── class-diagram.gif
│ │ │ │ │ └── class-diagram.zargo
│ │ │ │ ├── Extension.html
│ │ │ │ ├── ExtensionSupport.html
│ │ │ │ ├── ModelChangeEvent.html
│ │ │ │ ├── ModelChangeListener.html
│ │ │ │ ├── ModelFactory.html
│ │ │ │ ├── ModelFactory.ModelHolder.html
│ │ │ │ ├── Model.html
│ │ │ │ ├── ModelSupport.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ └── package-tree.html
│ │ │ ├── excel
│ │ │ │ ├── ExcelCellBuilderDecorator.html
│ │ │ │ ├── ExcelTableExtension.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ └── package-tree.html
│ │ │ ├── mondrian
│ │ │ │ ├── MondrianAxis.html
│ │ │ │ ├── MondrianCell.html
│ │ │ │ ├── MondrianChangeSlicer.html
│ │ │ │ ├── MondrianDimension.html
│ │ │ │ ├── MondrianDrillExBean.html
│ │ │ │ ├── MondrianDrillThrough.html
│ │ │ │ ├── MondrianDrillThroughTableModel.html
│ │ │ │ ├── MondrianExpressionParser.html
│ │ │ │ ├── MondrianHierarchy.html
│ │ │ │ ├── MondrianLevel.html
│ │ │ │ ├── MondrianMdxQuery.html
│ │ │ │ ├── MondrianMember.html
│ │ │ │ ├── MondrianMember.MondrianProp.html
│ │ │ │ ├── MondrianMemberProperties.html
│ │ │ │ ├── MondrianMemberSetBean.html
│ │ │ │ ├── MondrianMemberTree.html
│ │ │ │ ├── MondrianMemento.html
│ │ │ │ ├── MondrianModel.html
│ │ │ │ ├── MondrianNonEmpty.html
│ │ │ │ ├── MondrianOldStuff.html
│ │ │ │ ├── MondrianPlaceHierarchies.html
│ │ │ │ ├── MondrianPlaceMembers.html
│ │ │ │ ├── MondrianPosition.html
│ │ │ │ ├── MondrianQuaxBean.html
│ │ │ │ ├── MondrianQuaxChangeListener.html
│ │ │ │ ├── MondrianQuax.html
│ │ │ │ ├── MondrianQuaxUti.html
│ │ │ │ ├── MondrianQueryAdapter.html
│ │ │ │ ├── MondrianResult.html
│ │ │ │ ├── MondrianSetParameter.html
│ │ │ │ ├── MondrianSortPosition.html
│ │ │ │ ├── MondrianSortRank.html
│ │ │ │ ├── MondrianSqlAccess.html
│ │ │ │ ├── MondrianSwapAxes.html
│ │ │ │ ├── MondrianUtil.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ └── script
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── ScriptableMondrianDrillThrough.html
│ │ │ │ ├── ScriptableMondrianDrillThroughTableModel.html
│ │ │ │ └── ScriptColumn.html
│ │ │ ├── navigator
│ │ │ │ ├── doc-files
│ │ │ │ │ ├── classdiagram.gif
│ │ │ │ │ └── classdiagram.zargo
│ │ │ │ ├── hierarchy
│ │ │ │ │ ├── AbstractCategory.html
│ │ │ │ │ ├── HierarchyItemClickHandler.html
│ │ │ │ │ ├── HierarchyItem.html
│ │ │ │ │ ├── HierarchyItemRenderer.html
│ │ │ │ │ ├── HierarchyNavigator.CancelHandler.html
│ │ │ │ │ ├── HierarchyNavigator.html
│ │ │ │ │ ├── HierarchyNavigator.OkHandler.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ └── package-tree.html
│ │ │ │ ├── member
│ │ │ │ │ ├── MemberNavigator.html
│ │ │ │ │ ├── MemberSelectionModel.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ └── TreeModelAdapter.html
│ │ │ │ ├── Navigator.html
│ │ │ │ ├── NavigatorTag.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ └── package-tree.html
│ │ │ ├── olap
│ │ │ │ ├── mdxparse
│ │ │ │ │ ├── CompoundId.html
│ │ │ │ │ ├── Exp.html
│ │ │ │ │ ├── ExpVisitor.html
│ │ │ │ │ ├── Formula.html
│ │ │ │ │ ├── FunCall.html
│ │ │ │ │ ├── Lexer.html
│ │ │ │ │ ├── Literal.html
│ │ │ │ │ ├── MemberProperty.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ ├── Parameter.html
│ │ │ │ │ ├── ParsedQuery.html
│ │ │ │ │ ├── parser.html
│ │ │ │ │ ├── QueryAxis.html
│ │ │ │ │ └── sym.html
│ │ │ │ ├── model
│ │ │ │ │ ├── Alignable.Alignment.html
│ │ │ │ │ ├── Alignable.html
│ │ │ │ │ ├── Axis.html
│ │ │ │ │ ├── BooleanExpr.html
│ │ │ │ │ ├── CachingOlapModel.html
│ │ │ │ │ ├── CellFormatter.html
│ │ │ │ │ ├── Cell.html
│ │ │ │ │ ├── Decorator.html
│ │ │ │ │ ├── Dimension.html
│ │ │ │ │ ├── Displayable.html
│ │ │ │ │ ├── doc-files
│ │ │ │ │ │ ├── class-diagram.zargo
│ │ │ │ │ │ ├── expressions.gif
│ │ │ │ │ │ └── result.gif
│ │ │ │ │ ├── DoubleExpr.html
│ │ │ │ │ ├── EmptyMember.html
│ │ │ │ │ ├── ExpressionConstants.html
│ │ │ │ │ ├── Expression.html
│ │ │ │ │ ├── ExpressionPrinter.html
│ │ │ │ │ ├── FunCallExpr.html
│ │ │ │ │ ├── Hierarchy.html
│ │ │ │ │ ├── impl
│ │ │ │ │ │ ├── AxisImpl.html
│ │ │ │ │ │ ├── BooleanExprImpl.html
│ │ │ │ │ │ ├── CellBase.html
│ │ │ │ │ │ ├── CellImpl.html
│ │ │ │ │ │ ├── CF_hhhmmss.html
│ │ │ │ │ │ ├── DimensionImpl.html
│ │ │ │ │ │ ├── DoubleExprImpl.html
│ │ │ │ │ │ ├── Empty.EmptyModel.html
│ │ │ │ │ │ ├── Empty.html
│ │ │ │ │ │ ├── FormatStringParser.html
│ │ │ │ │ │ ├── FormatStringParser.Result.html
│ │ │ │ │ │ ├── FunCallExprImpl.html
│ │ │ │ │ │ ├── HierarchyImpl.html
│ │ │ │ │ │ ├── IntegerExprImpl.html
│ │ │ │ │ │ ├── LevelImpl.html
│ │ │ │ │ │ ├── MemberImpl.html
│ │ │ │ │ │ ├── NumberFormatImpl.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ ├── ParameterExprImpl.html
│ │ │ │ │ │ ├── PositionImpl.html
│ │ │ │ │ │ ├── PositionSpan.html
│ │ │ │ │ │ ├── PropertyExprImpl.html
│ │ │ │ │ │ ├── PropertyHolderImpl.html
│ │ │ │ │ │ ├── PropertyImpl.html
│ │ │ │ │ │ ├── ProtozoanOlapModel.html
│ │ │ │ │ │ ├── ResultImpl.html
│ │ │ │ │ │ ├── ScalarOlapModel.html
│ │ │ │ │ │ └── StringExprImpl.html
│ │ │ │ │ ├── IntegerExpr.html
│ │ │ │ │ ├── Level.html
│ │ │ │ │ ├── Member.html
│ │ │ │ │ ├── MemberPropertyMeta.html
│ │ │ │ │ ├── NumberFormat.html
│ │ │ │ │ ├── OlapDiscoverer.html
│ │ │ │ │ ├── OlapException.html
│ │ │ │ │ ├── OlapItem.html
│ │ │ │ │ ├── OlapModelDecorator.html
│ │ │ │ │ ├── OlapModel.EmptyCubeException.html
│ │ │ │ │ ├── OlapModel.html
│ │ │ │ │ ├── OlapModel.ResultTooLargeException.html
│ │ │ │ │ ├── OlapResources.html
│ │ │ │ │ ├── OlapUtils.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ ├── ParameterExpr.html
│ │ │ │ │ ├── Position.html
│ │ │ │ │ ├── PropertyExpr.html
│ │ │ │ │ ├── PropertyHolder.html
│ │ │ │ │ ├── Property.html
│ │ │ │ │ ├── QueryResultHandler.html
│ │ │ │ │ ├── Result.html
│ │ │ │ │ ├── StringExpr.html
│ │ │ │ │ ├── Visitable.html
│ │ │ │ │ ├── Visitor.html
│ │ │ │ │ ├── VisitorSupportSloppy.html
│ │ │ │ │ └── VisitorSupportStrict.html
│ │ │ │ ├── navi
│ │ │ │ │ ├── CalcMember.html
│ │ │ │ │ ├── CalcSet.html
│ │ │ │ │ ├── CellProperties.html
│ │ │ │ │ ├── ChangeSlicer.html
│ │ │ │ │ ├── ClickableExtension.html
│ │ │ │ │ ├── ClickableExtensionImpl.html
│ │ │ │ │ ├── doc-files
│ │ │ │ │ │ ├── class-diagram.gif
│ │ │ │ │ │ └── class-diagram.zargo
│ │ │ │ │ ├── DrillExpandMember.html
│ │ │ │ │ ├── DrillExpandPosition.html
│ │ │ │ │ ├── DrillReplace.html
│ │ │ │ │ ├── DrillThrough.html
│ │ │ │ │ ├── ExpressionParser.html
│ │ │ │ │ ├── ExpressionParser.InvalidSyntaxException.html
│ │ │ │ │ ├── InvalidExpressionException.html
│ │ │ │ │ ├── MdxQuery.html
│ │ │ │ │ ├── MemberDeleter.html
│ │ │ │ │ ├── MemberProperties.html
│ │ │ │ │ ├── MemberTree.html
│ │ │ │ │ ├── MemberTree.TooManyMembersException.html
│ │ │ │ │ ├── NonEmpty.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ ├── PageInfo.html
│ │ │ │ │ ├── PlaceHierarchiesOnAxes.html
│ │ │ │ │ ├── PlaceMembersOnAxes.html
│ │ │ │ │ ├── ResetQuery.html
│ │ │ │ │ ├── SetParameter.html
│ │ │ │ │ ├── SortRank.html
│ │ │ │ │ └── SwapAxes.html
│ │ │ │ └── query
│ │ │ │ ├── DrillExpandMemberExt.html
│ │ │ │ ├── DrillExpandPositionExt.html
│ │ │ │ ├── DrillReplaceExt.html
│ │ │ │ ├── ExpBean.html
│ │ │ │ ├── ExpGenerator.html
│ │ │ │ ├── ExprStringConverter.html
│ │ │ │ ├── MDXElement.html
│ │ │ │ ├── MDXLevel.html
│ │ │ │ ├── MDXMember.html
│ │ │ │ ├── MdxOlapModel.html
│ │ │ │ ├── Memento.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── PositionBase.html
│ │ │ │ ├── PositionNodeBean.html
│ │ │ │ ├── QuaxBean.html
│ │ │ │ ├── Quax.CannotHandleException.html
│ │ │ │ ├── QuaxChangeListener.html
│ │ │ │ ├── Quax.html
│ │ │ │ ├── QuaxUti.html
│ │ │ │ ├── QueryAdapter.html
│ │ │ │ ├── QueryAdapter.QueryAdapterHolder.html
│ │ │ │ ├── ResultBase.html
│ │ │ │ ├── SetExp.html
│ │ │ │ └── SortRankBase.html
│ │ │ ├── param
│ │ │ │ ├── AbstractParamProvider.html
│ │ │ │ ├── MemberParamProvider.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── ParameterProvider.html
│ │ │ │ ├── PropertyParamProvider.html
│ │ │ │ ├── PropertyPrefixParamProvider.html
│ │ │ │ ├── SetParameterTag.html
│ │ │ │ └── SqlAccess.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── PrintComponent.html
│ │ │ │ ├── PrintComponentTag.html
│ │ │ │ └── PrintServlet.html
│ │ │ ├── table
│ │ │ │ ├── AxisBuilder.html
│ │ │ │ ├── AxisBuilderSupport.html
│ │ │ │ ├── AxisConfig.html
│ │ │ │ ├── AxisHeaderBuilder.html
│ │ │ │ ├── AxisHeaderBuilderSupport.html
│ │ │ │ ├── CellBuilderDecorator.html
│ │ │ │ ├── CellBuilder.html
│ │ │ │ ├── CellBuilderImpl.html
│ │ │ │ ├── ClickableMember.html
│ │ │ │ ├── ColumnAxisBuilder.html
│ │ │ │ ├── ColumnAxisBuilderImpl.html
│ │ │ │ ├── ColumnAxisConfig.html
│ │ │ │ ├── CornerBuilderDecorator.html
│ │ │ │ ├── CornerBuilder.html
│ │ │ │ ├── CornerBuilderImpl.html
│ │ │ │ ├── doc-files
│ │ │ │ │ ├── axes.gif
│ │ │ │ │ ├── axes.zargo
│ │ │ │ │ ├── extensions.gif
│ │ │ │ │ ├── extensions.zargo
│ │ │ │ │ ├── renderer.gif
│ │ │ │ │ ├── renderer.zargo
│ │ │ │ │ ├── spancalc.gif
│ │ │ │ │ └── spancalc.zargo
│ │ │ │ ├── LevelAxisDecorator.html
│ │ │ │ ├── navi
│ │ │ │ │ ├── AbstractClickableMember.html
│ │ │ │ │ ├── AxisStyleUI.BookmarkState.html
│ │ │ │ │ ├── AxisStyleUI.html
│ │ │ │ │ ├── ClickableMemberSupport.html
│ │ │ │ │ ├── ClickableMemberTag.html
│ │ │ │ │ ├── DrillExpandMemberUI.html
│ │ │ │ │ ├── DrillExpandPositionUI.html
│ │ │ │ │ ├── DrillExpandUI.html
│ │ │ │ │ ├── DrillReplaceUI.html
│ │ │ │ │ ├── DrillThroughUI.html
│ │ │ │ │ ├── DynamicClickableMember.html
│ │ │ │ │ ├── MdxQueryUI.html
│ │ │ │ │ ├── NonEmptyUI.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ ├── ResetQueryUI.html
│ │ │ │ │ ├── SortRankUI.html
│ │ │ │ │ ├── StaticClickableMember.html
│ │ │ │ │ ├── SwapAxesUI.html
│ │ │ │ │ └── UrlClickableMember.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── PartBuilderDecorator.html
│ │ │ │ ├── PartBuilder.html
│ │ │ │ ├── PartBuilderSupport.html
│ │ │ │ ├── RowAxisBuilder.html
│ │ │ │ ├── RowAxisBuilderImpl.html
│ │ │ │ ├── RowAxisConfig.html
│ │ │ │ ├── SlicerBuilderDecorator.html
│ │ │ │ ├── SlicerBuilder.html
│ │ │ │ ├── SlicerBuilderImpl.html
│ │ │ │ ├── span
│ │ │ │ │ ├── HierarchyHeaderFactory.html
│ │ │ │ │ ├── IgnorePropertiesHierarchyHeaderFactory.html
│ │ │ │ │ ├── LevelHeaderFactory.html
│ │ │ │ │ ├── NoSpanConfig.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ ├── PropertyConfig.html
│ │ │ │ │ ├── PropertyHeading.html
│ │ │ │ │ ├── PropertySpanBuilder.BookmarkState.html
│ │ │ │ │ ├── PropertySpanBuilder.html
│ │ │ │ │ ├── PropertyUtils.html
│ │ │ │ │ ├── ScopedPropertyMetaSet.html
│ │ │ │ │ ├── SpanCalc.html
│ │ │ │ │ ├── SpanConfig.html
│ │ │ │ │ ├── SpanConfigSupport.html
│ │ │ │ │ ├── SpanDirections.html
│ │ │ │ │ ├── SpanHeaderFactory.html
│ │ │ │ │ ├── Span.html
│ │ │ │ │ └── SpanVisitor.html
│ │ │ │ ├── SpanBuilderDecorator.html
│ │ │ │ ├── SpanBuilder.html
│ │ │ │ ├── SpanBuilderImpl.html
│ │ │ │ ├── SpanBuilder.SBContext.html
│ │ │ │ ├── TableComponentExtension.html
│ │ │ │ ├── TableComponentExtensionSupport.html
│ │ │ │ ├── TableComponentFactory.html
│ │ │ │ ├── TableComponent.html
│ │ │ │ └── TableComponentTag.html
│ │ │ ├── tags
│ │ │ │ ├── ChooseQueryTag.html
│ │ │ │ ├── DestroyQueryTag.html
│ │ │ │ ├── doc-files
│ │ │ │ │ └── querystack.png
│ │ │ │ ├── Log4jStateLogger.html
│ │ │ │ ├── MondrianModelFactory.Config.html
│ │ │ │ ├── MondrianModelFactory.html
│ │ │ │ ├── MondrianOlapModelTag.html
│ │ │ │ ├── OlapModelProxy.html
│ │ │ │ ├── OlapModelTag.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── PageStateManager.html
│ │ │ │ ├── ScalarOlapModelTag.html
│ │ │ │ ├── StackStateManager.html
│ │ │ │ ├── StateLogger.html
│ │ │ │ ├── StateManager.html
│ │ │ │ ├── StateManager.State.html
│ │ │ │ ├── TestOlapModelTag.html
│ │ │ │ └── TestStateLogger.html
│ │ │ ├── test
│ │ │ │ └── olap
│ │ │ │ ├── DimensionBuilder.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── TestAxis.html
│ │ │ │ ├── TestChangeSlicer.html
│ │ │ │ ├── TestDimension.html
│ │ │ │ ├── TestDrillExpandMember.html
│ │ │ │ ├── TestDrillExpandPosition.html
│ │ │ │ ├── TestDrillReplace.html
│ │ │ │ ├── TestExpressionParser.html
│ │ │ │ ├── TestExtensionSupport.html
│ │ │ │ ├── TestHierarchy.html
│ │ │ │ ├── TestLevel.html
│ │ │ │ ├── TestMdxQuery.html
│ │ │ │ ├── TestMemberDeleter.html
│ │ │ │ ├── TestMember.html
│ │ │ │ ├── TestMemberProperties.html
│ │ │ │ ├── TestMemberTree.html
│ │ │ │ ├── TestNonEmpty.html
│ │ │ │ ├── TestOlapModel.html
│ │ │ │ ├── TestOlapModelUtils.html
│ │ │ │ ├── TestPlaceHierarchiesOnAxes.html
│ │ │ │ ├── TestPlaceMembersOnAxes.html
│ │ │ │ ├── TestPosition.html
│ │ │ │ ├── TestResetQuery.html
│ │ │ │ ├── TestSetParameter.html
│ │ │ │ ├── TestSortRank.html
│ │ │ │ ├── TestSqlAccess.html
│ │ │ │ └── TestSwapAxes.html
│ │ │ ├── ui
│ │ │ │ ├── Available.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ └── package-tree.html
│ │ │ ├── util
│ │ │ │ ├── ArrayUtil.html
│ │ │ │ ├── CubeIndexIterator.html
│ │ │ │ ├── NumSeparators.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── StringUtil.html
│ │ │ │ ├── TreeNodeCallback.html
│ │ │ │ └── TreeNode.html
│ │ │ └── xmla
│ │ │ ├── package-frame.html
│ │ │ ├── package-summary.html
│ │ │ ├── package-tree.html
│ │ │ ├── SoapUtil.html
│ │ │ ├── XMLA_Axis.html
│ │ │ ├── XMLA_Cell.html
│ │ │ ├── XMLA_ChangeSlicer.html
│ │ │ ├── XMLA_Dimension.html
│ │ │ ├── XMLA_DrillThrough.html
│ │ │ ├── XMLA_DrillThroughTableModel.html
│ │ │ ├── XMLA_Hierarchy.html
│ │ │ ├── XMLA_Level.html
│ │ │ ├── XMLA_MdxQuery.html
│ │ │ ├── XMLA_Member.html
│ │ │ ├── XMLA_MemberProperties.html
│ │ │ ├── XMLA_MemberProp.html
│ │ │ ├── XMLA_MemberTree.html
│ │ │ ├── XMLA_Memento.html
│ │ │ ├── XMLA_Model.html
│ │ │ ├── XMLA_NonEmpty.html
│ │ │ ├── XMLA_OlapItem.html
│ │ │ ├── XMLA_OlapModelTag.html
│ │ │ ├── XMLA_PlaceHierarchies.html
│ │ │ ├── XMLA_PlaceMembers.html
│ │ │ ├── XMLA_Position.html
│ │ │ ├── XMLA_PropValAssign.html
│ │ │ ├── XMLA_PropValAssign.ValAssign.html
│ │ │ ├── XMLA_Quax.html
│ │ │ ├── XMLA_QuaxUti.html
│ │ │ ├── XMLA_QueryAdapter.html
│ │ │ ├── XMLA_Result.html
│ │ │ ├── XMLA_SOAP.html
│ │ │ ├── XMLA_SortRank.html
│ │ │ ├── XMLA_SwapAxes.html
│ │ │ └── XMLA_Util.html
│ │ ├── constant-values.html
│ │ ├── deprecated-list.html
│ │ ├── help-doc.html
│ │ ├── index-all.html
│ │ ├── index.html
│ │ ├── overview-frame.html
│ │ ├── overview-summary.html
│ │ ├── overview-tree.html
│ │ ├── package-list
│ │ ├── resources
│ │ │ └── inherit.gif
│ │ ├── serialized-form.html
│ │ └── stylesheet.css
│ ├── content.xml
│ ├── contribute.html
│ ├── dummy.html
│ ├── groovy
│ │ ├── FoodMart.ext.xml
│ │ └── groovy-scripts
│ │ ├── hello2.groovy
│ │ └── hello.groovy
│ ├── images
│ │ ├── jpivot-01.png
│ │ ├── jpivot-02.png
│ │ ├── jpivot-03.png
│ │ ├── jpivot-04.png
│ │ ├── jpivot-05.png
│ │ ├── jpivot-06.png
│ │ ├── jpivot-07.png
│ │ ├── jpivot-08.png
│ │ ├── jpivot-09.png
│ │ ├── jpivot-10.png
│ │ ├── jpivot-11.png
│ │ ├── jpivot-12.png
│ │ └── tb.gif
│ ├── index.html
│ ├── junit
│ │ ├── allclasses-frame.html
│ │ ├── com
│ │ │ └── tonbeller
│ │ │ └── jpivot
│ │ │ ├── mondrian
│ │ │ │ ├── 0_BookmarkTest.html
│ │ │ │ ├── 10_VariousTest.html
│ │ │ │ ├── 1_CoSalUniTest.html
│ │ │ │ ├── 2_DrillReplaceTest.html
│ │ │ │ ├── 3_EmptyResultTest.html
│ │ │ │ ├── 4_ExpandAllTest.html
│ │ │ │ ├── 5_ExpandCollapseTest.html
│ │ │ │ ├── 6_ExpandPositionSpanTest.html
│ │ │ │ ├── 7_MementoTest.html
│ │ │ │ ├── 8_OrderingTest.html
│ │ │ │ ├── 9_TimeSchemaTest.html
│ │ │ │ ├── package-frame.html
│ │ │ │ └── package-summary.html
│ │ │ ├── olap
│ │ │ │ └── model
│ │ │ │ └── impl
│ │ │ │ ├── 11_ExpressionPrinterTest.html
│ │ │ │ ├── 12_FormatStringParserTest.html
│ │ │ │ ├── 12_FormatStringParserTest-out.txt
│ │ │ │ ├── package-frame.html
│ │ │ │ └── package-summary.html
│ │ │ ├── param
│ │ │ │ ├── 13_ClickableMemberTest.html
│ │ │ │ ├── package-frame.html
│ │ │ │ └── package-summary.html
│ │ │ ├── table
│ │ │ │ └── span
│ │ │ │ ├── 14_PropertySpanBuilderTest.html
│ │ │ │ ├── 15_PropertyUtilsTest.html
│ │ │ │ ├── 16_ScopedPropertyMetaSetTest.html
│ │ │ │ ├── 17_SpanCalcTest.html
│ │ │ │ ├── 18_SpanConfigSupportTest.html
│ │ │ │ ├── package-frame.html
│ │ │ │ └── package-summary.html
│ │ │ ├── tags
│ │ │ │ ├── 19_StateManagerTest.html
│ │ │ │ ├── 19_StateManagerTest-out.txt
│ │ │ │ ├── package-frame.html
│ │ │ │ └── package-summary.html
│ │ │ └── test
│ │ │ └── olap
│ │ │ ├── 20_DimensionBuilderTest.html
│ │ │ ├── 21_ModelFactoryTest.html
│ │ │ ├── package-frame.html
│ │ │ └── package-summary.html
│ │ ├── index.html
│ │ ├── overview-frame.html
│ │ ├── overview-summary.html
│ │ ├── stylesheet.css
│ │ └── TESTS-TestSuites.xml
│ ├── layout.xml
│ ├── layout.xsl
│ ├── mondrian-schema
│ │ ├── images
│ │ │ ├── eclipse.png
│ │ │ ├── new-project.png
│ │ │ ├── open-props.png
│ │ │ └── pkg-explorer.png
│ │ └── index.html
│ ├── news.html
│ ├── pdf-fonts
│ │ ├── fop_scripts
│ │ │ ├── ttfreader.bat
│ │ │ └── ttfreader.sh
│ │ ├── README.txt
│ │ └── WEB-INF
│ │ └── jpivot
│ │ ├── printpropertiesform.xml
│ │ └── userconfig.xml
│ ├── roadmap.html
│ ├── style
│ │ └── maven.css
│ ├── tags
│ │ ├── jpivot-tags-de.html
│ │ └── jpivot-tags-en.html
│ ├── temp-N10070.html
│ ├── temp-N101C5.html
│ └── temp-N101DA.html
├── MDX的基本语法及概念.ppt
├── mondrian的基本模式.ppt
├── readme.txt
├── ROLAP的概念.ppt
└── 如何将Mondrian用于web项目.ppt
67 directories, 655 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论