Я работаю над приложением Mendix, и мне нужно отобразить две или более диаграммы P ie на странице. Проблема в том, что в Mendix я могу передать только один объект сущности на страницу.
Поэтому, если я хочу показать несколько диаграмм P ie, мне нужно создать объект «Обертка», связанный с объектами диаграммы P ie, передать Обертку на страницу и получить доступ к P ie Диаграмма сущностей по ассоциациям.
Звучит просто и отлично работает с сетками данных! Но виджеты P ie Chart остаются пустыми, и я не могу понять, почему.
Что у меня есть:
У меня есть две сущности для двух диаграмм P ie и связанная с ними сущность Обертки. Я передаю эту сущность на страницу, чтобы получить доступ к ассоциированным сущностям по ассоциации.
![enter image description here](https://i.stack.imgur.com/rXglq.png)
Я создал несколько страниц, с помощью которых я могу создавать новые объекты для объектов диаграммы P ie и сохранять их в базе данных.
![enter image description here](https://i.stack.imgur.com/U74iZ.png)
На странице, где я хочу отобразить диаграммы P ie, я добавил 2 виджета «Просмотр данных» и передал им объект Wrapper с помощью микропотока. Внутри каждого представления данных я добавил второе представление данных и связал его с соответствующей сущностью диаграммы P ie по ассоциации. Внутри вторых виджетов Data View я добавил виджеты P ie Chart.
![enter image description here](https://i.stack.imgur.com/7LrCN.png)
Микропоток:
![enter image description here](https://i.stack.imgur.com/tUGzq.png)
Один P ie Настройки виджета диаграммы (второй такой же, только что связанный с другим объектом P ie диаграммы):
![enter image description here](https://i.stack.imgur.com/LQg9h.png)
Я также добавил виджеты Data Grid для тестирования. Как видите, Data Grid может получить доступ к данным, которые я ввел, но виджеты P ie Chart остаются пустыми.
![enter image description here](https://i.stack.imgur.com/oo93Q.png)
Почему это происходит и как я могу это исправить?