Edit Screen versus New Screen

I have an Edit screen display which is incorrect (see 1.). It is called via a workflow.

The hint should not be displayed due to the visibility condition to display it when campaign→notes is empty. I tried another test (if note count <1) which also failed (the hint still showed). So I copied all the elements and pasted them into a ‘show new screen’ interaction via the same workflow (see 2.). This worked as expected.

Why would the edit screen not display visibility conditions properly?

  1. EDIT SCREEN interaction

  1. SHOW NEW SCREEN interaction. Hint is not displayed.

Are you using screen values or values from the unedited or parent row?

From the parent row….

And the variables do not change (are not edited) - they are ‘static’ going into the EDIT screen. I verified this before trying out various scenarios.

Too fast of an answer - the Hint is a component with the text “No Target Notes”. The visibility conditions don’t seem to work. For example, for this row the value of Note Count is 1. For the hint the visibility is set when Note Count < 1 so it should not be displayed. I put the Note Count in the header and show it below in the data record.

All this logic works as expected in a New Screen. Just trying to understand the nuance between a New Screen and an Edit screen (expect a form screen would act the same as an Edit screen)

image