UDataTable::FindTableProperty() will currently fail in a nativized build because the RowStruct is no longer a UDS in that context; instead it is converted to a native UScriptStruct type. However, the field (property) names are still the same as they are in the non-nativized context, so UStruct::FindPropertyByName() will also fail to find a match.
Cannot rely on 'DisplayName' metadata either as that is not available at runtime in the cooked build. Will need to redeploy the current name parsing logic that's used for UDS (UUserDefinedStruct::PropertyNameToDisplayName()) and make that work for the nativized case as well.
Current suggested workaround is to exclude DataTable assets from nativization if the "Get Data Table Column As String" node needs to be used in a Blueprint graph to access column data from that asset as a string value.
LS-0019-IS-PQR23 on the start of running UE4
I am not able to find world outliner how to enable it?
How can i modify the param name in EQS node
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
Trying to launch , erorr,dll missing
When I open UE4 4.24.3 it appears that. Does anyone know how to solve?
How to properly terminate the DoWork thread function in FAsyncTask?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-68914 in the post.
8 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.19, 4.20, 4.21 |
Created | Jan 22, 2019 |
---|---|
Resolved | Jul 15, 2021 |
Updated | Jul 19, 2021 |