Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

What is this?

...

glide.ui.permitted_tables

Add sys_template as a permitted table, otherwise people won't be able to see the templates to attach to the knowledge article.

Roles

template_editor, template_editor_group or template_editor_global must be granted to allow people to alter and view the templates as well.

...

Code Block
languagejs
function attachIncident2(x, target) {
	if (self.opener) {
		/*
		var lastSaved = self.opener.document.getElementById("onLoad_sys_updated_on").value;
			if (!lastSaved){
				self.close();
				var err = (gel('error_msg')!=null)?gel('error_msg').value:"Invalid action: Record needs to be saved first";
				self.opener.g_form.addErrorMessage(err);
			    return false;
			}
			*/
		var e = self.opener.document.getElementById("sys_uniqueValue")
		var task = e.value;

Incident Form

Add KB Article Template to the related records section.

Incident Client Script

This fires on change of the u_kb_article_template field.  We do things a little differently if we determine that there's tasks or other child templates on the template we're using.  If there are child templates we have to save the record first, if not we can just apply the template.

...