首页 文章

PowerApps:interogating数据源

提问于
浏览
0

我有一个预算表格的文字标签,我曾经创建我的文件 Headers . 这个 Headers 就像:“BU [YEAR] -001” .

当我的用户保存文档时,我想花一年时间,找到最高的现有文档,添加一个,然后保存 .

例子:我的数据源包含BU2018-001,BU2019-001和BU2019-002 . 如果我的用户在年标签中选择2019,并保存文档,我希望 Headers 为BU2019-003 . 如果它是2018 => BU2018-002并且如果年份不存在,例如2020 => BU2020-001 .

使用:LookUp(Budget2.Title; Headers 中的文字(Annee); Headers ),我可以用其中的年份来限制我的预算,但它只需要第一个 .

你能帮我解决这个问题吗?

谢谢 !

1 回答

  • 0

    如您所知,LookUp仅返回一个项目,没有特定的顺序(可能是输入的第一个项目,但不保证这一点) . 如果你想要一个特定的记录(最后一个),你可以先按降序排列源,然后从排序的结果中取出first元素:

    First(
        SortByColumns(
            Filter(
                Budget2;
                Text(Annee) in Title);
            "Title";
            Descending)).Title
    

相关问题