- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-22-2017 02:23 PM
Folks,
I am trying to generate a simple URL in UI macro and call. its failing sysparam needs a demiliter.
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">
<j:set var="jvar_n" value="add_me_${ref}"/>
<span id="${jvar_n}" onclick="addMe('${ref}')" title="Add me" alt="Add me" tabindex="0" class="btn btn-default icon-default-knowledge-base">
<span class="sr-only">Add me</span>
</span>
<script>
function addMe() {
var url = "https://"+window.location.hostname.toString()+"/kb_knowledge.do?sys_id=-1&sysparam_query=short_descriptionLIKEMAJOR";
window.open(url, "_blank");
return false;
}
</script>
</j:jelly>
How to call a url with param value ?
Thank you,
Eashwar Elumalai
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-22-2017 04:34 PM
Sorry the way I was doing it (i.e. based on the ui macro) required the form to be saved before it would work. LIkely what was the issue. This version does not:
<?xml version="1.0" encoding="utf-8" ?>
<j:jelly trim="false" xmlns:j="jelly:core" xmlns:g="glide" xmlns:j2="null" xmlns:g2="null">
<j:set var="jvar_n" value="add_me_${ref}"/>
<span id="${jvar_n}" onclick="addMe('${ref}')" title="Add me" alt="Add me" tabindex="0" class="btn btn-default icon-default-knowledge-base">
<span class="sr-only">Add me</span>
</span>
<script>
function addMe(reference)
{
window.open('$knowledge.do#/search?query=' + encodeURI(g_form.getValue('short_description')) + '$[AMP]order=default');
}
</script>
</j:jelly>

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-22-2017 04:34 PM
Sorry the way I was doing it (i.e. based on the ui macro) required the form to be saved before it would work. LIkely what was the issue. This version does not:
<?xml version="1.0" encoding="utf-8" ?>
<j:jelly trim="false" xmlns:j="jelly:core" xmlns:g="glide" xmlns:j2="null" xmlns:g2="null">
<j:set var="jvar_n" value="add_me_${ref}"/>
<span id="${jvar_n}" onclick="addMe('${ref}')" title="Add me" alt="Add me" tabindex="0" class="btn btn-default icon-default-knowledge-base">
<span class="sr-only">Add me</span>
</span>
<script>
function addMe(reference)
{
window.open('$knowledge.do#/search?query=' + encodeURI(g_form.getValue('short_description')) + '$[AMP]order=default');
}
</script>
</j:jelly>
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-22-2017 04:38 PM
Perfect. Thank you so much Joe. Really appreciate it.
it worked finally
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-21-2017 03:12 PM
Hi joe,
sorry didnt know how to contact you. You helped me with a solution last time. Do you anytime idea for this request.
Automatically backup completed update set by EOD
thank you,
Eashwar Elumalai