Error : Missing ';' in 'variable declaration' but i have it

You have added a parameter to the property in line 44.

TArray<FName> DataValue(UDataTable Data);

Perhaps you meant to just make the DataValue Property like this?

TArray<FName> DataValue;