UI Macro for populating CI related to the Requestor
						
					
					
				
			
		
	
			
	
	
	
	
	
Options
			
				
					
	
			
		
	- Mark as New
 - Bookmark
 - Subscribe
 - Mute
 - Subscribe to RSS Feed
 - Permalink
 - Report Inappropriate Content
 
10-04-2024 08:58 AM
Hello!
I have a requirement to create a button on Requested Item form, next to the field Configuration Item that will show all CIs related to user in "Requested for" field. I reused functionality already working on Incident, but I am struggling with making it work on sc_req_item table.
The button is appearing on the form and showing right CIs, but when I click on the name - nothing happens. How to make it able to select the item from the pop up window?
Here is my code:
<?xml version="1.0" encoding="utf-8" ?>
<j:jelly trim="false" xmlns:j="jelly:core" xmlns:g="glide" xmlns:j2="null" xmlns:g2="null">
<j2:set var="jvar_n" value="getUserAssetsRi_${ref}"/>
<a id="${jvar_n}" onClick="getUserAssetsRi()" title="Lookup user assets" alt="Add me" tabindex="0" class="btn btn-default icon-hardware"></a>
	<script>
	function getUserAssetsRi() {
		var refurl = reflistOpenUrl('sc_req_item.cmdb_ci', 'sc_req_item.configuration_item', 'configuration_item', 'cmdb_ci', 'null', 'false', '');
		var url = 'assigned_to=' + g_form.getValue('requested_for');
		var refurlquery = refurl + url;
		popupOpenStandard(refurlquery, 'lookup');
	}
	</script>
</j:jelly>
Thanks in advance!
		0 REPLIES 0
	
		
		
			
			
			
					
	
			