Error "The record doesn't exist, has been deleted or you don't have privileges to access it"

Hi All,

I have Record Type table view and have like to 'Ticket Number' to see summary view with "Update Ticket" button. Here, Update Ticket is related Action with Process model having form input as "add Ticket Form".

as per my info there are two way to update ticket  as below-

1. Record Type -

When  click Record Type view table having "ticket umber" link row, I am getting summary view with ticket details, There is "update Ticket" button on summary view and when click on Update Ticket a ticket update form loaded blank record.

2. Using Interface table  -

A table having "Ticket number" link expected to show "update ticket" form (which is  configured to Related Action as mentioned in above point)  but getting Error  -"The record doesn't exist, has been deleted or you don't have privileges to access it"

Please let me know if need more info to understand the scenario?

Thanks,

Deepak

  Discussion posts and replies are publicly visible

Parents
  • hi Deepak,

    check
    https://docs.appian.com/suite/help/20.4/Record_Link_Component.html

    a recordlink hat the requirement, that you need the recordId. primarily it is your primary key of your record entry

    he record ID (identifier) identifies the individual record within the record type.

    • For entity-backed records, record ID is the primary key in the data store entity.
    • For process-backed records, record ID is the ID for the process.
    • For service-backed records, record ID is the value returned to the ID field of the DataSubset produced by the record's source expression."



    so even if "ticketnumber is unique" you cannot use it as link in "a!recordlink."

    you can still use the text value of ticketnumber as label, but your link has to be based on your primary key like an "id"-value

    one hint: try to use index() with 3 parameter. if you use two parameter and it doens't find the searched "ticketnumber" it will break.
    The third parameter is null for single values or {} for arrays 

Reply
  • hi Deepak,

    check
    https://docs.appian.com/suite/help/20.4/Record_Link_Component.html

    a recordlink hat the requirement, that you need the recordId. primarily it is your primary key of your record entry

    he record ID (identifier) identifies the individual record within the record type.

    • For entity-backed records, record ID is the primary key in the data store entity.
    • For process-backed records, record ID is the ID for the process.
    • For service-backed records, record ID is the value returned to the ID field of the DataSubset produced by the record's source expression."



    so even if "ticketnumber is unique" you cannot use it as link in "a!recordlink."

    you can still use the text value of ticketnumber as label, but your link has to be based on your primary key like an "id"-value

    one hint: try to use index() with 3 parameter. if you use two parameter and it doens't find the searched "ticketnumber" it will break.
    The third parameter is null for single values or {} for arrays 

Children