Skip to content

Commit 88575bd

Browse files
authored
add 25.1 updates (#230)
* Update update-gh-pages-branch.yml from v3 to v4 * Update build-eud-on-pull-request.yml from v3 to v4 * first part * drag and drop * update license to 2025 * time-range parameters * datetime
1 parent 991ca72 commit 88575bd

File tree

33 files changed

+174
-94
lines changed

33 files changed

+174
-94
lines changed

.github/workflows/build-eud-on-pull-request.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: windows-latest
99
steps:
1010
- name: Checkout branch
11-
uses: actions/checkout@v3
11+
uses: actions/checkout@v4
1212

1313
- name: Check status
1414
run: git status
@@ -20,4 +20,4 @@ jobs:
2020
run: Expand-Archive ../docfx-win-x64-v2.77.0.zip -DestinationPath ../docfx
2121

2222
- name: Build site with docfx
23-
run: ../docfx/docfx.exe build docfx.json -m _matomoContainerUrl="https://matomo.devexpress.com/js/container_kE7MWPi0.js" --warningsAsErrors
23+
run: ../docfx/docfx.exe build docfx.json -m _matomoContainerUrl="https://matomo.devexpress.com/js/container_kE7MWPi0.js" --warningsAsErrors

.github/workflows/update-gh-pages-branch.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: windows-latest
99
steps:
1010
- name: Checkout branch
11-
uses: actions/checkout@v3
11+
uses: actions/checkout@v4
1212

1313
- name: Check status
1414
run: git status
@@ -26,7 +26,7 @@ jobs:
2626
run: Compress-Archive -Path _site/* -DestinationPath ${{ runner.temp }}/site.zip
2727

2828
- name: Upload artifact
29-
uses: actions/upload-artifact@v3
29+
uses: actions/upload-artifact@v4
3030
with:
3131
name: github-pages
3232
path: ${{ runner.temp }}/site.zip
@@ -36,11 +36,11 @@ jobs:
3636
runs-on: windows-latest
3737
steps:
3838
- name: Checkout branch
39-
uses: actions/checkout@v3
39+
uses: actions/checkout@v4
4040
with:
4141
ref: gh-pages
4242
- name: Download artifacts
43-
uses: actions/download-artifact@v3
43+
uses: actions/download-artifact@v4
4444
with:
4545
name: github-pages
4646
path: ../
@@ -54,4 +54,4 @@ jobs:
5454
git config user.email [email protected]
5555
git add .
5656
git commit -m "Pages update"
57-
git push
57+
git push

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
DEVELOPER EXPRESS INC
22
DEVEXPRESS Components/Tools End-User Help Documentation
3-
Copyright (C) 2000-2024 Developer Express Inc.
3+
Copyright (C) 2000-2025 Developer Express Inc.
44

55
END-USER LICENSE AGREEMENT
66

dashboard-for-desktop/articles/dashboard-designer/dashboard-item-settings/date-filter.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ To create a Date Filter item, click the **Filter Elements** drop-down button in
2222

2323
## Bind to Data
2424

25+
You can use `DateTime`/`DateOnly` fields for a date filter.
26+
2527
Use the **Data Items Pane** to perform data binding. Drag the dimension field from the [Data Source Browser](../ui-elements/data-source-browser.md) to the data item, and click the _Options_ button to select [group intervals](../data-shaping/formatting-data.md).
2628

2729
![DATA ITEMS Pane](../../../images/datefilter-data-items-pane.png)

dashboard-for-desktop/articles/dashboard-designer/dashboard-item-settings/range-filter/providing-data.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,7 @@ To bind the Range Filter dashboard item to data, drag and drop a data source fie
1717
| Section | Description |
1818
|---|---|
1919
| **Values** | Contains data items against which the Y-coordinates of data points are calculated. |
20-
| **Argument** | Contains a data item that provides values displayed along the horizontal axis of the Range Filter. [Filtering](interactivity.md) is performed based on these values. Note that the _[Options](../../ui-elements/data-items-pane.md)_ button (the ![BoundImageAttributeOptionsButton](../../../../images/img123296.png) icon) allows you to create _[predefined ranges](predefined-ranges.md)_ used to select the required date-time interval. |
21-
| **Series** | Contains data items whose values are used to create chart series. |
20+
| **Argument** | Contains a data item that provides values displayed along the horizontal axis of the Range Filter. These values are used for [filtering](interactivity.md). You can use only continuous **Date**, **Date-Time** and **Numeric** values as arguments. Discrete types like **String** or **Time** are not supported. Note that the _[Options](../../ui-elements/data-items-pane.md)_ button (the ![BoundImageAttributeOptionsButton](../../../../images/img123296.png) icon) allows you to create _[predefined ranges](predefined-ranges.md)_ used to select the required date-time interval. |
21+
| **Series** | Contains data items whose values are used to create chart series. |
22+
23+

dashboard-for-desktop/articles/dashboard-designer/data-analysis/using-dashboard-parameters/creating-parameters.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,11 @@ Note that this option is in effect when **Allow Multiselect** is enabled.
6969
Specifies the parameter type.
7070

7171
The following types are available:
72+
7273
* String
7374
* Date
75+
* Time
76+
* Date and Time
7477
* Number (16-bit integer)
7578
* Number (32-bit integer)
7679
* Number (64-bit integer)

dashboard-for-web/articles/web-dashboard-designer-mode/dashboard-item-settings/date-filter.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ To create a Date Filter item, click the **Date Filter** item (the ![](../../../
2020

2121
## Bind to Data
2222

23+
You can use `DateTime`/`DateOnly` fields for a date filter.
24+
2325
Click the **Dimension** placeholder in the data section and select the required data source field in the **Binding** section of the invoked [data item menu](../ui-elements/data-item-menu.md) to bind the Date Filter to data.
2426

2527
![](../../../images/datefilter-web-data-binding.png)

dashboard-for-web/articles/web-dashboard-designer-mode/dashboard-item-settings/range-filter/providing-data.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@ The table below lists and describes the Range Filter's data sections.
2020
| Section | Processed as | Description |
2121
|---|---|---|
2222
| **Values** | Measure | Contains data items against which the Y-coordinates of data points are calculated. |
23-
| **Arguments** | Dimension | Contains data items that provide values displayed along the horizontal axis of the Range Filter. Data filtering is performed based on these values. Note that the **Custom Periods** section in the **Options** menu allows you to create [predefined ranges](predefined-periods.md) used to select the required date-time interval. |
23+
| **Arguments** | Dimension | Contains a data item that provides values displayed along the horizontal axis of the Range Filter. These values are used for [filtering](interactivity.md). You can use only continuous **Date**, **Date-Time** and **Numeric** values as arguments. Discrete types like **String** or **Time** are not supported. Note that the **Custom Periods** section in the **Options** menu allows you to create [predefined ranges](predefined-periods.md) used to select the required date-time interval. |
2424
| **Series** | Dimension | Contains data items whose values are used to create chart series. |

dashboard-for-web/articles/web-dashboard-designer-mode/data-analysis/dashboard-parameters/creating-parameters.md

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ To create a dashboard parameter, follow the steps below.
1414
1. Invoke the [dashboard menu](../../ui-elements/dashboard-menu.md) and select **Parameters**.
1515
2. In the **Parameter List**, click the **Add** button. The parameter's settings form appears as follows:
1616

17-
![Web Dashboard - Add a New Dashboard Parameter](../../../../images/img126106.png)
17+
![Web Dashboard - Add a New Dashboard Parameter](~/dashboard-for-web/images/img126106.png)
1818

1919
3. Specify the parameter's settings.
2020

@@ -36,7 +36,7 @@ When you create and modify parameter names, follow the rules below:
3636

3737
Specifies the parameter description displayed in the **Parameter** column of the [Dashboard Parameters](requesting-parameter-values.md) dialog:
3838

39-
![Dashboard Parameter with Description](../../../../images/dashboard-parameter-description.png)
39+
![Dashboard Parameter with Description](~/dashboard-for-web/images/dashboard-parameter-description.png)
4040

4141
### Visible
4242

@@ -67,6 +67,8 @@ The following types are available:
6767

6868
* String
6969
* Date
70+
* Time
71+
* Date and Time
7072
* Number (16-bit integer)
7173
* Number (32-bit integer)
7274
* Number (64-bit integer)
@@ -116,3 +118,14 @@ You can specify a data source as a source for dashboard parameter values. To pro
116118
>[!NOTE]
117119
>You cannot use an OLAP data source as the data source for a dashboard parameter.
118120
121+
## Request Parameter Values before Data Loading
122+
123+
You can display a Dashboard Parameters window at startup and prompt a user to input parameter values before a dashboard loads and aggregates data. Dashboard items display the following message to guide users: "Waiting for Parameter Values…".
124+
125+
![dashboard-parameter-request-before-loading](~/dashboard-for-web/images/dashboard-parameter-request-before-loading.png)
126+
127+
The Web Dashboard control loads data only after the user submits all visible parameters. This operation mode prevents unnecessary data requests and ensures the dashboard fetches only data the user actually needs.
128+
129+
To activate this mode, open the [dashboard menu](../../ui-elements/dashboard-menu.md), switch to the **Parameters** page, and select the following checkbox: **Request Parameter Values before Data Loading**. The setting value is saved in the dashboard XML definition.
130+
131+
If a user changes this option at runtime, they need to initiate a data reload. The dashboard displays a Dashboard Parameters pop-up before it fetches data.

dashboard-for-web/articles/web-dashboard-designer-mode/save-a-dashboard.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ legacyId: 117715
77
The Web Dashboard provides the capability to save a dashboard definition (dashboard items, data source, data binding and layout settings, etc.) to an XML definition. This can be accomplished in the following ways.
88
* You can save the dashboard definition manually. For this, open the [dashboard menu](ui-elements/dashboard-menu.md) and click **Save**.
99

10-
![wdd-save-dashboard](../../images/img122631.png)
10+
![wdd-save-dashboard](~/dashboard-for-web/images/img122631.png)
1111

1212
The following message indicates that you have successfully saved the dashboard.
1313

14-
![wdd-dashboard-saved-message](../../images/img125564.png)
14+
![wdd-dashboard-saved-message](~/dashboard-for-web/images/img125564.png)
1515
* The dashboard definition can be saved when the currently opened dashboard is closed (for instance, the page containing the Web Dashboard is closed, a new dashboard is created or a different dashboard is [opened](open-a-dashboard.md)). By default, a save confirmation dialog will be invoked.
1616

17-
![wdd-save-chages-confirm-dialog](../../images/img125634.png)
17+
![wdd-save-chages-confirm-dialog](~/dashboard-for-web/images/img125634.png)
1818

1919
To learn how to open the saved dashboard, see [Open a Dashboard](open-a-dashboard.md).

0 commit comments

Comments
 (0)