Работа над отображением данных в диаграммах
Ну вот, наконец-то. Добрался до реализации отображения данных в диаграммах. Но сначала слово о вчерашнем косяке. Вчера я писал, что в редакторе данных диаграммы (в окне настроек диаграммы) не выводился список столбцов таблицы, к которой привязывалась диаграмма. Так вот, исправить это было очень непросто. Пришлось изрядно повозиться. А всё дело было в привязке данных. Там к свойству редактора данных (виден на самом верхнем скриншоте) не выводились списки столбцов этой таблицы для их выбора и присвоения к привязанным данным. Мне пришлось отказаться от использования двусторонней привязки данных к редактору. Использовать пришлось одностороннюю привязку от источника к контролу. А присваивать измененные в редакторе данных пришлось при закрытии диалогового окна. Так что вот такие пироги. Пришлось прибегнуть к менее изящному способу передачи данных.
Ну а дольше я уже перешел к тому, к чему мне неимоверно хотелось перейти уже на протяжении не одного месяца - отображению уже реальных данных в диаграммах. Ну и вот, что пока получилось:
Разумеется, не сразу всё заработало. Редко бывает когда что-то сделаешь и не мучаешься с исправлением багов и косяков. Но, как видно на скриншоте, вывод данных в визуальном виде уже работает. И эти кривые на диаграммах автоматически меняются, если редактировать данные в таблице или фильтровать их через поисковые запросы. Выглядит это круто. Но данные в параметрах диаграммы можно также редактировать и вручную.
И да. Теперь также диаграммы можно отдельно выносить на компоновку макета окна и в этом случае они уже будут отображать данные не зависимо от таблиц. То есть они при этом уже не привязываются к таблицам и самостоятельно отображают данные, получение которых можно будет настроить через выборку данных в отдельности. Правда до проверки этой функции я ещё не дошел. Это уже дело следующего дня. Да и некоторые другие возможности я ещё не протестировал. Это тоже дело будущего дня. Надеюсь, что завтра с диаграммами будет закончено. Хотя не факт.
Ну и вот. На последок. Круговая диаграмма. То есть тут можно преобразовать линейную диаграмму в круговую. Правда, как на скриншоте, пока только с одной секцией.
Ну и вот, на сегодня будет уже. Закругляюсь с работой. Ну и теперь уже до новых постов и до новых свершений.





Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.