Many of us would like to see more columns added to the worker grid in helpdesk. Here is a fairly simple process to add those columns.
- You must first create a custom folder on your helpdesk server. If you have a default install of helpdesk you can find this at c:/program files/altiris/helpdesk/AexHd. In this directory create the custom folder.
- After you have created your custom folder browse to the templates directory. Locate and copy the WorkItemTable.ascx
- Paste this file into your custom directory. You will also want to rename this file to cussubWorkItemTable.ascx and remove the read only attribute by right clicking on that file and going to properties.
- Now you are ready to edit that file. Open the file with windows Notepad or some other text editor.
Down at the bottom of the file you will see the Columns section. In this section you will also see entries that resemble <aw:Colum DataField="workitem_number' Name=.....
You will notice that at present what is listed here is what you currently see on your worker grid.. You can simply copy the first line and paste it below. In the line you pasted in you will want to make some modifications to it.
If you want to add a Created By User Field you could add in the following line.
<aw:Column DataField="contact_name" Name="Created By" Width="139" />
Notice I changed the workitem_number to contact_name and I also changed the Name= field from Name="sidColNumber" to Name="Created By"
My ascx file looks like this:
- After you have configured your grid view you now have to add a custom.config file to the AeXHD directory. This file tells the helpdesk that you would like to use a custom configuration.
Browse to the C:\Program Files\Altiris\Helpdesk\AeXHD directory and right click in that directory. Select New and text document. Name the text document custom.config
- When you have the file created added the following text.
<?xml version="1.0" encoding="utf-8" ?> <custom.configuration> <files path="~/custom/"> <file id="subWorkItemTable" file="custSubWorkItemTable.ascx" /> </custom.configuration>
- You will then need to restart IIS. Click on Start/Run then type IISRESET
- In your helpdesk worker console you should see the tables you have just added. If you do not you can click on the table grid view
Then click on Restore Defaults and then on Ok.
The grid fields you input into the custom file should now show up for every worker.