【问题标题】:PowerApps attachment control how to check if any attachments have been madePowerApps 附件控制如何检查是否已制作任何附件
【发布时间】:2019-04-16 15:14:45
【问题描述】:

我正在构建一个将其数据存储在 SharePoint OnLine 列表中的 PowerApp。

其中一个字段是一个附件控件,可以携带一个或多个文件。通过检查相关字段中的数据来验证记录;我需要检查附件控件是否附加了任何项目。

我不知道如何查看附件控件是否有一些属性,至少可以告诉我是否有与控件关联的附件。 Microsoft 文档似乎没有描述任何此类功能,我错过了什么吗?

【问题讨论】:

    标签: attachment powerapps powerapps-formula


    【解决方案1】:

    试试这个:

    If(
         CountRows(Your_Attachment_Control.Attachments) < 1,
         Notify("Please add an attachment", Error),
         SubmitForm(Your_Form_Name)
    )
    

    【讨论】:

      【解决方案2】:

      我能够使用附件控件的“OnAddFile”属性使其工作。

      这是我采取的步骤:

      1) 在您的附件控件上,将属性“OnAddFile”设置为“Set(IsAttached, true)” IsAttached 可以是任何你想要的名字,这只是你决定的变量名

      2) 将属性“OnRemoveFile”设置为“Set(IsAttached, false)”。这将确保在删除附件时将变量设置回 false。

      3) 在我的情况下,我使用的是 sumbit 按钮,并且在添加附件之前我将其禁用 - 如果您有兴趣这样做,请创建一个按钮并将其“DisplayMode”属性更改为“If(IsAttached = true, DisplayMode.Edit, DisplayMode.Disabled)"

      希望对你有帮助

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-01-01
        • 2015-01-24
        • 1970-01-01
        • 2014-06-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多