Skip to content

Commit e225737

Browse files
committed
docs: Correct samples for bubble and combination charts
1 parent d777dd6 commit e225737

1 file changed

Lines changed: 64 additions & 13 deletions

File tree

  • plugins/ui5/skills/integration-cards

plugins/ui5/skills/integration-cards/SKILL.md

Lines changed: 64 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1107,6 +1107,7 @@ sap.ui.define(["sap/ui/integration/Designtime"], function (Designtime) {
11071107

11081108
22. bubble
11091109
* UIDs: dataFrame, color, shape, valueAxis, valueAxis2, bubbleWidth
1110+
* Note: Requires at least 3 measures (for valueAxis, valueAxis2, and bubbleWidth)
11101111
* Example:
11111112
```json
11121113
{
@@ -1115,6 +1116,10 @@ sap.ui.define(["sap/ui/integration/Designtime"], function (Designtime) {
11151116
"name": "Expansion",
11161117
"value": "{expansionField}"
11171118
},
1119+
{
1120+
"name": "Cost",
1121+
"value": "{costField}"
1122+
},
11181123
{
11191124
"name": "Size",
11201125
"value": "{sizeField}"
@@ -1127,6 +1132,16 @@ sap.ui.define(["sap/ui/integration/Designtime"], function (Designtime) {
11271132
}
11281133
],
11291134
"feeds": [
1135+
{
1136+
"type": "Measure",
1137+
"uid": "valueAxis",
1138+
"values": ["Expansion"]
1139+
},
1140+
{
1141+
"type": "Measure",
1142+
"uid": "valueAxis2",
1143+
"values": ["Cost"]
1144+
},
11301145
{
11311146
"type": "Measure",
11321147
"uid": "bubbleWidth",
@@ -1136,18 +1151,14 @@ sap.ui.define(["sap/ui/integration/Designtime"], function (Designtime) {
11361151
"type": "Dimension",
11371152
"uid": "color",
11381153
"values": ["Sector"]
1139-
},
1140-
{
1141-
"type": "Measure",
1142-
"uid": "valueAxis",
1143-
"values": ["Expansion"]
11441154
}
11451155
]
11461156
}
11471157
```
11481158

11491159
23. time_bubble
1150-
* UIDs: dataFrame, color, shape, valueAxis, valueAxis2, bubbleWidth
1160+
* UIDs: dataFrame, color, shape, valueAxis, valueAxis2, bubbleWidth, timeAxis
1161+
* Note: Requires timeAxis dimension, at least 2 measures (for valueAxis and bubbleWidth), and a color dimension
11511162
* Example:
11521163
```json
11531164
{
@@ -1156,6 +1167,10 @@ sap.ui.define(["sap/ui/integration/Designtime"], function (Designtime) {
11561167
"name": "Expansion",
11571168
"value": "{expansionField}"
11581169
},
1170+
{
1171+
"name": "Growth",
1172+
"value": "{growthField}"
1173+
},
11591174
{
11601175
"name": "Size",
11611176
"value": "{sizeField}"
@@ -1177,6 +1192,16 @@ sap.ui.define(["sap/ui/integration/Designtime"], function (Designtime) {
11771192
"uid": "timeAxis",
11781193
"values": ["Year"]
11791194
},
1195+
{
1196+
"type": "Measure",
1197+
"uid": "valueAxis",
1198+
"values": ["Expansion"]
1199+
},
1200+
{
1201+
"type": "Measure",
1202+
"uid": "valueAxis2",
1203+
"values": ["Growth"]
1204+
},
11801205
{
11811206
"type": "Measure",
11821207
"uid": "bubbleWidth",
@@ -1193,6 +1218,7 @@ sap.ui.define(["sap/ui/integration/Designtime"], function (Designtime) {
11931218

11941219
24. timeseries_bubble
11951220
* UIDs: color, shape, valueAxis, timeAxis, bubbleWidth
1221+
* Note: Requires timeAxis dimension with dataType "date", bubbleWidth measure, and valueAxis measure
11961222
* Example:
11971223
```json
11981224
{
@@ -1244,6 +1270,7 @@ sap.ui.define(["sap/ui/integration/Designtime"], function (Designtime) {
12441270

12451271
25. scatter
12461272
* UIDs: dataFrame, color, shape, valueAxis, valueAxis2
1273+
* Note: Requires 2 measures for valueAxis and valueAxis2
12471274
* Example:
12481275
```json
12491276
{
@@ -1576,13 +1603,18 @@ sap.ui.define(["sap/ui/integration/Designtime"], function (Designtime) {
15761603

15771604
35. combination
15781605
* UIDs: dataFrame, categoryAxis, color, valueAxis
1606+
* Note: Requires at least 2 measures in the valueAxis feed for proper rendering
15791607
* Example:
15801608
```json
15811609
{
15821610
"measures": [
15831611
{
15841612
"name": "Expense",
15851613
"value": "{expenseField}"
1614+
},
1615+
{
1616+
"name": "Revenue",
1617+
"value": "{revenueField}"
15861618
}
15871619
],
15881620
"dimensions": [
@@ -1600,21 +1632,26 @@ sap.ui.define(["sap/ui/integration/Designtime"], function (Designtime) {
16001632
{
16011633
"type": "Measure",
16021634
"uid": "valueAxis",
1603-
"values": ["Expense"]
1635+
"values": ["Expense", "Revenue"]
16041636
}
16051637
]
16061638
}
16071639
```
16081640

16091641
36. stacked_combination
16101642
* UIDs: dataFrame, categoryAxis, color, valueAxis
1643+
* Note: Requires at least 2 measures in the valueAxis feed for proper rendering
16111644
* Example:
16121645
```json
16131646
{
16141647
"measures": [
16151648
{
16161649
"name": "Revenue",
16171650
"value": "{revenueField}"
1651+
},
1652+
{
1653+
"name": "Sales",
1654+
"value": "{salesField}"
16181655
}
16191656
],
16201657
"dimensions": [
@@ -1632,21 +1669,26 @@ sap.ui.define(["sap/ui/integration/Designtime"], function (Designtime) {
16321669
{
16331670
"type": "Measure",
16341671
"uid": "valueAxis",
1635-
"values": ["Revenue"]
1672+
"values": ["Revenue", "Sales"]
16361673
}
16371674
]
16381675
}
16391676
```
16401677

16411678
37. horizontal_stacked_combination
16421679
* UIDs: dataFrame, categoryAxis, color, valueAxis
1680+
* Note: Requires at least 2 measures in the valueAxis feed for proper rendering
16431681
* Example:
16441682
```json
16451683
{
16461684
"measures": [
16471685
{
16481686
"name": "Growth",
16491687
"value": "{growthField}"
1688+
},
1689+
{
1690+
"name": "Revenue",
1691+
"value": "{revenueField}"
16501692
}
16511693
],
16521694
"dimensions": [
@@ -1664,7 +1706,7 @@ sap.ui.define(["sap/ui/integration/Designtime"], function (Designtime) {
16641706
{
16651707
"type": "Measure",
16661708
"uid": "valueAxis",
1667-
"values": ["Growth"]
1709+
"values": ["Growth", "Revenue"]
16681710
}
16691711
]
16701712
}
@@ -1836,13 +1878,18 @@ sap.ui.define(["sap/ui/integration/Designtime"], function (Designtime) {
18361878

18371879
42. timeseries_combination
18381880
* UIDs: timeAxis, color, valueAxis
1881+
* Note: Requires at least 2 measures in the valueAxis feed for proper rendering
18391882
* Example:
18401883
```json
18411884
{
18421885
"measures": [
18431886
{
18441887
"name": "Earnings",
18451888
"value": "{earningsField}"
1889+
},
1890+
{
1891+
"name": "Revenue",
1892+
"value": "{revenueField}"
18461893
}
18471894
],
18481895
"dimensions": [
@@ -1861,7 +1908,7 @@ sap.ui.define(["sap/ui/integration/Designtime"], function (Designtime) {
18611908
{
18621909
"type": "Measure",
18631910
"uid": "valueAxis",
1864-
"values": ["Earnings"]
1911+
"values": ["Earnings", "Revenue"]
18651912
}
18661913
]
18671914
}
@@ -1911,13 +1958,18 @@ sap.ui.define(["sap/ui/integration/Designtime"], function (Designtime) {
19111958

19121959
44. timeseries_stacked_combination
19131960
* UIDs: timeAxis, color, valueAxis
1961+
* Note: Requires at least 2 measures in the valueAxis feed for proper rendering
19141962
* Example:
19151963
```json
19161964
{
19171965
"measures": [
19181966
{
19191967
"name": "Performance",
19201968
"value": "{performanceField}"
1969+
},
1970+
{
1971+
"name": "Revenue",
1972+
"value": "{revenueField}"
19211973
}
19221974
],
19231975
"dimensions": [
@@ -1936,8 +1988,7 @@ sap.ui.define(["sap/ui/integration/Designtime"], function (Designtime) {
19361988
{
19371989
"type": "Measure",
19381990
"uid": "valueAxis",
1939-
"values": ["Performance"]
1991+
"values": ["Performance", "Revenue"]
19401992
}
19411993
]
1942-
}
1943-
```
1994+
}

0 commit comments

Comments
 (0)