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

  1. 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.
  2. ID Único Automático

    • Si tblUsuarios tiene una columna CodUsuario como clave primaria, AppSheet intentará asignar un nuevo valor único automáticamente si usas una fórmula como UNIQUEID().
    • Si CodUsuario es numérico y deseas que siga una secuencia (1, 2, 3...), debes manejar la numeración manualmente.
  3. 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.
  4. 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.