Si deseamos tener un campo auto numérico en una entidad de MS CRM 4
Podemos utilizar una forma un poco absurda pero que funciona.
Es sencillo y se puede lograr con un poco de conocimientos de TSQL
Lo primero que debemos hacer es crear el campo de tipo INT en la entidad en CRM
Luego vamos a la base de datos del CRM y eliminamos ese campo de la base de datos y lo volvemos a crear auto numérico
Asi engañamos al CRM y el campo que se creó previamente ira incrementándose de forma automática cada vez que guardemos un nuevo registro en la entidad.
Luego simplemente agregamos el campo al formulario, lo pones Read Only y LISTO!!!
Codigo sql:
ALTER TABLE [tabla] DROP COLUMN [columna]
ALTER TABLE [tabla] ADD [columna] INT IDENTITY
NOT NULL
No hay comentarios:
Publicar un comentario