Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions uwp/Pivot-Client/Common/Layout-Customization.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@ documentation: ug

## Display mode

By default, the SfPivotClient displays both the grid and chart components. To view any one of the required components or to view both in the SfPivotClient, the `DisplayMode` property is used.
By default, the Pivot Client displays both the grid and chart components. To view any one of the required components or to view both in the control, the `DisplayMode` property is used.

**Chart only**

To view the pivot chart alone in the SfPivotClient, the `DisplayMode` property should be set to `ChartOnly` as specified in the following code snippet.
To view the pivot chart alone in the Pivot Client, the `DisplayMode` property should be set to `ChartOnly` as specified in the following code snippet.

{% tabs %}

Expand Down Expand Up @@ -43,7 +43,7 @@ PivotClient1.DisplayMode = PivotClientDisplayMode.ChartOnly

**Grid only**

To view the pivot grid alone in the SfPivotClient, the `DisplayMode` property should be set to `GridOnly` as specified in the following code snippet.
To view the pivot grid alone in the Pivot Client, the `DisplayMode` property should be set to `GridOnly` as specified in the following code snippet.

{% tabs %}

Expand Down Expand Up @@ -71,7 +71,7 @@ PivotClient1.DisplayMode = PivotClientDisplayMode.GridOnly

**Both**

To view both the pivot grid and pivot chart in the SfPivotClient, the `DisplayMode` property should be set to `Both` as shown in the following code snippet.
To view both the pivot grid and pivot chart in the Pivot Client, the `DisplayMode` property should be set to `Both` as shown in the following code snippet.

{% tabs %}

Expand Down
4 changes: 2 additions & 2 deletions uwp/Pivot-Client/Common/Localization.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ documentation: ug

# Localization in UWP Pivot Client

Localization is the key feature to provide software solutions that are targeted at global users. The SfPivotClient allows users to localize the control to a specific locale and supports “resx” based localization.
Localization is the key feature to provide software solutions that are targeted at global users. The Pivot Client allows users to localize the control to a specific locale and supports “resx” based localization.

You can use the following steps to localize the control:

Expand Down Expand Up @@ -76,7 +76,7 @@ End Class

## RTL

The SfPivotClient provides RTL support to display the content from right to left direction by setting the `FlowDirection` property to **RightToLeft**.
The Pivot Client provides RTL support to display the content from right to left direction by setting the `FlowDirection` property to **RightToLeft**.

{% tabs %}

Expand Down
2 changes: 1 addition & 1 deletion uwp/Pivot-Client/Common/Toggle-Axis.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ documentation: ug

# Toggle Axis in UWP Pivot Client

Toggle axis support swaps all the axis elements between column and row axes, which in turn refreshes the view of the SfPivotChart and SfPivotGrid. This option is available in the toolbar of the SfPivotClient.
Toggle axis support swaps all the axis elements between column and row axes, which in turn refreshes the view of the SfPivotChart and SfPivotGrid. This option is available in the toolbar of the Pivot Client.

For example, the product and date elements are present in the row section and the country element is present in the column section.

Expand Down
10 changes: 5 additions & 5 deletions uwp/Pivot-Client/OLAP/Advanced-Filtering.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ documentation: ug

# Advanced Filtering in UWP Pivot Client

The SfPivotClient provides an advanced filtering support through which members can be filtered based on value and label fields, and this can be achieved with the help of `EnableAdvancedFilter` property. The following code snippet illustrates how to enable **Advanced Filtering** in the SfPivotClient.
The Pivot Client provides an advanced filtering support through which members can be filtered based on value and label fields, and this can be achieved with the help of `EnableAdvancedFilter` property. The following code snippet illustrates how to enable **Advanced Filtering** in the Pivot Client.

{% tabs %}

Expand Down Expand Up @@ -37,25 +37,25 @@ PivotClient1.EnableAdvancedFilter = True

## Label filtering

Label filtering provides an option to filter members of the selected field based on their caption. The following screenshots describe how the label filtering is applied in the SfPivotClient.
Label filtering provides an option to filter members of the selected field based on their caption. The following screenshots describe how the label filtering is applied in the Pivot Client.

![labelFiletring_step1](Advanced-Filtering_images/labelFiletring_step1.png)

![labelFiletring_step2](Advanced-Filtering_images/labelFiletring_step2.png)

![labelFilteredClient](Advanced-Filtering_images/labelFilteredClient.png)
*SfPivotClient applied with label filter*
*Pivot Client applied with label filter*

## Value filtering

Value filtering provides an option to filter members based on total values of the appropriate measure between the level members. The following screenshots describe how the value filtering is applied in the SfPivotClient.
Value filtering provides an option to filter members based on total values of the appropriate measure between the level members. The following screenshots describe how the value filtering is applied in the Pivot Client.

