Incluir atributos de filtrado con el registro de complementos

Categoría: rendimiento

Potencial de impacto: medio

Síntomas

Si no se configura ningún atributo de filtrado para un paso de registro de complementos, el complemento se ejecutará cada vez que un mensaje de la actualización se produzca para ese evento. Una combinación de atributos sin filtrado y la funcionalidad de guardado automático podría causar ejecuciones de complementos que no se necesitan lo que provoca un comportamiento indeseable y degrada el rendimiento.

Instrucciones

La mayoría de los complementos registrados para el mensaje de actualización de una entidad no deben ejecutarse en todas las actualizaciones. Generalmente, solo es necesario procesar alguna lógica cuando han cambiado los atributos o un atributo específico. Para evitar un procesamiento adicional en el entorno, minimice la lógica necesaria en un complemento y permita que la actualización se complete lo más rápido posible. Se recomienda encarecidamente incluir atributos de filtrado para todos los registros de pasos de actualización.

Paso de registro de complementos con atributos de filtrado.

Información adicional

Los atributos de filtrado son una lista de atributos de entidad que, si se modifican, hacen que el complemento se ejecute. Estos atributos se pueden establecer al registrar el complemento mediante la herramienta de registro de complementos. Si no se configura ningún atributo, el complemento se ejecutará cada vez que se produzca un mensaje de actualización. Las actualizaciones se pueden producir por varias razones. Cuando se activa la función de guardado automático en el entorno, puede ocurrir varios veces durante la sesión de usuario cuando se está en un formulario de entidad. Si no se especifican atributos de filtrado, el complemento se ejecutará para cualquier cambio de atributo en la entidad diseñada.

Consulte también

Registro de un complemento
Deshabilitar el guardado automático en una aplicación controlada por modelos

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).