We recommend reviewing what is submitted before posting, in case your idea has already been submitted by another community member. If it has been submitted, vote for that existing feature request (by clicking the up arrow) to increase its opportunity of being added to Cireson solutions.
For more information around feature requests in the Cireson Community click here.
Ability to Add Custom Fields Grid Views/Searches Within the Cireson Portal
As we have added quite a few custom fields, it would be helpful to allow those fields to be added to the various Grid views within the Cireson Portal. In the meantime, we've used OOB fields that weren't otherwise being utilized and "renamed" them using the localization override. While this works somewhat, it's limited by the small amount of available fields that can be re-purposed.
Comments
I've worked around this by updating to v6 and using a SQL Table Widget. With this I can join to the ServiceManger db's class extension tables and add whatever I need. The only issue I've encountered so far is that they don't automatically refresh like regular grids.
One thing to keep in mind is that the widget doesn't read T-SQL as well as SSMS, and some fields are automatically renamed. For example, SELECT LastModified as [Last Modified] shows no results, but if you remove the "as [LastModified]" part, it returns results and places the space character in the column header.
https://community.cireson.com/discussion/657/customize-grids#latest
I second John Varbel.
Custom Views are "ok". But I really feel this functionality should be built into all of the default views (My Work) of the portal.
I would also like to see this solution complemented with the ability to add the "same" extended class attributes available in the Grid View into the Search Criteria under the search functionality of the portal.
Cheers,
Adrian
Created a SQL database next to the ServiceManagement database, called Dashboard, then used powershell to pull out all in-progress SRs and create a table called ServiceRequest with basic Id, LastModified,Title etc fields along with some custom extended fields (in our case Office Location).
This allowed us to use the database as source for SQL Tables and SQL Charts and then following https://support.cireson.com/KnowledgeBase/View/1245#/ with some basic kendo knowledge and simple ajax call to provide the data, a kendo grid could be created and embedded in the Cireson Portal.
Other than some minor kendo tweeks it works fine in both v4.10 and v7.3 of the Cireson Portal.
Now polishing up a bit more complicated runbook that monitors for recently modified SR/IR and MAs and merges them into Dashboard db which will give us basically real-time updates to the grid view as well as the dashboard charts.