Compartir vía


Ofrecer títulos y acciones personalizadas para los cuadros de diálogo de errores

Importante

Este contenido está archivado y no se actualiza. Para obtener la documentación más reciente, vaya a Características nuevas y previstas para Dynamics 365 Business Central. Para conocer los últimos planes de lanzamiento, vaya a los planes de lanzamiento de Dynamics 365, Power Platform y Cloud for Industry.

Habilitada para Versión preliminar pública Disponibilidad general
Usuarios, automáticamente 1 de marzo de 2023 1 de abr. de 2023

Valor empresarial

Para ayudar a los usuarios a solventar los problemas cuando trabajan con Business Central, hemos incluido la posibilidad de que los desarrolladores puedan ayudar a los usuarios a solucionar problemas de inmediato eligiendo una acción correctiva. Si los mensajes de error son de fácilmente comprensibles, resultará más sencillo usar Business Central y, al mismo tiempo, se ahorrará tiempo a la hora de solucionar problemas comunes.

Detalles de la característica

Los desarrolladores ahora pueden configurar la propiedad Title en los cuadros de diálogo de los errores que se presentan al usuario para ampliar la descripción del problema. Además, al usar el objeto ErrorInfo, los desarrolladores podrán agregar hasta tres acciones personalizadas que se mostrarán en el cuadro de diálogo Error para proporcionar a los usuarios acciones correctivas. Esto se consigue llamando al método AddAction en el objeto ErrorInfo. Este objeto se puede pasar a los métodos AL que admiten ErrorInfo, como Error, TestField, FieldError y otros.

El método AddAction acepta tres parámetros:

  • Caption: la cadena de texto que aparece como el título de la acción en la interfaz de usuario del error.
  • CodeunitID: el identificador de Codeunit que se ejecutará cuando la acción se inicie desde la interfaz de usuario de error. La codeunit debe contener al menos un método global para que lo llame la acción de error. El método global debe tener un parámetro de tipo de datos ErrorInfo para aceptar el objeto ErrorInfo.
  • Nombre del método: el nombre del método en Codeunit, que se especifica a través del parámetro CodeunitID que desea ejecutar para la acción.

Qué piensa

Ayúdenos a mejorar Dynamics 365 Business Central comentando ideas, facilitando sugerencias y proporcionando comentarios. Use el foro de https://aka.ms/bcideas.

Consulte también

Método ErrorInfo.AddAction(texto, entero, texto) (documentación)