Quantcast
Viewing latest article 25
Browse Latest Browse All 87499

Switch form to display based on OptionSet Value - ReferenceError: Web resource method does not exist: formChange

Hi

I'm brand new to Javascript, and I'm getting an error when trying to create a function to switch form based on the field value in ca_type:  "ReferenceError: Web resource method does not exist: formChange"

Here's the javascript:-

Resourcefunction formChange(executionContext) {

var formContext = executionContext.getFormContext();
var newForm;

// Get Current Form Name

var formName = formContext.ui.formSelector.getCurrentItem().getLabel();

// Get drop down Field value
var callTo = formContext.data.entity.attributes.get(“ca_type”).getValue();

// Based on drop down value

switch (callTo)
{
case : “220000006”
newForm = “CA Supporter Research - Corporates”;
break;
case : “220000003”
newForm = “CA Supporter Research - Trusts & Foundations”;
break;

default:
newForm = “Supporter Research”;

}

if (formContext.ui.formSelector.getCurrentItem().getLabel() != newForm)

{

var items = Xrm.Page.ui.formSelector.items.get();

for (var i in items)

{

var item = items[i];

var itemId = item.getId();

var itemLabel = item.getLabel()

if (itemLabel == newForm)

{

//navigate to the form

item.navigate();

}

}

}

}

=====================

And here's the set up on the Form:-

Image may be NSFW.
Clik here to view.

Image may be NSFW.
Clik here to view.

Any suggestions gratefully received!


Viewing latest article 25
Browse Latest Browse All 87499

Trending Articles