PowerApps:询问数据源

PowerApps : interogating datasources

我在预算表格中有一个文本标签,我用来创建我的文档标题。这个标题就像:"BU[YEAR]-001".

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

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

使用:LookUp(Budget2.Title;Text(Annee) in Title;Title),我可以限制我的预算,但它只需要第一个。

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

谢谢!

如您所见,排序结果中的 LookUp only returns one item, in no specific order (likely the first one that was entered, but this is not guaranteed). If you want a specific record (the last one), you can first sort the source in descending order, then take the first 个元素:

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