Skip to main content

Hallo,

 

Would like to check what is the best approach to create a dashboard, similar to the example below—that displays key metrics such as the number of products, total units, total amount, etc.

Would it be advisable to create a view table  to support this?

Also, what would be the recommended method to display this in large tiles?

 

 

 

Appreciate your guidance.

 

Thank you in advance

The Universal GUI does not offer components (yet) to visualize this. so you might consider creating a custom component for that.
https://docs.thinkwisesoftware.com/docs/user/universal_components#custom-component

From the logic of the custom component you can directly send data request to the Indicium API to gether the required data. If a view is helpfull to simplify the OData requests, feel free to use that to. Indicium well expose that as an end-point too.

The custom component can interact with the surrounding Thinkwise UI as described in the link above.

This is a high-code solution, so if you need help with that, please contact you Thinkwise consultant. 


Hi Erik,
 

Noted for suggestion, but I think it might be a bit complex.

I think for now just a simple task tile with badge that would indicate the statistic would work. 

I tried to create a task tile as below, and create a badge function.

Currently, I’m running into an issue when trying to filter, for example, filter by “Coldstore.”  I haven’t created a view table for this , so my plan is  just to create separate badge functions and tasks for each tile I need (e.g. no of units, total weight, etc..) .

However, I’m unsure where exactly to add the filter logic. A guide would be appreciated if there is.

 

 

Thank you in advance


Hello Jheng,

You could create the filter in the badge (in the template that calculates the badge amount). 

Let me know if you get it working!

Greetings Ester


Hi Ester,

 

Thanks for reply.

What I did is just to create a where clause in the badge template. So if I have 3 Coldstore then I will have 3 templates and 3 task. But I think this is ok for now.

 



With regards to this task tiles dashboard have 2 question:

  1. is it possible not to make the tile clickable? meaning just static like show as it display, because if i didn't put any parameter in task, and click the tile, it will show error like "

    [error_stored_procedure_not_found]”

     

  2. if the tile is clickable how can I pass in the @badge_value when clicking the tile?
    example when I click A tile just pass in the value of badge_value instead of showing input box (I created a task parameter on this)

    And no execute button - but I think this one can be done in layout to hide the execute. 
     

 

Thank you in advance