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