Hi, I'm building an app where there's a dynamic component but I believe I can only achieve this by converting text into an expression.
A simplified example is this:
I have a Gallery linked to a Collection (with Category, Field, Type, e.g. Collection.Category, Collection.Field, Collection.Type) > TextInput control > Default
In the 'Default' field I would normally just type in:
First(PowerBIIntegration.Data).PropertyName
With this, the Default text for this TextInput control will be something like "ABC Company", but since I am making it dynamic (based on some user selections prior) I instead was thinking of using this:
Concatenate("First(PowerBIIntegration.Data).",ThisItem.Field)
In this case, ThisItem.Field = PropertyName however when I tested this out, the Default text for this TextInput control ended up being "First(PowerBIIntegration.Data).PropertyName" which is the expression I want but the control is treating it as text.
Is there a way to then convert this outputted text from the Concatenate function into a usable expression?
I've attached a screen shot in case that's useful.