Si agregas tu tabla tblUsuarios a AppSheet y sigues las consideraciones mencionadas, los nuevos registros se agregarán al final de la base de datos (Google Sheets, SQL, etc.).
🔹 Cómo Maneja AppSheet los Nuevos Registros en una Tabla Existente
Se Agregan al Final
- Si estás usando Google Sheets o Excel, los nuevos registros se insertarán en la primera fila vacía al final de la tabla.
- Si usas una base de datos SQL, el orden dependerá de cómo se gestionen los índices y claves en la base de datos.
ID Único Automático
- Si
tblUsuariostiene una columnaCodUsuariocomo clave primaria, AppSheet intentará asignar un nuevo valor único automáticamente si usas una fórmula comoUNIQUEID(). - Si
CodUsuarioes numérico y deseas que siga una secuencia (1, 2, 3...), debes manejar la numeración manualmente.
- Si
Orden en la App
- Aunque los datos se agregan al final en la hoja de cálculo, el orden en AppSheet dependerá de la vista y el ordenamiento que configures en la app. Puedes ordenarlos por
CodUsuario, fecha de creación, o cualquier otro criterio.
- Aunque los datos se agregan al final en la hoja de cálculo, el orden en AppSheet dependerá de la vista y el ordenamiento que configures en la app. Puedes ordenarlos por
Sincronización y Conflictos
- Si varios usuarios ingresan datos al mismo tiempo, AppSheet los almacenará localmente hasta la sincronización, lo que podría causar saltos en la numeración si usas valores secuenciales.
- Para evitar problemas con IDs duplicados, usa
UNIQUEID()o genera claves basadas en la fecha y hora (TEXT(NOW(), "YYYYMMDDHHMMSS")).
No olvides comentar si tienes alguna duda.

0 Comentarios