Salut,
J'ai une dataSet( liée à une procédure Stockée) qui récupère ces lignes :
Je veux modifier ces lignes pour avoir cette résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 GroupId dtDebut dtFin 128 29/09/2010 05/10/2010 <-- Période 1 128 06/10/2010 12/10/2010 <-- Période 2 128 20/10/2010 26/10/2010 <-- Période 3 ... 135 13/10/2010 19/10/2010 <-- Période n
Algorithme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 128 29/09/2010 12/10/2010 <-- Période 1,2 128 20/10/2010 26/10/2010 <-- Période 3 ... 135 13/10/2010 19/10/2010 <-- Période n
si ligne(n) .dtDebut = ligne(n-1).dtFin+1) et si ligne(n).groupId= ligne(n-1).groupId
Alors je fusionne les deux périodes.
Comment peut-on avoir cette résultat ?
Partager