Hola Miguel Angel,
Muchas gracias por tu respuesta. Subiré el .nsf reducido por si sirve de algo. La única diferencia que existe con la plantilla original de correo es la adición de 3 campos en el formulario Appointment (E_ntrada de Agenda),
El código que he escrito para procesar esa base de datos (y el cual se ejecuta desde otra), lo que hace es procesar la vista $AllByUNID secuencialmente accediendo a los formularios Appointment que allí se encuentran para leer ciertos campos.
Hasta ahí, todo OK, puedo acceder a esos formularios y a sus campos estandard (como por ejemplo, "Subject", "StartDate", etc. pero NO puedo acceder a los campos que yo he añadido.
Enfín, es la primera vez que me encuentro con algo así y la verdad es que ya no sé qué mirar.
Gracias de antemano,
JuanMi