# Linhas não unicas no Rollup

**URL:** https://community.glideapps.com/t/linhas-nao-unicas-no-rollup/72215
**Category:** Ask for Help
**Created:** [April 1, 2024, 1:57pm UTC](https://community.glideapps.com/t/linhas-nao-unicas-no-rollup/72215 "2024-04-01T13:57:31Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Nathan4\_real](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathan4_real/32/78196_2.png) [@Nathan4\_real](https://community.glideapps.com/u/Nathan4_real)
#### Post date: [April 1, 2024, 1:57pm UTC](https://community.glideapps.com/t/linhas-nao-unicas-no-rollup/72215/1 "2024-04-01T13:57:31Z")

</div>

Olá, alguem poderia me ajudar urgente.

Estou fazendo um app de controle de quilometragem, que eu faço o controle de quantas quilometragem a pessoa rodou.

Eu uso 3 tabelas de dados:

Cadastro contem: placa, nome do condutor  
Saída contem: placa, data, quilometragem de saída)  
Chegada contem: placa, quilometragem de chegada)

Na tabela de chegada eu estou tentando fazer uma Rollup com a quilometragem de saída para que eu crie uma coluna math para fazer o calculo de (chegada - saida), mas está aba de relação não fica unica para cada linha, ela sempre conta a ultima informação.

---

<div class="post-metadata">

### Author: ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)
#### Post date: [April 1, 2024, 2:04pm UTC](https://community.glideapps.com/t/linhas-nao-unicas-no-rollup/72215/2 "2024-04-01T14:04:42Z")

</div>

Why two separate tables for Arrival and Departure?  
To me, that’s just making things overly complicated.  
My suggestion would be to combine those into a single “Trips” table, with columns for:

- Date
- License Plate Number
- Departure Mileage
- Arrival Mileage

Then your calculation becomes trivial 😉

---

<div class="post-metadata">

### Author: ![Nathan4\_real](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathan4_real/32/78196_2.png) [@Nathan4\_real](https://community.glideapps.com/u/Nathan4_real)
#### Post date: [April 1, 2024, 2:18pm UTC](https://community.glideapps.com/t/linhas-nao-unicas-no-rollup/72215/3 "2024-04-01T14:18:06Z")

</div>

Essas tabelas estão separadas pois quando o condutor coloca a quilometragem de saida só depois que ele chega no local que ele tem o dado do hodometro da chegada para inserir, se fosse os dois na mesma tabela ele já teria que ter o hodometro de saída e chegada, pois isso eu deixo separados, para que na tabela de chegada eu faça uma coluna pegando os dados da planilha de saida (hodometro saida) para fazer o calculo.

Poderia me ajudar com algumas ideia caso souber, muito obrigado pela sua resposta…

---

<div class="post-metadata">

### Author: ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)
#### Post date: [April 1, 2024, 2:30pm UTC](https://community.glideapps.com/t/linhas-nao-unicas-no-rollup/72215/4 "2024-04-01T14:30:06Z")

</div>

You can do it like this:

- When the driver starts a trip, show him the form to add a new row, but do not ask for the arrival odometer.
- Then you can show the driver a collection of trips, and filter it where the arrival odometer is empty.
- On that collection, allow editing, and then on the Edit screen ask for the arrival odometer.

So that way when a trip is started, a new row is created. And then when the trip is finished, that same row is updated.

---

<div class="post-metadata">

### Author: ![Nathan4\_real](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathan4_real/32/78196_2.png) [@Nathan4\_real](https://community.glideapps.com/u/Nathan4_real)
#### Post date: [April 1, 2024, 3:11pm UTC](https://community.glideapps.com/t/linhas-nao-unicas-no-rollup/72215/5 "2024-04-01T15:11:02Z")

</div>

Muito obrigado por essa dica, não sabia que era possivel.  
Irei tentar, só estou em duvida da ferramenta de criar nova linha, mas irei pesquisar sobre…

---

<div class="post-metadata">

### Author: ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)
#### Post date: [April 8, 2024, 3:11pm UTC](https://community.glideapps.com/t/linhas-nao-unicas-no-rollup/72215/6 "2024-04-08T15:11:36Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
