Hi There,
Our solution, Agileware https://www.agileware.io/ allows businesses to build their own Apps by creating screens and worklists to replace paper and spreadsheets. We do not know what the user will create and so, all of our Lists and Screens are generated dynamically based on what the users create in the drag and drop editors.
We use FlexMonster to aggregate our standard Lists into pivot tables and charts for a real time view of performance.
We're looking at enhancing our own native lists and wondered if there was a way in which FlexMonster could meet our needs.
In the "Flat View" FlexMonster shows the data as our lists typically would in basic sense. However, we wanted to know if it was possible (potentially using the API's) to:
Thanks in advance,
Chris
Hello, Chris,
Thank you for writing to us.
Please see our answers below:
Our team kindly asks if you could please specify why the current Flexmonster UI isn’t great on mobile devices.
cellclick
event could be used as well.
Please let us know if this helps.
Looking forward to your reply.
Best regards,
Vera
Hi Vera,
I'll ask our Dev team to look at the examples, thank you for the detailed explanations!
As for the mobile UI, I've attached some screenshots of the FlexMonster Demo on mobile to show what I mean. I completely appreciate that tables and charts are not ideal for small, mobile screens but I can't see anything which enhances usability on a mobile device. Is there another setting or something which improves UI/UX on a small screen?
Many Thanks
Chris
Hello, Chris,
Thank you for your reply.
Regarding mobile usage:
Please find below a list of best practices for mobile usage optimization:
1) Space on the grid can be saved by hiding the spreadsheet headers (please check out the showHeaders
option).
2) It is possible to save space on the grid by changing the column width, row height, font size via CSS. The following example shows how to make row height 20 px instead of 30 px: https://jsfiddle.net/flexmonster/Ldc1vrew/
3) Turn off the options unnecessary for the end-users: it is possible to disable filtering, changing the slice
, etc. For more details please check this link.
4) Make sure your website styles allow scrolling for the component containing Flexmonster. For example, overflow-x: hidden
would prevent you from right/left scrolling. Please kindly note that if no CSS prevent scrolling, the pop-up windows should be scrollable.
5) If the Field List is used, it is more convenient to unselect fields from columns
/rows
by double-clicking on their names.
Please let us know if this helps to improve Flexmonster's mobile usage.
Looking forward to your feedback.
Best regards,
Vera
Thanks Vera, we'll take a look at the information provided. Much appreciated.
Hello, Chris,
Thank you for your response.
We will be looking forward to your feedback.
Best regards,
Vera