【问题标题】:Filter gallery by one column or another按一列或另一列过滤画廊
【发布时间】:2020-11-26 00:22:02
【问题描述】:

我有一个具有以下属性的画廊:

引用的 SharePoint 列表:“项目仪表板”
变量:CurrentUser - 设置为 User().email
“项目仪表板”中的相关列是提交者和执行发起人

我可以使用以下方法过滤图库:Filter('Project Dashboard', Submitter=CurrentUser) 并且效果很好,但是如果 CurrentUser 也列在“Executive Sponsor”列下,我被要求包含结果.当我写出来时,它说无效的参数,所以我确定我只是使用了错误的 OR 函数。

Filter('Project Dashboard', Submitter=CurrentUser || 'Executive Sponsor'=CurrentUser)

如果您对如何解决此问题有任何想法,请告诉我。

【问题讨论】:

    标签: powerapps


    【解决方案1】:
    1. 确保没有任何拼写错误。
    2. 尝试使用inexactin 代替=

    你也可以试试长手代码:

    Filter(
        'Project Dashboard', 
        Or(
            Submitter=CurrentUser,
            'Executive Sponsor'=CurrentUser
        )
    )
    
    

    【讨论】:

    • 我把它写出来了,它仍然抛出“无效参数”错误。它强调了 'Executive Sponsor' 和 CurrentUser 之间的“=”。我想知道过滤器是否不支持 or 语句,尽管 or 语句不是引发错误的原因...
    • 非常感谢您的帮助。不幸的是,这也不起作用,现在它在“in”或“exactin”的右侧给出错误。
    • 如果您需要更多帮助,需要屏幕截图和详细信息!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 2016-02-05
    • 2020-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多