Répondre à: Filtre StartsWith et Search

  • R3dKap

    Membre
    26 janvier 2022 à 21h44

    Tu ne peux pas faire de tri sur une colonne de type Personne comme le champ Author. Pour rappel, les champs de type Personne ont la structure suivante :

    {n    DisplayName: Blank();n    Claims: "i:0#.f|membership|" & Lower(User().Email);n    Department: Blank();n    Email: Blank();n    JobTitle: Blank();n    Picture: Blank()n}

    Pour trier sur une colonne de ce type, il faut injecter dans ta source de données qui va servir au tri une colonne qui va contenir par exemple uniquement le nom de l’auteur :

    SortByColumns(n    Filter(n        AddColumns(n            FSO_Epargne_Financiere;n            "AuthorName";n            Author.DisplayNamen        );n        StartsWith(n            'Nom Commercial Offre';n            txtOffre.Textn        )n    );n    "AuthorName";n    If(n        varTriDirection = Ascending;n        Ascending;n        Descendingn    )n)

    CommentID=SXqr9UP07vbitab, PostID=jCaVVmn7wamxrzB