JavaScript error message "Could not save record because of a compiler error: JavaScript parse error"

ID NOBLE
Tera Expert

Hello,

 

Please I need help fixing the below scripts. It's giving me the following error message "Could not save record because of a compiler error: JavaScript parse error."

I have also attached a screenshot displaying the error message in full with my post.

 

Thank you.

Below are the scripts

 

function onCondition() {

If(g_form.getvalue('asset_id_number_1') = '') {
g_form.setvalue('user_name_1', "");
g_form.setvalue('bn_for_user_name_1', ");

}

If(g_form.getValueue('asset_id_number_2') = '') {
g_form.setvalue('user_name_2', "");
g_form.setValue('bn_for_user_name_2', ");
}

If(g_form.getvalue('asset_id_number_3') = > ›) {
g_form.setvalue('user_name_3', '');
g_form.setvalue('bn_for_user_name_3 ', '');
}

If(g_form.getvalue('asset_id_number_4') = '') {
g_form.setvalue('user_name_4', ");
g_form.setvalue('bn_for_user_name_4', ");
}

If(g_form.getvalue('asset_id_number_5') = ") {
g_form.setvalue(''user_name_5', ");
g_form.setValue('uic_for_ws_user_name_5', ");


}


1 ACCEPTED SOLUTION

Anup Desai1
Mega Sage

Hi @ID NOBLE 

 

Try this.

    function onCondition() {

     if (g_form.getvalue('asset_id_number_1') == '') {
         g_form.setvalue('user_name_1', "");
         g_form.setvalue('bn_for_user_name_1', "");

     }

     if (g_form.getValue('asset_id_number_2') == '') {
         g_form.setvalue('user_name_2', "");
         g_form.setValue('bn_for_user_name_2', "");
     }

     if (g_form.getvalue('asset_id_number_3') == "") {
         g_form.setvalue('user_name_3', '');
         g_form.setvalue('bn_for_user_name_3 ', '');
     }

     if (g_form.getvalue('asset_id_number_4') == '') {
         g_form.setvalue('user_name_4', "");
         g_form.setvalue('bn_for_user_name_4', "");
     }

     if (g_form.getvalue('asset_id_number_5') == "") {
         g_form.setvalue('command_name_of_ws_user_name_5', "");
         g_form.setValue('uic_for_ws_user_name_5', "");
     }
 }

View solution in original post

8 REPLIES 8

Helo @Basheer,

 

It's still displaying the same error message please

@Basheer,

 

Once again, thank you for your response and assistance

Anup Desai1
Mega Sage

Hi @ID NOBLE 

 

Try this.

    function onCondition() {

     if (g_form.getvalue('asset_id_number_1') == '') {
         g_form.setvalue('user_name_1', "");
         g_form.setvalue('bn_for_user_name_1', "");

     }

     if (g_form.getValue('asset_id_number_2') == '') {
         g_form.setvalue('user_name_2', "");
         g_form.setValue('bn_for_user_name_2', "");
     }

     if (g_form.getvalue('asset_id_number_3') == "") {
         g_form.setvalue('user_name_3', '');
         g_form.setvalue('bn_for_user_name_3 ', '');
     }

     if (g_form.getvalue('asset_id_number_4') == '') {
         g_form.setvalue('user_name_4', "");
         g_form.setvalue('bn_for_user_name_4', "");
     }

     if (g_form.getvalue('asset_id_number_5') == "") {
         g_form.setvalue('command_name_of_ws_user_name_5', "");
         g_form.setValue('uic_for_ws_user_name_5', "");
     }
 }

Hi @Anup Desai1,

 

Thank you so much. This works!