Consulte la Introducción de UDL para más información acerca de este tipo de UDLs.

Distinguirá las UDLs de Monitor porque tienen estos nombres de fichero:

edinnM2UDL_1234567890.dll

Donde el número será el identificador de la compañía que ejecuta la UDL.

Utilice su editor favorito para modificar y compilar la DLL.

ADVERTENCIAS:

Recuerde que cualquier incidencia relacionada con la modificación de una UDL, tanto en el sistema estándar de edinn como en la propia UDL, no está incluida en el soporte básico de edinn y, por tanto, su revisión y/o reparación, podría implicar costes adicionales.

Antes de modificar una UDL se recomienda que haga una copia de seguridad del código fuente que funciona de la UDL y del fichero actual instalado en el servidor (edinnM2UDL_1234567890.dll). Así, si tuviera algún problema, podrá volver a la versión anterior.

Para instalarla, siga los siguientes pasos, desde el servidor (todos los pasos siguientes deben realizarse sobre la ruta típica C:\Program Files (x86)\edinn\edinnM2\Server):

  1. Desde la Consola, detenga el servicio Monitor.
  2. Desregistre la UDL si ya estaba previamente instalada, abriendo una consola (CMD.EXE) de MS-DOS con permisos de Administrador, y lanzando el siguiente comando (recuerde cambiar el nombre del fichero por el de su UDL, con el número identificador de su compañía):

    regsvr32 edinnM2UDL_1234567890.dll -u

    Debería mostrarse un mensaje en inglés y en pantalla indicando que el desregistro se ha realizado con éxito.
  3. Pegue su fichero edinnM2UDL_1234567890.dll, sobreescribiendo el anterior.
  4. Registre la nueva DLL , mediante el comando:

    regsvr32 edinnM2UDL_1234567890.dll

    Debería mostrarse un mensaje en inglés y en pantalla indicando que el registro se ha realizado con éxito.
  5. Arranque el servicio Monitor.
  6. Compruebe en los logs del sistema que el monitor se conecta y ejecuta correctamente a su UDL.

Si la UDL no hace lo que usted prevé, introduzca traza (escrituras en los logs del sistema) dentro de su UDL para saber qué está haciendo su UDL y depurarla hasta conseguir su objetivo.

Para activar estas UDLs, necesita al menos un item en su tabla de Monitor en la Consola, que sea de tipo UDL. Por ejemplo, puede crear un item DUMMY Generic UDL, como se muestra a continuación:

Si quiere depurar este tipo de UDLs, puede usar Microsoft Visual Studio, arrancar el servicio Monitor de edinn y hacer Debug\Attach to process desde el IDE a la tarea edinnM2OPCDA_C.exe