Column Description displayed instead of Display Name

TLDR:
For table columns
IF colDescription="" THEN app.displays(colDisplayName)
ELSE app.displays(colDescription)

I’m not sure if it’s my setup, or a wrong reference in the code itself, but my app appears to be using the column “Description” field as the “Display Name”, and ignores whatever is in the “Display Name” field whenever “Description” has a value.

When “Description” is empty, it uses the correct “Display Name”, but I don’t think that’s ideal.

Is this a bug, or is there something I’m not getting?

Thanks

Can you post some screenshots showing this?

My bad. I thought I did.

In forms, the logic for choosing how to identify columns is as follows:

IFS(
  ISNOTBLANK(description),
    description,
  ISNOTBLANK(display-name),
    display-name,
  TRUE,
    column-name
)

Everywhere else, the logic is:

IFS(
  ISNOTBLANK(display-name),
    display-name,
  TRUE,
    column-name
)
2 Likes

So from what I understand, the logic will take the first TRUE and disregard the rest of the condition checking.

Thank you, Steve, for clearing that up!

1 Like

@Steve is this just in forms or detail views also?

I believe the column’s description is only ever displayed in forms.

Column description is used when you need a longer version of a question but dont want or need an essay for the column header in a form.

2 Likes