Curso Introducción al Entorno de Desarrollo

Este curso está pensado para aquellos que vais a utilizar el entorno de desarrollo de Dynamics NAV por primera vez. Con estos vídeo tutoriales poco a poco os convertiréis en expertos.

En este curso de Introducción al Entorno de Desarrollo vas a aprender:

– Qué objetos existen en Navision
– Qué datos identifican un objeto
– Para cada uno de los objetos, vas a ver:
– Para qué se usan
– Cómo modificar uno existente o crear uno nuevo
– Propiedades
– El orden de ejecución de los triggers (eventos)


Lección 1. Relación de Objetos

En esta primera lección vas a ver cómo abrir el entorno de desarrollo de Navision y cómo seleccionar un servidor y una base de datos.

Lo primero que vemos en el entorno es una lista de los objetos existentes:
– Tablas
– Páginas
– Reports
– Querys
– XMLPorts
– Menusuites

En esta lección vamos a hacer una repasada rápida a todos estos objetos, y veremos los criterios que se siguen para asignar IDs, Nombres, Lista de versiones, etc.

En la siguiente lección vamos a hacer un repaso general a las Tablas. No te lo pierdas.

Ir al vídeo de la lección 1. Relación de Objetos


Lección 2. Overview de las Tablas

Es esta lección de Introducción al Entorno de Desarrollo de Dynamics NAV vamos a hacer un repaso general a las Tablas:

– Para qué se usan
– Cómo crear una tabla nueva
– Cómo modificar una tabla existente
– Propiedades
– Dónde poner código
– Orden de ejecución de los triggers (eventos)

En la siguiente lección vamos a hacer un repaso de los Objetos tipo Página. No te lo pierdas.

Ir al vídeo de la lección 2. Overview de las Tablas


Lección 3. Overview de las Páginas

Es esta lección de Introducción al Entorno de Desarrollo de Dynamics NAV vamos a hacer un repaso general a las Páginas:

– Para qué se usan
– Cómo crear una página nueva
– Cómo modificar una página existente
– Propiedades
– Dónde poner código
– Orden de ejecución de los triggers (eventos)

En la siguiente lección vamos a hacer un repaso de los Objetos tipo Report. No te lo pierdas.

Ir al vídeo de la lección 3. Overview de las Páginas


Lección 4. Overview de los Reports

Es esta lección de Introducción al Entorno de Desarrollo de Dynamics NAV vamos a hacer un repaso general a los Reports:

– Para qué se usan
– Cómo crear un report nuevo
– Cómo modificar un report existente
– Propiedades
– Dónde poner código
– Orden de ejecución de los triggers (eventos)
– Cómo crear el dataset y el layout

En la siguiente lección vamos a hacer un repaso de los Objetos tipo CodeUnits. No te lo pierdas.

Ir al vídeo de la lección 4. Overview de los Reports 


Lección 5. Overview de las CodeUnits

Es esta lección de Introducción al Entorno de Desarrollo de Dynamics NAV vamos a hacer un repaso general a las Codeunits:

– Para qué se usan
– Cómo crear una Codeunit nueva
– Cómo crear nuevas funciones dentro de una Codeunit.
– Indicar parámetros de las funciones, y valores de retorno.
– Diferenciar entre variables globales y locales.
– Diferenciar entre funciones globales y locales.

En la siguiente lección vamos a hacer un repaso de los Objetos tipo Query. No te lo pierdas

Ir al vídeo de la lección 5. Overview de las CodeUnits


Lección 6. Overview de las Querys

Es esta lección vamos a hacer un repaso general de las Querys, que aparecieron a partir de la versión 2013 de Navision. Vamos a ver:

– Para qué se usan
– Cómo hacer JOINs de SQL para que nos devuelva un set de datos con información de 2 o más tablas
– Sus propiedades
– Su estructura general
– Los triggers asociados al objeto

En la siguiente lección vamos a hacer un repaso de los objetos tipo XMLports. No te lo pierdas.

Ir al vídeo de la lección 6. Overview de las Querys


Lección 7. Overview de los XMLports

Es esta lección de Introducción al Entorno de Desarrollo de Dynamics NAV os vamos a hablar de los XMLports. Verás que al igual que con las Querys, nos encontramos con pocos XMLports.

