Как я могу отобразить +10 данных на основе выбранного значения? - PullRequest
0 голосов
/ 08 декабря 2018

У меня есть один стол.Это таблица, подобная следующей.

| ID | value|
------------
| 1  | 123 |
|----|-----|
| 2  | 234 |
|----|-----|
| 3  | 456 |
|----|-----|
| 4  | 123 |
|----|-----|
...
| 98 | 234 |
|----|-----|
| 99 | 456 |
|----|-----|
|100 | 123 |
|----|-----|

image

Я хочу отобразить эти данные на следующем экране и получить +10 данных с выбранного идентификатора.

left: Slicer right: filterd_table (dax query)

filterd_table = 
var selected = [selected_value]
return filter('Sheet1', 'Sheet1'[ID] >= selected && 'Sheet1'[ID] <= selected + 10)

Что я хочу сделать, если выбрано 23, вы хотите отобразить таблицы справа от 23 до 32. Теперь, независимо отиз выбранного значения отображаются значения от 1 до 10.

Expected value

| ID | value|
------------
| 23  | 123 |
|---- |-----|
| 24  | 234 |
|---- |-----|
| 25  | 456 |
|---- |-----|
| ... | 123 |
|---- |-----|
| 30  | 456 |
|---- |-----|
| 31  | 231 |
|---- |-----|
| 32  | 143 |
|---- |-----|

Я поместил файл pbix на свой диск.https://drive.google.com/file/d/1-imy23jvPIeRZC73SfDz9Um3EDwzeg7y/view?usp=sharing

Я ценю это.Большое спасибо.

...