Class PivotClient
Inheritance
System.Object
PivotClient
Implements
System.Web.IHtmlString
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Syncfusion.EJ.Pivot.dll
Syntax
public class PivotClient : Control, IHtmlString
Constructors
PivotClient()
Declaration
PivotClient(String, PivotClientProperties)
Declaration
public PivotClient(string id, PivotClientProperties propModel)
Parameters
Fields
PivotChart
Declaration
public PivotChart PivotChart
Field Value
PivotEngine
Declaration
public PivotEngine PivotEngine
Field Value
Type |
Description |
Syncfusion.PivotAnalysis.Base.PivotEngine |
|
PivotGrid
Declaration
public PivotGrid PivotGrid
Field Value
PivotReport
Declaration
public PivotReport PivotReport
Field Value
Properties
Model
Declaration
protected override object Model { get; }
Property Value
Type |
Description |
System.Object |
|
Overrides
PivotClientModel
Declaration
public PivotClientProperties PivotClientModel { get; set; }
Property Value
PluginName
Declaration
public override string PluginName { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
TagName
Declaration
public override string TagName { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
Methods
CreateContainer(String)
Declaration
public override HtmlString CreateContainer(string controlId)
Parameters
Type |
Name |
Description |
System.String |
controlId |
|
Returns
Type |
Description |
System.Web.HtmlString |
|
Overrides
DeserializedReports(String)
Declaration
public OlapReportCollection DeserializedReports(string reports)
Parameters
Type |
Name |
Description |
System.String |
reports |
|
Returns
Type |
Description |
Syncfusion.Olap.Reports.OlapReportCollection |
|
DrillthroughDataTable(OlapDataManager, String, String, String)
Declaration
public Dictionary<string, object> DrillthroughDataTable(OlapDataManager dataManager, string gridLayout, string cellPosition, string selector)
Parameters
Type |
Name |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
dataManager |
|
System.String |
gridLayout |
|
System.String |
cellPosition |
|
System.String |
selector |
|
Returns
Type |
Description |
System.Collections.Generic.Dictionary<System.String, System.Object> |
|
DrillthroughHierarchies(OlapDataManager, String, String)
Declaration
public string DrillthroughHierarchies(OlapDataManager dataManager, string gridLayout, string cellPosition)
Parameters
Type |
Name |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
dataManager |
|
System.String |
gridLayout |
|
System.String |
cellPosition |
|
Returns
Type |
Description |
System.String |
|
ExportPivotClient(OlapDataManager, String, String, HttpResponse)
Declaration
public void ExportPivotClient(OlapDataManager DataManager, string args, string fileName, HttpResponse response)
Parameters
Type |
Name |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
DataManager |
|
System.String |
args |
|
System.String |
fileName |
|
System.Web.HttpResponse |
response |
|
ExportPivotClient(Object, String, String, HttpResponse)
Declaration
public void ExportPivotClient(object dataSource, string args, string fileName, HttpResponse response)
Parameters
Type |
Name |
Description |
System.Object |
dataSource |
|
System.String |
args |
|
System.String |
fileName |
|
System.Web.HttpResponse |
response |
|
FindCubeNames(OlapDataManager)
Declaration
public List<object> FindCubeNames(OlapDataManager datamanager)
Parameters
Type |
Name |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
datamanager |
|
Returns
Type |
Description |
System.Collections.Generic.List<System.Object> |
|
FindCubeTreeInfo(OlapDataManager)
Declaration
public List<object> FindCubeTreeInfo(OlapDataManager DataManager)
Parameters
Type |
Name |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
DataManager |
|
Returns
Type |
Description |
System.Collections.Generic.List<System.Object> |
|
FindCubeTreeInfo(OlapDataManager, String)
Declaration
public List<object> FindCubeTreeInfo(OlapDataManager Datamanager, string measureGroup)
Parameters
Type |
Name |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
Datamanager |
|
System.String |
measureGroup |
|
Returns
Type |
Description |
System.Collections.Generic.List<System.Object> |
|
FindEditorTreeInfo(OlapDataManager, String)
Declaration
public List<object> FindEditorTreeInfo(OlapDataManager manager, string dimensionName)
Parameters
Type |
Name |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
manager |
|
System.String |
dimensionName |
|
Returns
Type |
Description |
System.Collections.Generic.List<System.Object> |
|
FindElements(OlapReport, AxisPosition)
Declaration
public string FindElements(OlapReport olapReport, AxisPosition axis)
Parameters
Type |
Name |
Description |
Syncfusion.Olap.Reports.OlapReport |
olapReport |
|
Syncfusion.Olap.Reports.AxisPosition |
axis |
|
Returns
Type |
Description |
System.String |
|
FindMeasureGroups(OlapDataManager)
Declaration
public List<object> FindMeasureGroups(OlapDataManager datamanager)
Parameters
Type |
Name |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
datamanager |
|
Returns
Type |
Description |
System.Collections.Generic.List<System.Object> |
|
GetDependentControl()
Declaration
protected override List<string> GetDependentControl()
Returns
Type |
Description |
System.Collections.Generic.List<System.String> |
|
Overrides
GetJsonData(PivotClientHelper)
Declaration
public PivotClientArgs GetJsonData(PivotClientHelper helper)
Parameters
Returns
GetJsonData(String, OlapDataManager)
Declaration
public Dictionary<string, object> GetJsonData(string action, OlapDataManager dataManager)
Parameters
Type |
Name |
Description |
System.String |
action |
|
Syncfusion.Olap.Manager.OlapDataManager |
dataManager |
|
Returns
Type |
Description |
System.Collections.Generic.Dictionary<System.String, System.Object> |
|
GetJsonData(String, OlapDataManager, Boolean, String, String, String, String)
Declaration
public Dictionary<string, object> GetJsonData(string action, OlapDataManager dataManager, bool checkedStatus, string parentNode, string tag, string dimensionName, string cubeName)
Parameters
Type |
Name |
Description |
System.String |
action |
|
Syncfusion.Olap.Manager.OlapDataManager |
dataManager |
|
System.Boolean |
checkedStatus |
|
System.String |
parentNode |
|
System.String |
tag |
|
System.String |
dimensionName |
|
System.String |
cubeName |
|
Returns
Type |
Description |
System.Collections.Generic.Dictionary<System.String, System.Object> |
|
GetJsonData(String, OlapDataManager, String)
Declaration
public Dictionary<string, object> GetJsonData(string action, OlapDataManager dataManager, string clientParams)
Parameters
Type |
Name |
Description |
System.String |
action |
|
Syncfusion.Olap.Manager.OlapDataManager |
dataManager |
|
System.String |
clientParams |
|
Returns
Type |
Description |
System.Collections.Generic.Dictionary<System.String, System.Object> |
|
GetJsonData(String, OlapDataManager, String, String)
Declaration
public Dictionary<string, object> GetJsonData(string action, OlapDataManager dataManager, string clientParams, string clientInfo)
Parameters
Type |
Name |
Description |
System.String |
action |
|
Syncfusion.Olap.Manager.OlapDataManager |
dataManager |
|
System.String |
clientParams |
|
System.String |
clientInfo |
|
Returns
Type |
Description |
System.Collections.Generic.Dictionary<System.String, System.Object> |
|
GetJsonData(String, OlapDataManager, String, String, String)
Declaration
public Dictionary<string, object> GetJsonData(string action, OlapDataManager dataManager, string clientParams, string clientInfo, string gridLayout)
Parameters
Type |
Name |
Description |
System.String |
action |
|
Syncfusion.Olap.Manager.OlapDataManager |
dataManager |
|
System.String |
clientParams |
|
System.String |
clientInfo |
|
System.String |
gridLayout |
|
Returns
Type |
Description |
System.Collections.Generic.Dictionary<System.String, System.Object> |
|
GetJsonData(String, OlapDataManager, String, String, String, String, String, String)
Declaration
public Dictionary<string, object> GetJsonData(string action, OlapDataManager dataManager, string caption, string expression, string memberType, string dimension, string formatString, string uniqueName)
Parameters
Type |
Name |
Description |
System.String |
action |
|
Syncfusion.Olap.Manager.OlapDataManager |
dataManager |
|
System.String |
caption |
|
System.String |
expression |
|
System.String |
memberType |
|
System.String |
dimension |
|
System.String |
formatString |
|
System.String |
uniqueName |
|
Returns
Type |
Description |
System.Collections.Generic.Dictionary<System.String, System.Object> |
|
GetJsonData(String, Object, String)
Declaration
public Dictionary<string, object> GetJsonData(string action, object dataSource, string args)
Parameters
Type |
Name |
Description |
System.String |
action |
|
System.Object |
dataSource |
|
System.String |
args |
|
Returns
Type |
Description |
System.Collections.Generic.Dictionary<System.String, System.Object> |
|
GetJsonData(String, String, String, String)
Declaration
public Dictionary<string, object> GetJsonData(string action, string chartType, string olapReport, string clientReports)
Parameters
Type |
Name |
Description |
System.String |
action |
|
System.String |
chartType |
|
System.String |
olapReport |
|
System.String |
clientReports |
|
Returns
Type |
Description |
System.Collections.Generic.Dictionary<System.String, System.Object> |
|
GetReportList(OlapReportCollection)
Declaration
public List<object> GetReportList(OlapReportCollection olapReportCollection)
Parameters
Type |
Name |
Description |
Syncfusion.Olap.Reports.OlapReportCollection |
olapReportCollection |
|
Returns
Type |
Description |
System.Collections.Generic.List<System.Object> |
|
OnCubeChanged(OlapDataManager, String)
Declaration
public OlapDataManager OnCubeChanged(OlapDataManager DataManager, string cubeName)
Parameters
Type |
Name |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
DataManager |
|
System.String |
cubeName |
|
Returns
Type |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
|
OnElementDropped(OlapDataManager, String, String)
Declaration
public OlapDataManager OnElementDropped(OlapDataManager dataManager, string eventArgument, string droppedElement)
Parameters
Type |
Name |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
dataManager |
|
System.String |
eventArgument |
|
System.String |
droppedElement |
|
Returns
Type |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
|
OnFilterElement(OlapDataManager, String)
Declaration
public OlapDataManager OnFilterElement(OlapDataManager DataManager, string clientParams)
Parameters
Type |
Name |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
DataManager |
|
System.String |
clientParams |
|
Returns
Type |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
|
Declaration
public OlapDataManager OnSplitButtonRemove(OlapDataManager DataManager, string clientParams)
Parameters
Type |
Name |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
DataManager |
|
System.String |
clientParams |
|
Returns
Type |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
|
PopulateData(String)
Declaration
public void PopulateData(string report)
Parameters
Type |
Name |
Description |
System.String |
report |
|
RenderControl(String)
Declaration
public override void RenderControl(string controlId)
Parameters
Type |
Name |
Description |
System.String |
controlId |
|
Overrides
ReportManipulations(OlapDataManager, String, String)
Declaration
public OlapDataManager ReportManipulations(OlapDataManager DataManager, string reportName, string operationName)
Parameters
Type |
Name |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
DataManager |
|
System.String |
reportName |
|
System.String |
operationName |
|
Returns
Type |
Description |
Syncfusion.Olap.Manager.OlapDataManager |
|
Events
Declaration
public event PivotClient.PDFHeaderFooterEventHandler AddPDFHeaderFooter
Event Type
ExcelExport
Declaration
public event PivotClient.ExcelExportEventHandler ExcelExport
Event Type
PDFExport
Declaration
public event PivotClient.PDFExportEventHandler PDFExport
Event Type
WordExport
Declaration
public event PivotClient.WordExportEventHandler WordExport
Event Type
Implements
System.Web.IHtmlString