get the values in List Collector populated in Work Notes at Fulfillment

Community Alums
Not applicable

Hi,

I have a requirement wherein I need to populate the values I selected for list collector, once saved populated in Work Notes at Task. I tried, but I don't have correct logic. Kindly help.

 

ClientScript

function onSubmit() {
    //Type appropriate comment here, and begin script below

    var inc = g_form.getValue("incidents_submitted_by_itam");

    var ga = new GlideAjax("listCollectorIncidentClass");
    ga.addParam("sysparm_name", "listCollectorIncidentFunction");
    ga.addParam("sysparm_id", inc);
    ga.getXML(callBackFuntion);

    function callBackFuntion(response) {
        var answer = response.responseXML.documentElement.getAttribute("answer");
        alert(answer);
        g_form.setValue("work_notes", answer);
    }
}

 

ClientScript.PNG

 

ScriptInclude

 

var listCollectorIncidentClass = Class.create();
listCollectorIncidentClass.prototype = Object.extendsObject(AbstractAjaxProcessor, {
    listCollectorIncidentFunction: function() {
        var userArr = this.getParameter('sysparm_id').toString().split(',');
        var incArr = [];

        var grUser = new GlideRecord('sc_task');
        for (var i = 0; i < userArr.length; i++) {
            incArr.getINC = get(userArr[i].toString());
        }
        grUser.work_notes = grUser.getDisplayValue(incArr.getINC);
    },

    type: 'listCollectorIncidentClass'
});

 

ScriptInclude.PNG

 

inc.PNG

 

task1.PNG

 

Task2.PNG

 

Regards

Suman P.

2 REPLIES 2

anshul_goyal
Kilo Sage

Hello @Community Alums,
Do you want to update the list collector values in sc_task work notes?
Thanks,
Anshul

Community Alums
Not applicable

Hi @anshul_goyal,

The list collector should appear in Task level itself, and on save, whatever the incidents are selected in the slush bucket, they should be populated in Work Notes. Can you please help

Regards

Suman P.