Répondre à: SortByColums sur une colonne Lookup

  • Karlemagne

    Membre
    12 avril 2022 à 14h32

    Merci pour ton conseil, j’étais effectivement partie sur le Distinct(). Après recherche et essai, j’en suis arrivé à cette formule :

    Distinct(SortByColumns(AddColumns(Ma_Table;"New_Colonne";Ma_Lookup.Nom_colonne);"New_Colonne";Ascending);New_Colonne)

    Dans ma galerie, tout se passe comme je le désire. Le seul inconvénient, c’est que je ne peux plus faire appel à la colonne ID de ma table, comme le code que tu m’avais donné pour mon EditForm()

    LookUp(Ma_Table; ID=Gallery1.Selected.ID)

    que j’ai du transformé en

    LookUp(Ma_Table;Ma_Lookup.Nom_colonne= Gallery1.Selected.Result)

    pour ne plus avoir d’erreur dessus. Seulement j’ai également une erreur sur mon Patch() de modification qui se présente à l’origine comme tel (en version allégé)

    Patch(Ma_Table;Table({ID:Gallery1.Selected.ID}))

    Mais dès que je supprime la ligne qui fait référence à la colonne d’ID, il n’y a plus d’erreur affiché… sauf que je ne peux plus mettre à jour l’enregistrement, ça m’en crée un nouveau à la place…

    SubCommentID=xntZvrQ56pROODv, CommentID=IpX37AGfmPHX2jK, PostID=hA2JWyBLAAXO4pu