![valueFiltering_step1](Advanced-Filtering_images/valueFiltering_step1.png)

![valueFiltering_step2](Advanced-Filtering_images/valueFiltering_step2.png)

![valueFilteredClient](Advanced-Filtering_images/valueFilteredClient.png)
*SfPivotClient applied with value filter*
*Pivot Client applied with value filter*

A demo sample is available in the following location.

Expand Down
4 changes: 2 additions & 2 deletions uwp/Pivot-Client/OLAP/Calculated-Members-and-Measures.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ documentation: ug

# Calculated Members in UWP Pivot Client

The SfPivotGrid allows users to add calculated measures and members in the OLAP report. There are two ways to define the calculated member or measure in the SfPivotClient as illustrated below.
The SfPivotGrid allows users to add calculated measures and members in the OLAP report. There are two ways to define the calculated member or measure in the Pivot Client as illustrated below.

**Using calculated member editor dialog**

The calculated member editor dialog can be opened by clicking the *Create a Calculated Member/Measure* icon ![Calculated-member](Calculated-Members-and-Measures_images/Calculated-member-icon.png) available in the SfPivotClient's toolbar. This icon will be visible only if the `EnableCalculatedMembers` property is enabled.
The calculated member editor dialog can be opened by clicking the *Create a Calculated Member/Measure* icon ![Calculated-member](Calculated-Members-and-Measures_images/Calculated-member-icon.png) available in the Pivot Client's toolbar. This icon will be visible only if the `EnableCalculatedMembers` property is enabled.

{% tabs %}

Expand Down
4 changes: 2 additions & 2 deletions uwp/Pivot-Client/OLAP/Data-Exploration.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ documentation: ug

## Filtering

Filtering can be done in the SfPivotClient by using the Member Editor dialog. This dialog will be opened by clicking the desired member's *filter icon* ![filterIcon](Data-Exploration_images/filterIcon.ico) from the axis element builder, through which members are filtered by checking and unchecking the check boxes corresponding to members. By clicking OK, the OLAP report gets updated and refreshes the pivot grid and pivot chart controls based on selected members in the member editor dialog.
Filtering can be done in the Pivot Client by using the Member Editor dialog. This dialog will be opened by clicking the desired member's *filter icon* ![filterIcon](Data-Exploration_images/filterIcon.ico) from the axis element builder, through which members are filtered by checking and unchecking the check boxes corresponding to members. By clicking OK, the OLAP report gets updated and refreshes the pivot grid and pivot chart controls based on selected members in the member editor dialog.

The following screenshots illustrate that the members of Canada, France, and Germany are excluded from the SfPivotClient control.
The following screenshots illustrate that the members of Canada, France, and Germany are excluded from the Pivot Client control.

![memberFilter_InitialSelection](Data-Exploration_images/memberFilter_InitialSelection.png)

Expand Down
4 changes: 2 additions & 2 deletions uwp/Pivot-Client/OLAP/Defer-Update.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ documentation: ug

# Defer Update in UWP Pivot Client

Defer update support allows users to refresh the control on-demand and not during every user interaction. To enable on-demand refreshing of data, the `EnableAutoExecute` property should be set to false. If this support is enabled, the *Auto Execute* button ![Defer-Update-icon](Defer-Update_images/Defer-update-icon.png) will be appeared on the SfPivotClient's toolbar. To enable the defer update support, you can use the following code snippet.
Defer update support allows users to refresh the control on-demand and not during every user interaction. To enable on-demand refreshing of data, the `EnableAutoExecute` property should be set to false. If this support is enabled, the *Auto Execute* button ![Defer-Update-icon](Defer-Update_images/Defer-update-icon.png) will be appeared on the Pivot Client's toolbar. To enable the defer update support, you can use the following code snippet.

{% tabs %}

Expand All @@ -35,7 +35,7 @@ PivotClient1.EnableAutoExecute = False

![PivotClient-defer-update-button](Defer-Update_images/PivotClient-defer-update-button.png)

N> If the defer update support has been enabled, the SfPivotClient control will not be updated for any UI interactions and the OLAP report will be updated in the back-end to maintain the actions done so far. To update the SfPivotClient, the *Auto Execute* has to be clicked manually and so, the SfPivotClient control will be refreshed based on the OLAP report available at that instant.
N> If the defer update support has been enabled, the Pivot Client control will not be updated for any UI interactions and the OLAP report will be updated in the back-end to maintain the actions done so far. To update the control, the *Auto Execute* has to be clicked manually and so, the Pivot Client control will be refreshed based on the OLAP report available at that instant.

A demo sample is available in the following location.

