Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
If you want to hide the whole infromation tile then you can use the method given in Ginger's comment.
If you want to display all tiles with the data only specific to logged in user then you can use sql query or advance binder with datalist hash variable.
Create a datalist and write a query using "currentUser.username" (Hash Variable#CurrentUserHashVariable) hash variable to get the data of the logged in user. Then use datalist hash variables (Hash Variable#DatalistHashVariable. I would recommend "#datalist.col.csv.ID.column[FILTER_PARAMETERS]#") on information tiles in the "values" field to display that data
Anas Misbah ShamiThanks for your information. The situation is that I have a common list named "inbox" which receives data commonly. However, I need to filter the data according to the logged-in user and display the total number of emails in their inbox per logged-in user in their information tile.
Paul Dhinakaran Nambi the datalist hash variable takes in filter input too, you can pass username of the user to the filter to get the required data
Anas Misbah Shami can you please give me any example that .. I have used data list variables #datalist.size.mylistId# in the value of information tile.
Thanks
Can you create a small application with your usecase and send it to me?
I will update it accordingly and send it back.
Anas Misbah Shami Can you please send me with default app CRM in Joget market app ?
Please send me an email at anas@rippleberry.net
I will share the CRM File. Check the first tile in Dashboard
APP_crm-1-20240604235615.jwa
Check the 1st info tile configuration in the dashboard
Thank you So much Anas Misbah Shami
You're welcome :)
Anas Misbah Shami Hi Anas , my use case is ,If admin logs in , he want to see how many number of request in his inbox to be displayed on the Information tile .i Have use that Hash variable ,but i am getting the same value in the information .
The hashvariable is just returning the data from your datalist. If your datalist is configured properly then it should work.
I havent tried this but you can try this one
Hash Variable#uiListCountHashVariable
Anas Misbah Shami It works with #uiListCount HashVariable.!! Thank you so much ..
Awesome!
Anas Misbah Shami Hi, Need a help to solve this issues , Typehead Multi Search filter are preloading , when the page is getting loaded. i have used in list to filter the data.
Hi,
you can make use the permission in the UI Builder.
This way you can set specific information tile for the visibility of specific group of user.
Example :
Navigate to the UI Builder > Edit page Component ( Where the Information Tile is) > Click on Advanced tools (Permission ).
You san set Permission based on User type/group/Department.
read more on permission here : Permission Control
Hope it helps!
John Smith Ok thanks, for example i want to display value of the total request in the information tile in dashboard for admin and manager as per users logged in and data must be pulled from the common list ..