Is there a way to set a barcode to allow override in one case but not another in the same app?

Is there a way to set a barcode to allow override in one case but not another in the same app? I have fields that should allow scan but its ok for one of the fields to allow a manual entry while the other ones do not.

We cant use appsheet expression for “scannable” setting, meaning we are not able to control dynamicall on / off this scan setting for the field. Short answer should be No.

However, why dont you create multiple filelds, basically three column for same data. One if shown conditinally allow user to scan barcode. The second one is shown when the first one is hidden under the condition.
Then the last one is going to pull the data either field where the value is inserted.
Technically you can toggle on off “scannable” in that way.

3 Likes