Could not display interface. Please check definition and inputs.
I was able to trace this issue down to the interface object. The new error from the design view when I click the EDIT link is:
Could not display interface. Please check definition and inputs. Interface Definition: Expression evaluation error at function a!dropdownField [line 454]: A dropdown component [label="Relationship to Child"] has an invalid value for "choiceValues". Duplicate items are not allowed in the choiceValues array, but choiceValues was 4; 15; 54; 23; 27; 28; 29; 37; 41; 42; 43; 40; 44; 1; 2; 3; 4; 5; 6; 7; 8; 46; 9; 10; 11; 12; 13; 14; 15; 47; 16; 49; 48; 17; 18; 19; 54; 50; 51; 52; 53; 55; 20; 21; 56; 78; 39; 22; 57; 58; 59; 60; 23; 24; 25; 26; 61; 62; 63; 27; 28; 45; 29; 64; 65; 30; 77; 70; 66; 67; 68; 69; 31; 32; 33; 34; 71; 72; 35; 73; 74; 36; 37; 75; 38.
item: a!dropdownField(
label: if(
local!isDependent,
"Relationship to Parent",
"Relationship to Child"
),
placeholder: "Please select a relationship",
choiceLabels: if(
local!isDependent,
if(
contains(tointeger(local!lkupDepChildRelationshipType.childRelationshipTypeId),ri!droRecPersonLinks.childRelationshipTypeId),
local!lkupDepChildRelationshipType.childRelationshipTypeDesc,
index(
append(
local!lkupDepChildRelationshipType,
rule!droQueryLkupChildRelationshipTypeEntity(childRelationshipTypeId: ri!droRecPersonLinks.childRelationshipTypeId)
),
"childRelationshipTypeDesc"
)
),
if(
contains(tointeger(local!lkupPrimaryChildRelationshipType.childRelationshipTypeId),ri!droRecPersonLinks.childRelationshipTypeId),
local!lkupPrimaryChildRelationshipType.childRelationshipTypeDesc,
index(
append(
local!lkupPrimaryChildRelationshipType,
rule!droQueryLkupChildRelationshipTypeEntity(childRelationshipTypeId: ri!droRecPersonLinks.childRelationshipTypeId)
),
"childRelationshipTypeDesc"
)
)
/*remove(touniformstring(local!lkupPrimaryChildRelationshipType.childRelationshipTypeDesc), wherecontains({"OBLIGEE"}, trim(touniformstring(local!lkupPrimaryChildRelationshipType.childRelationshipTypeDesc))))*/
),
choiceValues: if(
local!isDependent,
if(
contains(tointeger(local!lkupDepChildRelationshipType.childRelationshipTypeId),ri!droRecPersonLinks.childRelationshipTypeId),
local!lkupDepChildRelationshipType.childRelationshipTypeId,
index(
append(
local!lkupDepChildRelationshipType,
rule!droQueryLkupChildRelationshipTypeEntity(childRelationshipTypeId: ri!droRecPersonLinks.childRelationshipTypeId)
),
"childRelationshipTypeId"
)
),
/*remove(touniformstring(local!lkupPrimaryChildRelationshipType.childRelationshipTypeDesc), wherecontains({"OBLIGEE"}, trim(touniformstring(local!lkupPrimaryChildRelationshipType.childRelationshipTypeDesc))))*/
if(
contains(tointeger(local!lkupPrimaryChildRelationshipType.childRelationshipTypeId),ri!droRecPersonLinks.childRelationshipTypeId),
local!lkupPrimaryChildRelationshipType.childRelationshipTypeId,
index(
append(
local!lkupPrimaryChildRelationshipType,
rule!droQueryLkupChildRelationshipTypeEntity(childRelationshipTypeId: ri!droRecPersonLinks.childRelationshipTypeId)
),
"childRelationshipTypeId"
)
)
),
value: ri!droRecPersonLinks.childRelationshipTypeId,
saveInto: ri!droRecPersonLinks.childRelationshipTypeId,
disabled: not(local!isEditable)
),