We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on: November 16, 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

How to get the axis name while dropping any element in AxisElementBuilder?

Platform: JavaScript |
Control: ejPivotClient |
Published Date: February 17, 2015 |
Last Revised Date: June 18, 2019

This KB illustrates that how to get axis name while dropping element to axis builder.

Solution:

You can find the axis name while dropping any element in AxisElementBuilder with PivotClient control , by using the following code example.

C#

public Dictionary<string, object> NodeDropped(string action, string dropType, string nodeInfo, string olapReport, string clientReports)
{
var axisName = nodeInfo.Split(new string[] { "--" }, StringSplitOptions.None)[2];
OlapDataManager DataManager = new OlapDataManager(connectionString);
DataManager.SetCurrentReport(Utils.DeserializeOlapReport(olapReport));
DataManager.Reports = olapClientHelper.DeserializedReports(clientReports);
return olapClientHelper.GetJsonData(action, DataManager, dropType, nodeInfo);
}

VB

Public Function NodeDropped(ByVal action As String, ByVal dropType As String, ByVal nodeInfo As String, ByVal olapReport As String, ByVal clientReports As String) As Dictionary(Of String, Object)
Dim axisName = nodeInfo.Split(New String() { "--" }, StringSplitOptions.None)(2)
Dim DataManager As OlapDataManager = New OlapDataManager(connectionString)
DataManager.SetCurrentReport(Utils.DeserializeOlapReport(olapReport))
DataManager.Reports = olapClientHelper.DeserializedReports(clientReports)
Return olapClientHelper.GetJsonData(action, DataManager, dropType, nodeInfo)
End Function

 

ADD COMMENT
You must log in to leave a comment

Please sign in to access our KB

This page will automatically be redirected to the sign-in page in 10 seconds.

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon