How to call a!StartProcessLink() inside a!gridColumn

Certified Associate Developer

Hi All, hope you all are doing great, I'm getting the following error:

Error Evaluating UI Expression Expression evaluation error [evaluation ID = PNO05] in rule 'abs_clientsearchresponse2' (called by rule 'abs_clientsearchrequest2') : A null parameter has been passed.

When trying to invoke a process model inside a!gridColumn as follows:

a!gridColumn(
label: "BUC",
value: a!richTextDisplayField(
label: fv!row.IDE_CLIENTE,
value: a!richTextItem(
text: fv!row.IDE_CLIENTE,
link: a!startProcessLink(
processModel: cons!ABS_CLIENT_REQUEST2_PM,
processParameters: {
buc: fv!row.IDE_CLIENTE
}
),
linkStyle: "STANDALONE",
color: "NEGATIVE",
size: "STANDARD",
style: "STRONG"
)
),
align: "CENTER"
)

The rule: 'abs_clientsearchresponse2' is displaying the row without any error:

But when I click over the BUC link, the above error is displayed, the pv is declared as Parameter with the same name in the PM, I haven't been able to find the root cause of the error. Could you please help me?

Any help will be greatly appreciated.

Thanks and regards,

Jose Castellot

  Discussion posts and replies are publicly visible

Parents Reply
  • 0
    Certified Associate Developer
    in reply to Harsha Sharma

    Hi Harsha,

    Yes when the BUC link is clicked we are calling a process triggered in the backed, but we are using a!startProcessLink inside the a!gridColumn and is when we are getting the error: A null value has been passed

    if we run the process for debugging it is working fine, so the issue is at the moment to invoke the process from the interface. For any reason the value is not being passed.

Children
No Data