Répondre à: Problème mis a jour liste sharepoint en utilisant le control timer

  • Didier Gbenou

    Membre
    7 décembre 2021 à 6h02

    Salut @Thika,

    Cette solution ne marche pas tres bien avec la fonction Patch, tout simplement parce qu’un patch prends du temps pour creer un element dans SharePoint.

    Pour utiliser la meme solution et avoir ce que tu veux, procede comme ci-dessous:

    1) Dans ton Timer (Timer1), garde ce que t’as et change les details ci-dessous:

    OnSelect:

    Set(var,0); Clear(colDates)n

    OnTimerEnd:

    Collect(colDates,{date:DateAdd(DatePicker1.SelectedDate,var,Days)}); Set(var,var+1);n

    2) Cree un autre timer avec les details ci-dessous:

    Start:

    !Timer1.Repeat // Ce nouveau timer va demarrer tout seul quand l'autre timer finin

    OnTimerEnd:

    ForAll(colDates, Patch(GestionList, Defaults(GestionList), {Staff: cmbStaff.Selected, Assiduite: cmbAssiduite.Selected, DateP: ThisRecord.date} );)n// Pour chaque date enregistree dans colDates, on fait on Patch avec la valeur de staff et assiduiten

    Visible:

    false // Pour cacher ton timer si tu veuxn

    Exemple:

    CommentID=HmXrEBHsPpaEZO4, PostID=wdLihsBfRSa3Svt