how can pass formatted json data from one interface to another interface to bind with in the Appian grid

Hi All,

I am getting below error while trying to bind formatted json data from one interface to another interface to bind with in the Appian grid.

Please let me know if any clarification required.

Please find the code sample

InterfaceOne:-

local!jsonData: if(
a!isNullOrEmpty(ri!jsonData),
{},
a!fromJson(ri!jsonData)
),
local!exceptionResults:property(local!jsonData, "ScreeningSummary", null),


if(a!isNotNullOrEmpty(local!exceptionResults), rule!PM_ScreeningExceptionSummary(a!toJson(local!exceptionResults)), {}),

 InterfaceTwo:-

a!localVariables(
local!exceptionResultsFound: if(
a!isNullOrEmpty(ri!exceptionResults),
{},
a!fromJson(ri!exceptionResults)
),
{
a!sectionLayout(
label: "Exceptions",
labelSize: "SMALL",
labelColor: cons!CORE_BRANDING_LABEL_COLOR,
contents: {
a!gridField(
data: local!exceptionResultsFound,
emptyGridMessage: cons!CORE_NO_DATA_MESSAGE,
columns: {
a!gridColumn(
label: "Screening Services",
value: fv!row.ScreeningService
),
a!gridColumn(
label: "Exception Found",
value: fv!row.ExceptionMessage
)
},
)
},
isCollapsible: true,
divider: "BELOW",
dividerWeight: "THIN",
dividerColor: "#dddddd"
),
}
)

  Discussion posts and replies are publicly visible

Parents Reply Children