Avatar
Laura Nicolàs
Superadministrador
Laura Nicolàs

Jaume,

Lo de eliminar campos… depende de en qué situación te encuentres:

  • Si estás en un entorno de desarrollo, puede ir al launch.json y poner esta línea: «schemaUpdateMode»: «Recreate».
    Con esto se recrea la estructura de datos al completo, lo que también significa que pierdes los datos de tus campos 50.000 > de todos los campos, no solo del que estás eliminando. En principio estás en un entorno de desarrollo y no tendría que pasar nada si pierdes datos.
  • Si estás en un entorno de producción
  • no puedes perder datos… así que necesitas crear codeunits de Upgrade para que el sistema sepa cómo gestionar los datos.

  • Si estás en el cloud
  • , Microsoft no te deja eliminar un campo – nunca! No se permiten cambios que alteren la estructura de datos. Tienes que marcar el campo como obsoleto, y gestionar los datos con una codeunit de Upgrade.

Salut!
Laura Nicolàs

#8380