I have an Attachment table with a “AttachmentType” enum column with three options (File, Image, Video), and three matching columns (File, Image, Video), each with a Show_If formula that checks whether AttachmentType matches its own name. For example, the Video column’s Show_If is: [AttachmentType] = “Video”
When AttachmentType is set to “File” or “Image”, the matching column appears correctly, in both the web app and the mobile app.
When AttachmentType is set to “Video”, the Video column does not appear, even though its Show_If formula is structured identically to the working File and Image columns, and the enum value (“Video”) is spelled correctly and matches exactly.
I isolated the cause with this test: without changing the Show_If formula at all, I changed the Video column’s Type from “Video” to “Image”. After this change, the same Show_If formula worked correctly and the field appeared. Changing the type back to “Video” made it disappear again.
This confirms the Show_If mechanism itself works correctly, and the bug is specific to the Video column type failing to render conditionally.
Repro steps:
Create a column of Type Video.
Set its Show_If to a simple condition based on another column’s value.
Set another column’s Type to Image or File with the same Show_If pattern, confirm it works.
Confirm the Video column does not appear even when its Show_If condition is true.
Change the Video column’s Type to Image without touching Show_If — confirm it now appears correctly.
Yes. there are 3 similar columns. All the expressions are same. One is in file format. the other is in image format. the other one is in video format. But the video format is not working.
ColumnName: Image
Show: [AttachmentType] = “Video”
Type: Video
Require: [AttachmentType] = “Video”
Editable: Yes (it is yes and checked but it is not allowed to uncheck)
Under this setting
1- when i choose the enum to file the file selection column appears and works properly
2- when i choose the enum to image the image selection column appears and works properly
3- when i choose the enum to vidoe the video selection column DOES NOT appears. No way to upload the video.
This bug does not depend on my app’s data at all, it reproduces in any blank app just by creating or renaming a view to Settings with Position set to menu. So instead of enabling standing access to my production app (which has real cooperative financial and ownership data in it), I would rather set up a minimal blank test app with just the one view, and enable support access to that one instead. That should let your team reproduce and debug it without needing access to anything sensitive.
Let me know if that works, and I will get a test app ready.