
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-16-2022 01:53 AM
Hi,
In CSM WS(configurable), the record page is showing different behaviour based on how I am trying to load it. I I try to search it by number I see the Record tab label as "Loading" and If I select it by clicking on Row from a List, the Record tab shows the number which is my expectation. Attaching screenshot for reference..
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-18-2022 02:41 AM
Hi Geetika,
Everything that is custom results in these "loading.." tabs.
You can use the helper functions in a client script to fix this and set a title to your tab:
helpers.
screen
.updateStatus({
title:
'CS123456'
});
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-16-2022 02:56 AM
hello,
Can you show some screenshots on how you are searching it when the loading tab is appearing. As i tried on my PDI it looks fine
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-18-2022 02:41 AM
Hi Geetika,
Everything that is custom results in these "loading.." tabs.
You can use the helper functions in a client script to fix this and set a title to your tab:
helpers.
screen
.updateStatus({
title:
'CS123456'
});
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-25-2022 02:09 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-25-2022 02:24 AM
Hey
If you are asking about how the tabs are developed at first place, There is a "Record" Page, I made copy of it, because I needed to customise it.
And If you are asking about the solution to this tab issue, I followed below steps:
- Make sure you have tab title available on the form, it might be already fetched by a data broker. In my case the record number was fetched by data resource Glide form.
- Created a client script with below code
function handler({api, event, helpers, imports}) {
helpers.screen.updateStatus({
title: api.data.gform.nowRecordCommonHeader.recordDisplayValue
});
}
Data resource Glide form was returning object nowRecordCommonHeader which had key value recordDisplayValue containing the record number.
- Go to the Glide Form data source and add this client script to Event Glide Form data broker fetches succeeded (Form) and save.