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

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

edinnM2Fields.dll

Utilice su editor favorito para modificar y compilar la DLL.

Todas las UDLs de campos tienen que tener este GUID: F3476979-7AC2-4378-8A30-08171B1D147B

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 (edinnM2Fields.dll). Así, si tuviera algún problema, podrá volver a la versión anterior.

Actualmente la plataforma no permite que el mismo servidor proporcione a los terminales distintas UDLs de campos para distintas compañías, por lo que estas UDL podrían requerir que su servidor sólo albergue una compañía, o que todas las compañías que alberguen utilcen la misma UDL de campos.

Para instalarla, siga los siguientes pasos:

  1. Detenga el terminal versión win32.
  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:

    regsvr32 edinnM2Fields.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 edinnM2Fields.dll, sobreescribiendo el anterior.
  4. Registre la nueva DLL , mediante el comando:

    regsvr32 edinnM2Fields.dll

    Debería mostrarse un mensaje en inglés y en pantalla indicando que el registro se ha realizado con éxito.
  5. Arranque el terminal versión win32.
  6. Asegúrese de que ha creado campos calculados donde el valor por defecto es el nombre de la clase que desea ejecutar en su UDL.
  7. Compruebe, en el terminal, que su UDL se comporta como usted necesita.

Si la UDL no hace lo que usted prevé, introduzca traza (mensajes en pantalla) para saber qué está haciendo su UDL y depurarla hasta conseguir su objetivo.

Una vez su UDL se comporte exactamente como usted quiera, la distribución de la UDL de campos y el realizar los pasos anteriores en muchos terminales puede conllevar mucho tiempo y esfuerzo. Si desea realizar la distribución y los pasos anteriores de forma automática, puede copiar su fichero de UDL en el servidor en la carpeta de distribución de ficheros a los terminales, habitualmente aquí:

C:\Program Files (x86)\edinn\edinnM2\Server\Client\edinnM2Fields.dll

Entonces renombre los ficheros M2UPD_EDINNM2_AAAAMMDD.txt, donde AAAAMMDD es la fecha invertida (año, mes y día), cambiando la fecha a una más reciente.

Ahora puede reiniciar los terminales y en la actualización recibirán y registrarán automáticamente su UDL.