How to Hide Attachment icon

chanikya
Kilo Sage

Hi,

if Knowledge Base is IT then only display attachment icon, other wise except IT icon should not visible to any other Knowledge base records...

 

1 ACCEPTED SOLUTION

ScienceSoft
Tera Guru

hi, There might be a better way to should write a client script based on onChange function. Below is an example in the form of a screenshot and a code:
find_real_file.png


function onChange(control, oldValue, newValue, isLoading, isTemplate) {

                var checkValue = g_form.getDisplayBox('kb_knowledge_base').value;

 

                if (checkValue == "IT"){

                                g_form.disableAttachments();

                } else {

                                g_form.enableAttachments();

                }

}

View solution in original post

11 REPLIES 11

Chanikya,

 

Let me know still your facing the issue.

it is working fine here as per Below Script

client Script: OnLoad

var gr=g_form.getReference('kb_knowledge_base');
if(gr.title!='IT')
{
g_form.disableAttachments();
}

glad to here that helped to can you please mark it as correct if you are ok with that.

ScienceSoft
Tera Guru

hi, There might be a better way to should write a client script based on onChange function. Below is an example in the form of a screenshot and a code:
find_real_file.png


function onChange(control, oldValue, newValue, isLoading, isTemplate) {

                var checkValue = g_form.getDisplayBox('kb_knowledge_base').value;

 

                if (checkValue == "IT"){

                                g_form.disableAttachments();

                } else {

                                g_form.enableAttachments();

                }

}

Hi,

Thanks for your reply...

why should we remove this  if -condition script like , please explain me about it

 

if (isLoading || newValue === '') {
return;
}