Choice component - Label not working

I think this is a bug because i can use the correct Label link in the edit page of this screen.

I cannot chose any label, it only gives me the options of the “user profile” while the source is a tab and the data write to is another tab.

See screenshot of label options below:
image

You are using an Add Form screen. The Add Form is never connected to any particular row. What column are you expecting to use if that screen is not connected to any data?

1 Like

If i use the edit screen of this item i can chose label items from the correct tab.
See screenshot below:

I would like to use the same label for when the form is added.

But, an Edit screen is connected to a row because you are editing an existing row. An Add screen is not connect to any row, in any table, in any possible way. You can’t pull something from nothing. Which specific row of data would you expect that column value to be coming from? Since your Add Form is not connected to any row, there is no column value for the label to use.

Also, since you are attempting to use a value from a computed column, that computed column wouldn’t have a value yet, since the row has not yet been added to the table.

There’s probably other ways to achieve what you want, such a a normal Form, which has access to an underlying parent row, or even a custom form, but the Add Form is fundamentally different because it is not attached to any data (with the exception of user profile data)

3 Likes

Yeah, I think if the top level screen was changed from a List Layout to a Details layout, then if a Form button - or a button that opens a form screen - was added, then they’d be able to access the column values in whichever row the parent details screen was attached to (including any computed column values).

2 Likes

I usually have this approach for every screen and hardly ever use the native add form. Basically build all screens on my User Profiles row.

2 Likes

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.