a!gridImageColumn is giving issue

Hi ,

I am facing some issue after adding one condition to below working code. After adding its returning document as  null. 

Kindly help me and correct me where i am missing in the below code snippet.

Kindly find below working and non working code and error message .

-------------------------------Working code----------------------------

a!gridImageColumn(
label: "",
size: "ICON",
data: if(rule!APN_isEmpty(local!testsubset.data),{},apply(
a!documentImage(document: _,caption: _),
merge(
apply(a!iconIndicator, {if(todate(local!testsubset.data.strDate)>today(),"Hello", "Hii")}),
apply(touniformstring(_),{
merge(
if(todate(local!testsubset.data.strDate)>today(),"Hi to all","Hello to all"),
todate(local!testsubset.data.strDate))})
)
))
)

-------------------------------- Added code which is giving below error---------------

a!gridImageColumn(
label: "",
size: "ICON",
data: if(rule!APN_isEmpty(local!testsubset.data),{},apply(
a!documentImage(document: _,caption: _),
merge(
apply(a!iconIndicator, {if(todate(local!testsubset.data.strDate)>today(),"Hello", "Hii")}),
apply(touniformstring(_),{
merge({
if(count(local!testsubsetFinal)>0,
if(local!testsubset.data.id=local!testsubsetFinal.id,"Hi to all","Hello to all"),"Date Implemented"),
todate(local!testsubset.data.strDate)})})
)
))
)



Error Evaluating UI Expression
Expression evaluation error in rule 'Test_Rule' (called by rule 'Master_Rule') at function a!gridField [line 126]: The image at index 13 in an grid component [label=“”] has an invalid value for “document”. “document” must not be null.

  Discussion posts and replies are publicly visible

Parents Reply Children
No Data