Répondre à: Insertion d'un certain nombre de lignes dans une collection

  • DavidZed

    Membre
    11 janvier 2023 à 19h09

    Bonjour,

    Peut être que la solution est dans le filtre, au lieu de mettre :

    ClearCollect('Collection',nFilter(nSource,nDate>=DatePicker1.SelectedDate,nDate<=DatePicker2.SelectedDaten))

    Il faut ajouter un Max() pour s’assurer que la période soit d’au moins 5 jours :

    With({Periode : DateDiff(DatePicker1.SelectedDate,DatePicker2.SelectedDate)},nClearCollect('Collection',nFilter(Source,nDate>=DatePicker1.SelectedDate,nDate<=DateAdd(DatePicker1.SelectedDate,MAx(Periode,5)n)))

    On peut également faire plus simple en mettant un “||” (Or) dans le filtre :

    ClearCollect('Collection',nFilter(Source,nDate>=DatePicker1.SelectedDate,nDate<=DatePicker2.SelectedDate ||nDate<=DateAdd(DatePicker1.SelectedDate,5)n))

    CommentID=PDrpUpcKvHeaoma, PostID=PdfgjtfQAKQo1lO