C# Class Codegam.OLAP.Web.PivotTableExtension

Show file Open project: bymm/OLAP

Public Methods

Method Description
RenderHtmlTable ( this pivotTable, string title = "" ) : string

Private Methods

Method Description
BuildBody ( PivotTable pivotTable, StringBuilder builder ) : void
BuildGroup ( PivotTableGroup group, int level, int levels, Stack startRow, StringBuilder builder ) : void
BuildGroups ( IEnumerable groups, int level, int levels, Stack startRow, StringBuilder builder ) : void
BuildHeader ( PivotTable pivotTable, StringBuilder builder ) : void
BuildPrefixCells ( int level, int levels, StringBuilder builder ) : void
BuildTable ( PivotTable pivotTable ) : string
BuildTitle ( string title ) : string
BuildTotal ( PivotTable pivotTable, StringBuilder builder ) : void
BuildValues ( IEnumerable formatValues, StringBuilder builder ) : void
GetRowSpan ( PivotTableGroup group ) : int
GetRowSpanIncludingTotals ( PivotTableGroup group ) : int

Method Details

RenderHtmlTable() public static method

public static RenderHtmlTable ( this pivotTable, string title = "" ) : string
pivotTable this
title string
return string