Calcul entre deux rows

Bonjour,
Je débute une application de carnet de bord de véhicule et je cherche à faire une soustraction entre deux rows de la glide table pour obtenir le kilométrage effectué durant la journée:

En vous remerciant par avance car mes recherches ne me donne que des calculs sur une même row.

  • Create a rowID column for your table.
  • Create a lookup column that points to that rowID, you’ll get an array of rowIDs.
  • Use a “find element index” column, find the rowID from the array you created above. You’ll get a list of index for each row, starting from 0.
  • Create a math column and subtract 1 from the index.
  • Create a single relation column linking the math column to the index column.
  • Create a lookup column to get the mileage from the relation.
  • Now you can subtract the lookup mileage from the current row’s mileage using a math column.
2 Likes

Merci, j’ai maintenant acquis le principe pour transférer des informations sur la ligne suivante avec une relation mais je récupére la photo et non la valeur numérique des kilomètres.

Lors du calcul de la différence, la somme est nulle car je n’arrive pas à avoir la valeur des kilomètres de la ligne précédente.

Les colonnes sont elles maintenant correctes et comment obtenir le résultat ?

I think you missed this step.

2 Likes

Rebonjour @Jeff_Hager,

Merci pour votre aide, je suis enfin arrivé à trouver le fonctionnement avec “Lookup”, ce n’est pas toujours évident de trouver la bonne fonction quand on travaille avec un traducteur en ligne qui interprète différemment.

1 Like

Thank you for letting me know. Whenever I know someone is using a translator, I try to use capital letters or quotes so the Glide functions translate correctly. Sorry that I missed that.

2 Likes