not able to store the record that i have selected using lightweight_glide_list

VineetC
Tera Contributor

Hi,

I have made a lightweight_glide_list for my custom application. Now when I use Query in my control name then it is filtering the records but not able to store them in textbox of glide_list and if i use USERLIST string in control_name then it is storing the values/records but not filtering the record. 
How can i do this ?
Kindly Solve my problem.

For reference I am attaching my code.
UI Page:

<g:macro_invoke macro="x_hasr_idea_manage_add_member_glideList" id="user" name="user" reference="sys_user" can_write="true"
 control_name="QUERY:active=true^roles=x_hasr_idea_manage.technology_team_member" reference_qualifier="${jvar_ref_qual_elements}" style="width:100%" userList ="userList" />


Lightweight_glide_list: 
<div class="searchIconClass">
                 <a
                    onclick="reflistOpen('${jvar_ref_qual_elements}', '${jvar_control_name_user}', '${jvar_reference}', '');mousePositionSave(event);"
                    tabindex="0" class="${jvar_input_button_name} featureListRoleOpenList"
                   
                     aria-label="${jvar_label}, Lookup using list">
                    <img src="search.png" alt="${gs.getMessage('Lookup using list')}" title="${gs.getMessage('Add Members')}" width="20" height="20" />
                </a>
                </div>



and Client Script: 
function onProceed() {

         var membersList = $j("#usersList").val();
       


        if (membersList) {
            gel('errorContainer').style.display = 'none';
            var userUtil = new GlideAjax('AddMemberUtils');
            userUtil.addParam('sysparm_name', 'addMembers');
            userUtil.addParam('sysparm_sysID', g_form.getUniqueValue());
            userUtil.addParam('sysparm_userList', membersList);
            userUtil.getXMLAnswer(function(response) {
                cancel();
            });
        } else {
            gel('errorContainer').style.display = 'block';
        }
}








0 REPLIES 0