在我的应用程序中,我正在使用以下代码
If(Checkbox1.Value; Remove(IdeaBox_1; ThisItem); Notify("Click checkbox to delete"; NotificationType.Error))
它检查钱箱是否是车票。如果是,则允许从Sharepoint列表中删除项目,如果不是,则显示错误。
我想更改这个功能,这样删除后它将导航到另一个屏幕,但我没有成功。
即使复选框未选中,这些功能在导航到下一个屏幕时也无法正常工作(错误消息(。
If(Checkbox1.Value; Remove(IdeaBox_1; ThisItem) && Navigate(Screen10;Fade); Notify("Click checkbox to delete"; NotificationType.Error))
If(Checkbox1.Value; Remove(IdeaBox_1; ThisItem); Notify("Click checkbox to delete"; NotificationType.Error);Navigate(Screen10;Fade))
If(Checkbox1.Value; Remove(IdeaBox_1; ThisItem); Navigate(Screen10;Fade)); Notify("Click checkbox to delete"; NotificationType.Error)
If(Checkbox1.Value; Navigate(Screen10);Remove(IdeaBox_1; ThisItem); Notify("Click checkbox to delete"; NotificationType.Error))
If(Checkbox1.Value;Remove(IdeaBox_1;LookUp(IdeaBox_1; ID= ThisItem.ID));
Notify("Click checkbox to delete"; NotificationType.Error);Navigate(Screen10;Fade))
If(Checkbox1.Value; Remove(IdeaBox_1; ThisItem); Notify("Click checkbox to delete"; NotificationType.Error); Navigate (Screen10))
删除后,您可以使用链接运算符进行导航,在您的语言中,它将是;;
:
If(
Checkbox1.Value;
Remove(IdeaBox_1; ThisItem);; Navigate(Screen10; Fade);
Notify("Click checkbox to delete"; NotificationType.Error))
您可以查看运算符列表,以及讨论运算符如何根据语言进行更改的页面。
复选框具有名为OnCheck和OnUncheck的属性。尝试使用它。
https://learn.microsoft.com/en-us/powerapps/maker/canvas-apps/controls/control-check-box