Skip to main content
April 16, 2025
Question

RecordData 25.1 error

  • April 16, 2025
  • 4 replies
  • 0 views

Hello,

We have moved from version 24.4 to the new 25.1 and we have encountered some errors in interfaces.

The gridFields that were in version 24.4 had a RecordData as data collection in which they were configured with some Fields with relationships

a!recordData(

recordType: recordType!example,

fields:{

recordType!example.example

...

})

Now in version 25.1 the interface is broken because the action records have lost their ID

To fix it, we added the base field recordtype!exxample.id to the field so that it obtains the data since it gave an error and the action link did not appear.

a!recordData(

recordType: recordType!example,

fields:{

recordType!example.id  <-----

recordType!example.example

...

})

Is there any explanation for this?

Thank you

4 replies

yusufa
April 25, 2025

Hi Jesus, 

I believe we have similar issues with 25.1 as well. Some fields in a collapsed section are not loaded by default anymore. With 24.3 the data was loaded using a record view with rv!record. Now we have to reload all data with 25.1 to get the data of hidden fields loaded or to get other data loaded which are used in subsequent interfaces.The behaviour changed and I assume the performance features in 25.1 are not working correctly.

We have to rebuild some interfaces / records. Don't have any other solution yet.

Best regards

Yusuf

stefanhelzle0001
April 26, 2025

Yes. Using rv!record will get you into trouble sooner than later. I do not allow using it in my team.

mathieud0001
April 26, 2025

I started noticing this in 24.4 after upgrading the Record Types.

June 30, 2025

Thanks everyone. Just wanted to share what we found after upgrading from 24.4 to 25.1 in case it helps others.We realized this happened because the base id field was not explicitly included in the fields array.

  • The a!recordActionItem() links didn’t show up.
  • Grids using a!recordData() with related fields started erroring out.

Recommendation you're upgrading to 25.1 or beyond, make sure to check Any record grid using a!recordActionItem() or record links includes the ID field. and All a!recordData() definitions for this change to avoid runtime errors.