En un post anterior vimos cómo crear un objeto de tipo tabla
Para añadir campos a una tabla hay que asignarle a cada campo una serie de características, las cuales se configurarán dependiendo de la finalidad del campo. Una vez que hayan agregado los campos a una tabla en el Diseñador de tablas, debe guardar la tabla antes de poder agregar registros.
Para agregar un campo a una tabla:
- Abre la tabla 50000 en el diseñador de objetos.
- En la primera fila vacía, ingresa un nombre de campo y un número de campo.
- Ingrese un tipo de datos y la longitud adecuada. La descripción es opcional.
- Pulsa Ctrl+S para guardar los cambios en la tabla.
En la imagen se muestran los campos que hemos añadido.
TIPS: Como se aprecia en la imagen anterior es buena práctica dejar huecos en la numeración de los campos, porque puede que en futuros desarrollos nos haga falta introducir nuevos campos en esos huecos.
Los campos de una tabla dependiendo del tipo, tienen Propiedades y Triggers (Activadores).
Propiedades: Aquí os dejo el enlace oficial de la propiedades de los campos
Trigger o Activador de campo:
- OnValidate: Se ejecuta cuando los datos se ingresan en un campo o cuando se ejecuta la función VALIDATE (Record).
- OnLookup: Se ejecuta cuando se hace clic sobre el campo.
En próximos posts realizaremos modificaciones sobre estos campos para ver cómo se pueden usar los distintos tipos de datos, sus propiedades y sus triggers.
Si seleccionas la tabla y pulsas el botón RUN se ejecutará la tabla en el cliente de NAV donde podrás ver los campos que hemos creado, incluso podrás introducir datos, pero mejor lo haces des un formulario.
En el siguiente post veremos cómo crear una página de tipo formulario con esta tabla y los campos que hemos añadido.