Hi @Lingam ,
Do you want to limit one user could only create one item?
Then you could use 'Created By' column to justify, which records who created this item.
I've made a similar test for your reference:
1)in screen1, I have a gallery to view all existing items, an add button to navigate to the screen that is used to create new item.
set the gallery's OnSelect:
Navigate(Editscreen);EditForm(Form1)
//then you will open the edit form to edit the existing record
set the add button's OnSelect:
If(
IsEmpty(Filter(listname,'Created By'.Email=User().Email)),
//current user has not created one item
Navigate(Editscreen);NewForm(Form1),
Notify("you have already created one item!")
)
2)in screen2, insert one edit form for editing or create item
set the edit form's Item:
Gallery1.Selected
Best regards,