
Répondre à: Problème mis a jour liste sharepoint en utilisant le control timer
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