Ejercicio: Crear una extensión de tabla

Completado

Simon es un desarrollador que trabaja para CRONUS International Ltd. Simon quiere crear una solución para mantener la información de las redes sociales para los clientes y necesita crear una extensión de tabla para guardar dicha información.

Tareas

  • Crear una extensión de tabla con fragmentos.

  • Agregar campos adicionales a una tabla existente.

Pasos

  1. Inicie Visual Studio Code.

  2. Seleccione Ver > Extensiones (Ctrl+Mayús+X).

  3. Introduzca Lenguaje AL en el cuadro de búsqueda Buscar extensiones en Marketplace.

  4. Seleccione el botón verde Instalar.

  5. Cree un nuevo proyecto de extensión AL. Seleccione Ver > Paleta de comandos (Ctrl+Mayús+P).

  6. Introduzca AL: Go! en el cuadro de búsqueda y seleccione el comando de la lista.

  7. Acepte la ruta sugerida (o introduzca otra ruta).

  8. Seleccione la plataforma de destino Segunda de la oleada de la versión 4.0 Business Central 2019.

  9. Seleccione Espacio aislado de nube de Microsoft como punto de conexión del desarrollo.

  10. Descargue los símbolos de la aplicación. Seleccione Ver > Paleta de comandos (Ctrl+Mayús+P).

  11. Introduzca AL: Descargar símbolos en el cuadro de búsqueda y seleccione el comando de la lista.

  12. Si se le solicita, proporcione sus credenciales de la organización (cuenta de Microsoft 365/cuenta de Microsoft Entra ID).

  13. Abra el archivo app.json y cambie la configuración Nombre a Redes sociales. Cambie la configuración del Editor a Cronus International Ltd.

  14. Elimine el archivo HelloWorld.al.

  15. Seleccione Archivo > Nuevo archivo y guarde inmediatamente el archivo seleccionando Archivo > Guardar. Dé al archivo el nombre de SocialMedia.TableExt.al.

  16. Cree una nueva extensión de tabla en el archivo mediante el uso de fragmentos de código. Introduzca ttableext y pulse la tecla Tab.

  17. Cambie el Id. a 50110 y el Nombre a Ext. de tabla de redes sociales de CRONUS.

  18. Asegúrese de que la extensión de la tabla se amplía a la tabla Cliente.

  19. Cree los campos de la siguiente tabla:

    N.º de campo Nombre del campo Tipo de datos Longitud
    50110 Facebook Text 50
    50111 X, anteriormente Twitter Text 30
    50112 Instagram Text 50
    50113 LinkedIn Text 50
  20. Establezca las propiedades Subtítulo y DataClassification para cada campo.

  21. Elimine el otro código en el archivo (elimine la variable myInt).