– Veremos para qué se usan.

– Con qué formato se importan o exportan archivos.

– Qué elementos tienen.

En la siguiente lección vamos a hacer un repaso de los objetos tipo MenuSuite. No te lo pierdas.

Ir al vídeo de la lección 7. Overview de los XMLports


Lección 8. Overview de los MenuSuite

Es esta lección de Introducción al Entorno de Desarrollo de Dynamics NAV vamos a ver el último de los objetos: los Menusuite.

Los Menusuite son los puntos de menú que sirven para que el usuario pueda ir navegando para acceder a las distintas páginas y opciones.

Verás que desde el MenuSuite podemos poner accesos a los otros objetos menos a las tablas, ya que el usuario no puede acceder a ellas.

En la siguiente lección vamos a hablarte de la gramática y la sintaxis del lenguaje de programación con el que se programa Navision: el C/AL. No te lo pierdas.

Ir al vídeo de la lección 8. Overview de los MenuSuite


Lección 9. C/AL Funciones de sistema, asignaciones y operaciones

En esta lección vamos a hacer un repaso a la sintáxis y a la gramática del lenguaje C/AL, el lenguaje que se utiliza para programar en Navision.

A partir de una Codeunit nueva, te vamos a enseñar todas las instrucciones que existen; variables con valor, números enteros o decimales, variables de tipo texto, …

En la siguiente lección vamos a repasar todas las intrucciones de control: IF, THEN, ELSE,… No te lo pierdas

Ir al vídeo de la lección 9. C/AL Funciones de sistema, asignaciones y operaciones


Lección 10. C/AL Instrucciones condicionales y variables tipo REC

En esta lección vamos a hacer un repaso a la sintáxis y a la gramática del lenguaje C/AL, el lenguaje que se utiliza para programar en Navision.

A partir de la Codeunit que creamos en la lección anterior, vamos a repasar todas las instrucciones de control: IF, THEN, ELSE,…

En la siguiente lección vamos a ver un tipo de instrucciones que se llaman Dialogue. No te lo pierdas.

Ir al vídeo de la lección 10. C/AL Instrucciones condicionales y variables tipo REC


Lección 11. C/AL Instrucción de diálogo – Error, Message, Ventana de progreso

En esta lección de Instroducción al Entorno de Desarrollo de Dynamics NAV vamos a ver un tipo de instrucciones que se llaman Dialogue.

Vamos a verlo a partir de la Codeunit 80003 con la que hemos esta trabajando hasta ahora.

En la siguiente lección veremos cómo exportar los objetos para llevarlos a otra Base de Datos o cómo podemos importarlos si los tenemos en otra Base de Datos.

Ir la vídeo de la lección 11. C/AL Instrucción de diálogo – Error, Message, Ventana de progreso


Lección 12. C/AL Importar y Exportar objetos

En esta última lección del curso de Introducción al Entorno de Desarrollo de Dynamics NAV veremos cómo exportar los objetos para llevarlos a otra Base de Datos o cómo podemos importarlos si los tenemos en otra Base de Datos. Por ejemplo, queremos pasar los cambios que hemos hecho en una Base de Datos de desarrollo a una Base de Datos de producción.

Te enseñamos cómo se hace con Navision.

Ir al vídeo de la lección 12. C/AL Importar y Exportar objetos


Lecciones del curso Navision

A continuación tienes una lista con las lecciones de este curso.

  • Pincha en el título de cada lección para ver los vídeos.
  • Necesitas una suscripción activa para tener acceso.
  • Todos los cursos constan de entre 5 y 10 lecciones.
  • Cada semana se publica una nueva lección hasta completar el curso.

En el próximo curso encontrarás 9 lecciones sobre la Gestión de Cobros, así que no te lo pierdas.

Y no te olvides de dejar tus comentarios en el foro con tus dudas, preguntas o sugerencias. Estaremos encantadas de ayudarte a ser un experto/a en Navision.

Dudas, preguntas, sugerencias >> Pregúntalo en el foro

NOTA: Cuando inicies sesión, aquí aparecerá un cajetín para añadir nuevas preguntas en el foro

Crear usuario (gratuito) para el foro | ¿Ya tienes un usuario? Inicia Sesión

Estaremos encantadas de poder ayudarte.