Répondre à: Fonction dernier date

  • R3dKap

    Membre
    5 janvier 2022 à 17h14

    Salut @jonathan schulz,

    Voici une manière d’y arriver :

    ClearCollect(n    colData,n    {n        Id: 1,n        Date: Date(2022, 1, 3)n    },n    {n        Id: 1,n        Date: Date(2022, 1, 1)n    },n    {n        Id: 1,n        Date: Date(2022, 1, 2)n    },n    {n        Id: 1,n        Date: Date(2022, 1, 5)n    },n    {n        Id: 2,n        Date: Date(2022, 1, 3)n    },n    {n        Id: 2,n        Date: Date(2022, 2, 3)n    },n    {n        Id: 3,n        Date: Date(2022, 1, 23)n    },n    {n        Id: 3,n        Date: Date(2022, 2, 13)n    },n    {n        Id: 3,n        Date: Date(2022, 1, 3)n    }n);nClear(colRecent);nForAll(n    Sort(n        GroupBy(n            Sort(n                colData,n                Date,n                Descendingn            ),n            "Id",n            "Dates"n        ),n        Id,n        Ascendingn    ) As loopData,n    Collect(n        colRecent,n        {n            Id: loopData.Id,n            Date: First(loopData.Dates).Daten        }n    )n)

    Tu peux coller ce code sur un bouton, il marche. J’ai fait au plus vite. Y’a peut-être plus optimisé… 🙂

    CommentID=C4WmUoX35ibdLzk, PostID=dMoEo8USv3u8dHZ