我正在构建一个PowerApp,以将其数据存储在SharePoint OnLine列表中。
其中一个字段是一个附件控件,可以携带一个或多个文件。通过检查相关字段中的数据来验证记录;我需要检查附件控件是否有任何附件。
我无法确定附件控件是否具有某些属性,该属性至少可以告诉我是否有与该控件关联的附件。 Microsoft文档似乎并未描述任何此类功能,我错过了什么吗?
答案 0 :(得分:0)
我可以使用附件控件的“ OnAddFile”属性使它正常工作。
这是我采取的步骤:
1)在附件控件上,将属性“ OnAddFile”设置为“ Set(IsAttached,true)” IsAttached可以是您想要的任何名称,这只是您决定的变量名称
2)将属性“ OnRemoveFile”设置为“ Set(IsAttached,false)”。如果删除了附件,这将确保将变量设置回false。
3)在我的情况下,我使用的是sumbit按钮,在添加附件之前将其禁用-如果您对此感兴趣,请创建一个按钮并将其“ DisplayMode”属性更改为“ If(IsAttached = true,DisplayMode.Edit,DisplayMode.Disabled)“
希望这会有所帮助
答案 1 :(得分:-1)
尝试一下:
If(
CountRows(Your_Attachment_Control.Attachments) < 1,
Notify("Please add an attachment", Error),
SubmitForm(Your_Form_Name)
)