Expand Down
40 changes: 20 additions & 20 deletions uwp/Pivot-Client/OLAP/Getting-Started.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,17 +12,17 @@ documentation: ug
>**Important**
To start with v16.2.0.x, if you reference Syncfusion assemblies from a trial setup or NuGet feed, include a license key in your projects. Refer to this [link](https://help.syncfusion.com/common/essential-studio/licensing/license-key) to learn about registering Syncfusion license key in your UWP application to use the components.

This section covers the information required to create a simple SfPivotClient control bound to the OLAP data source and a WCF service that helps to bind the OLAP data with the SfPivotClient control through the OLAP data manager.
This section covers the information required to create a simple Pivot Client control bound to the OLAP data source and a WCF service that helps to bind the OLAP data with the Pivot Client control through the OLAP data manager.

## Initializing SfPivotClient control
## Initializing Pivot Client control

1. Open Visual Studio IDE and select **File > New > Project** to open a new project dialog.

2. Select **Installed > Templates > Visual C# > Windows > Universal > Blank APP(Universal Windows)** to create a new UWP application and name the project "SfPivotClientDemo".
2. Select **Installed > Templates > Visual C# > Windows > Universal > Blank APP(Universal Windows)** to create a new UWP application and name the project "Pivot ClientDemo".

3. The target version/minimum version dialog appears, in which you can change the target version of the application to **"Windows 10 (10.0; Build 10240)".**

The SfPivotClient control can be initialized and added to the application through any of the following ways:
The Pivot Client control can be initialized and added to the application through any of the following ways:

1. Designer.
2. XAML.
Expand All @@ -32,15 +32,15 @@ The SfPivotClient control can be initialized and added to the application throug

1. Double-click the MainPage.xaml from the solution explorer to open it in the design view.

2. Click the toolbox and drag the **SfPivotClient** control from the “Syncfusion controls for UWP XAML” group to drop it on the middle of the design canvas.
2. Click the toolbox and drag the **Pivot Client** control from the “Syncfusion controls for UWP XAML” group to drop it on the middle of the design canvas.

Now, the SfPivotClient control will be added to the designer as follows.
Now, the Pivot Client control will be added to the designer as follows.

![GettingStarted_Designer](Getting-Started_images/Designer.png)

### Adding control through XAML

The SfPivotClient control can be added to the project by referencing assemblies or extension SDK as described below.
The Pivot Client control can be added to the project by referencing assemblies or extension SDK as described below.

**Assembly reference**

Expand Down Expand Up @@ -86,7 +86,7 @@ xmlns:PivotClient="using:Syncfusion.UI.Xaml.PivotClient"

{% endtabs %}

Then, add the SfPivotClient control to the grid by using the namespace specified in the following code snippet.
Then, add the Pivot Client control to the grid by using the namespace specified in the following code snippet.

{% tabs %}

Expand All @@ -113,7 +113,7 @@ Then, add the SfPivotClient control to the grid by using the namespace specified

### Adding control through code-behind

The SfPivotClient control can be added to the project by referencing assemblies or an extension SDK as described below.
The Pivot Client control can be added to the project by referencing assemblies or an extension SDK as described below.

**Assembly reference**

Expand Down Expand Up @@ -143,7 +143,7 @@ The SfPivotClient control can be added to the project by referencing assemblies
N> You can find these libraries under the following location.
<Installed Drive>:\Program Files (x86)\Syncfusion\Essential Studio\\<Version>\Assemblies for Universal Windows\10.0

Otherwise, the SfPivotClient control can be added to the project by choosing the SDK reference as follows.
Otherwise, the Pivot Client control can be added to the project by choosing the SDK reference as follows.

**Extension SDK reference**

Expand Down Expand Up @@ -172,7 +172,7 @@ Otherwise, the SfPivotClient control can be added to the project by choosing the

{% endtabs %}

3. Open the *MainPage.xaml.cs* file and include the Syncfusion.UI.Xaml.PivotClient namespace. Then, initialize the SfPivotClient control in the constructor and add it to the grid as follows.
3. Open the *MainPage.xaml.cs* file and include the Syncfusion.UI.Xaml.PivotClient namespace. Then, initialize the Pivot Client control in the constructor and add it to the grid as follows.

{% tabs %}

Expand Down Expand Up @@ -223,22 +223,22 @@ End Namespace

## Adding service reference to project

N> This section explains how to reference the online service in an UWP application for binding the cube information in the SfPivotClient. The service URL used here refers to the demo cube - “Adventure Works”; it is mainly used for illustration purpose.
N> This section explains how to reference the online service in an UWP application for binding the cube information in the Pivot Client. The service URL used here refers to the demo cube - “Adventure Works”; it is mainly used for illustration purpose.
To create your own WCF service, refer to the topic of [Creating WCF Service Application.](#creating-wcf-service-application).

After initializing the SfPivotClient control, right-click the project in the solution explorer and select **Add > Service Reference...**.
After initializing the Pivot Client control, right-click the project in the solution explorer and select **Add > Service Reference...**.

In the Add Service Reference dialog, enter the following address and click **Go** to add the online service.

[https://bi.syncfusion.com/OlapUWPTestService/OlapManager.svc](https://bi.syncfusion.com/OlapUWPTestService/OlapManager.svc)

## Binding OLAP data to SfPivotClient control
## Binding OLAP data to Pivot Client control

### Defining OLAP report and OLAP data manager through view model

Right-click the project in the solution explorer and select **Add > New Item... > Class** to create a new class file. Then, name the class *OlapViewModel* and click **OK**.

The following code snippet illustrates how to define the OLAP report and OLAP data manager for the SfPivotClient control.
The following code snippet illustrates how to define the OLAP report and OLAP data manager for the Pivot Client control.

N> The `OlapDataChanged` event should be hooked before assigning the current report to OLAP data manager.

Expand Down Expand Up @@ -486,16 +486,16 @@ End Namespace

{% endtabs %}

### Binding OLAP data manager with SfPivotClient control
### Binding OLAP data manager with Pivot Client control

The OLAP data can be bound with SfPivotClient control by using the `OlapDataManager` property through the following ways:
The OLAP data can be bound with Pivot Client control by using the `OlapDataManager` property through the following ways:

* XAML.
* Code-behind.

**Through XAML**

The following code snippet explains how to bind the OLAP data mentioned in the *OlapViewModel* to the SfPivotClient control with the help of `DataContext` in XAML.
The following code snippet explains how to bind the OLAP data mentioned in the *OlapViewModel* to the Pivot Client control with the help of `DataContext` in XAML.

{% tabs %}

Expand Down Expand Up @@ -525,7 +525,7 @@ The following code snippet explains how to bind the OLAP data mentioned in the *

**Through code-behind**

The following code snippet illustrates how to bind the OLAP data to the SfPivotClient control in code-behind.
The following code snippet illustrates how to bind the OLAP data to the Pivot Client control in code-behind.

{% tabs %}

Expand Down Expand Up @@ -595,7 +595,7 @@ Finally, run the application to generate the following output.
N> You can find these libraries in the following location.
<Installed Drive>:\Program Files (x86)\Syncfusion\Essential Studio\\<Version>\Assemblies\4.6\

I> ADOMD.NET assembly (Microsoft.AnalysisServices.AdomdClient.dll) is required to create a SfPivotClient control.
I> ADOMD.NET assembly (Microsoft.AnalysisServices.AdomdClient.dll) is required to create a Pivot Client control.
The above assembly can be obtained only after installing the following setup files.
**SQLSERVER2008_ASADOMD10.msi** and **SQLSERVER2008_ASOLEDB10.msi**
These setup files can be downloaded at [Microsoft download center](https://www.microsoft.com/en-us/download/details.aspx?id=44277).
Expand Down
2 changes: 1 addition & 1 deletion uwp/Pivot-Client/OLAP/KPI.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ There are four types of indicators available in the KPI as listed below:

## Adding KPI elements

There are two ways to define KPI elements in the SfPivotClient as follows.
There are two ways to define KPI elements in the Pivot Client as follows.

**Using drag and drop**

Expand Down
2 changes: 1 addition & 1 deletion uwp/Pivot-Client/OLAP/Named-Set.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ documentation: ug

# Named Set in UWP Pivot Client

The SfPivotClient supports the binding of OLAP data with named set records that is pre-defined in the cube. Named set is a collection of tuples and members, which can be defined and saved as a part of the cube definition. Named set records reside inside the *Sets* folder which is under a dimension element. These elements can be dragged to columns, or rows, or filters axis of the axis element builder. To work with a lengthy, complex, or commonly used expression easier, the Multidimensional Expressions (MDX) helps you to define a named set.
The Pivot Client supports the binding of OLAP data with named set records that is pre-defined in the cube. Named set is a collection of tuples and members, which can be defined and saved as a part of the cube definition. Named set records reside inside the *Sets* folder which is under a dimension element. These elements can be dragged to columns, or rows, or filters axis of the axis element builder. To work with a lengthy, complex, or commonly used expression easier, the Multidimensional Expressions (MDX) helps you to define a named set.

The cube dimension browser displays dimensions, measures, and KPIs with named sets from the selected cube inside a tree on the right. To visualize these members, you can drag the members to the axis element builder.

Expand Down
Loading