Id Autonumérico en importación CSV

Hola Amigos, tengo una consulta.

Hice una App y funciona perfecto, el problema lo tengo cuando me pidieron agregar una funcionalidad, que se trata de cargar masivamente registros a mi tabla (Google Sheet). Si ingreso la información por el formulario de la aplicación, no tengo problemas, me asigna un numero correlativo con la formula 1+COUNT(SELECT(BASE[Id], TRUE)), pero cuando importo una serie de datos desde un archivo CSV, me asigna el mismo número correlativo a todos los registros. En la imagen pueden ver que el campo Id en la fila seleccionada se ingresó por el formulario, pero desde la linea siguiente en adelante, se hizo una importación por archivo CSV, y me asignó el mismo Id para todos los registros.

GSoriano_0-1665769093415.png

Como puedo solucionar este problema?, ya que el campo Id es el que se ha usado historicamente en la referencia de cada línea cuando se analiza el listado, y no puedo cambiarles ahora a usar un UniqueId con valores alfanumericos.


Saludos

Solved Solved
0 12 317
1 ACCEPTED SOLUTION


@GSoriano wrote:

but I still have the same problem, because everything happens when I massively load the records, App sheet processes it as a block complete, and not as separate records on each line.


Nope. You'd use looping to move the rows from the temporary table to the final table. The loop will also add the sequence number. The loop runs sequentially, not all at once, so the COUN(SELECT()) approach to numbering should work.

View solution in original post

12 REPLIES 12
Top Labels in this Space