|
|
|
|
EmailSeekFirstNotes( Función) Busca uno o más correos electrónicos de acuerdo con los criterios especificados, en una base de datos Lotus Notes o Domino local o remota. Esta búsqueda se puede realizar: - en una o más secciones de la Email.
- mediante una fórmula de selección de Lotus Notes.
// Start a Lotus Notes session SessionID is int SessionID = EmailStartNotesSession("Password", "MarsServer", ... "email/julia.nsf", "C:\Lotus Notes\julia.id") ... // Find the emails containing "PC Soft" // in the message subject or body // Only the incoming emails are taken into account IF EmailSeekFirst(SessionID, emailSubject + emailBody, ... "PC Soft", notesReceived) = True THEN // Enumerate the emails found WHILE Email.Out = False // Displays the sender and subject in a Table control TableAdd(TABLE_EmailFound, Email.Sender + ... TAB + Email.Subject) // Next email found EmailReadNext(SessionID) END ELSE Info("No email was found") END
// Start a Lotus Notes session SessionID is int SessionID = EmailStartNotesSession("Password", "MarsServer", ... "email/julia.nsf", "C:\Lotus Notes\julia.id") ... // Search performed via a selection formula of Lotus Notes // Find the emails containing "pc soft" // in the message subject or body // and containing WINDEV in the category // Only the incoming and unread emails are taken into account IF EmailSeekFirst(SessionID, emailSubject + emailBody, ... "PC Soft", "@contains(@lowercase(categories);'WinDev')", ... notesReceived, emailUnread) = True THEN // Enumerate the emails found WHILE Email.Out = False // Displays the sender and subject in a Table control TableAdd(TABLE_EmailFound, Email.Sender + ... TAB + Email.Subject) // Next email found EmailReadNext(SessionID) END ELSE Info("No email was found") END
Sintaxis
Buscando en una o más secciones de un correo electrónico Variable Ocultar los detalles
<Result> = EmailSeekFirstNotes(<Session> , <Email> , <Email section> , <Sought value> [, <Type of email> [, <Read mode>]])
<Result>: booleano - True si se encontró uno o más correos electrónicos,
- False en caso contrario.
Si se produce un error, la variable ErrorOccurred se establece en True. Para obtener más información sobre el error, utilice la función ErrorInfo con la constante errMessage. Si no se encontró ningún correo electrónico, el ErrorOccurred Variable permanece en False y Email.Out Variable 0610072006900610062006c006500 es set a True .
<Session>: Entero o emailNotesSession Variable La sesión puede ser: <Email>: Envía un correo electrónico a Variable Nombre de la Email Variable correspondiente al Email donde se realizará la búsqueda. <Email section>: Constante o combinación de constantes de tipo Integer Sección Email donde se buscará la dirección :
| | emailBody | Cuerpo de correos electrónicos. | emailRecipient | Destinatarios de los correos electrónicos. | emailSender | Remitentes de correos electrónicos. | emailSubject | Temas de los correos electrónicos. |
Estas constantes se pueden combinar. <Sought value>: Cadena de caracteres Valor buscado en los correos electrónicos. <Type of email>: Constante o combinación de constantes de tipo Integer (opcional) Tipo de Email donde se realizará la búsqueda:
| | notesAll (Valor predeterminado) | Todos los correos electrónicos. | notesDraft | Borrador de correos electrónicos. | notesFollowUp | Correos electrónicos marcados como "Seguimiento". | notesReceived | Correo electrónico entrante. | notesSent | Correos electrónicos salientes. |
Estas constantes se pueden combinar. <Read mode>: Constante opcional o cadena de caracteres Especifica los mensajes que se leerán:
| | emailAll o "TODOS" (Valor predeterminado) | La búsqueda se realiza en los correos electrónicos leídos y en los no leídos. | emailUnread o "NO LEÍDOS" | La búsqueda se realiza únicamente en los correos electrónicos no leídos. |
Buscando a través de una fórmula de selección de Lotus Notes en un correo electrónico Variable Ocultar los detalles
<Result> = EmailSeekFirstNotes(<Session> , <Email> , <Email section> , <Sought value> , <Lotus Notes formula> [, <Type of email> [, <Read mode>]])
<Result>: booleano - True si se encontró uno o más correos electrónicos,
- False en caso contrario.
Si se produce un error, la variable ErrorOccurred se establece en True. Para obtener más información sobre el error, utilice la función ErrorInfo con la constante errMessage. Si no se encontró ningún correo electrónico, el ErrorOccurred Variable permanece en False y Email.Out Variable 0610072006900610062006c006500 es set a True .
<Session>: Entero o emailNotesSession Variable La sesión puede ser: <Email>: Envía un correo electrónico a Variable Email donde se realizará la búsqueda. <Email section>: Constante o combinación de constantes de tipo Integer Sección Email donde se buscará la dirección :
| | emailBody | Cuerpo de correos electrónicos. | emailNone | Búsqueda realizada mediante una fórmula de selección de Lotus Notes. En este caso, corresponde a una cadena vacía (""). Esta constante no se puede combinar. | emailRecipient | Destinatarios de los correos electrónicos. | emailSender | Remitentes de correos electrónicos. | emailSubject | Temas de los correos electrónicos. |
Estas constantes se pueden combinar. <Sought value>: Cadena de caracteres - Valor buscado en los correos electrónicos,
- Cadena vacía ("") si el parámetro <Sección del correo electrónico> corresponde a la constante emailNone.
<Lotus Notes formula>: Cadena de caracteres Fórmula para seleccionar los correos electrónicos en Lotus Notes. Consulte la documentación sobre Lotus Notes para obtener más detalles. <Type of email>: Constante o combinación de constantes de tipo Integer (opcional) Tipo de Email donde se realizará la búsqueda:
| | notesAll (predeterminado) | Todos los correos electrónicos. | notesDraft | Borrador de correos electrónicos. | notesFollowUp | Correos electrónicos marcados como "Seguimiento". | notesReceived | Correo electrónico entrante. | notesSent | Correos electrónicos salientes. |
Estas constantes se pueden combinar. <Read mode>: Constante opcional o cadena de caracteres Indica los mensajes que se leerán:
| | emailAll o "TODOS" (Valor predeterminado) | La búsqueda se realiza en los correos electrónicos leídos y en los no leídos. | emailUnread o "NO LEÍDOS" | La búsqueda se realiza únicamente en los correos electrónicos no leídos. |
Buscando en una o más secciones de la estructura de Email Ocultar los detalles
<Result> = EmailSeekFirstNotes(<Session> , <Email section> , <Sought value> [, <Type of email> [, <Read mode>]])
<Result>: booleano - True si se encontró uno o más correos electrónicos,
- False en caso contrario.
Si se produce un error, la variable ErrorOccurred se establece en True. Para obtener más información sobre el error, utilice la función ErrorInfo con la constante errMessage. Si no se encontró ningún correo electrónico, el ErrorOccurred Variable permanece en False y Email.Out Variable 0610072006900610062006c006500 es set a True .
<Session>: Entero o emailNotesSession Variable La sesión puede ser: <Email section>: Constante o combinación de constantes de tipo Integer Sección Email donde se buscará la dirección :
| | emailBody | Cuerpo de correos electrónicos. | emailRecipient | Destinatarios de los correos electrónicos. | emailSender | Remitentes de correos electrónicos. | emailSubject | Temas de los correos electrónicos. |
Estas constantes se pueden combinar. <Sought value>: Cadena de caracteres Valor buscado en los correos electrónicos. <Type of email>: Constante o combinación de constantes de tipo Integer (opcional) Tipo de Email donde se realizará la búsqueda:
| | notesAll (Valor predeterminado) | Todos los correos electrónicos. | notesDraft | Borrador de correos electrónicos. | notesFollowUp | Correos electrónicos marcados como "Seguimiento". | notesReceived | Correo electrónico entrante. | notesSent | Correos electrónicos salientes. |
Estas constantes se pueden combinar. <Read mode>: Constante opcional o cadena de caracteres Indica los mensajes que se leerán:
| | emailAll o "TODOS" (Valor predeterminado) | La búsqueda se realiza en los correos electrónicos leídos y en los no leídos. | emailUnread o "NO LEÍDOS" | La búsqueda se realiza únicamente en los correos electrónicos no leídos. |
Buscando a través de una fórmula de selección de Lotus Notes en la estructura de Email Ocultar los detalles
<Result> = EmailSeekFirstNotes(<Session> , <Email section> , <Sought value> , <Lotus Notes formula> [, <Type of email> [, <Read mode>]])
<Result>: booleano - True si se encontró uno o más correos electrónicos,
- False en caso contrario.
Si se produce un error, la variable ErrorOccurred se establece en True. Para obtener más información sobre el error, utilice la función ErrorInfo con la constante errMessage. Si no se encontró ningún correo electrónico, ErrorOccurred sigue siendo set a False y Email.Out Variable 6c006500 es set True .
<Session>: Entero o emailNotesSession Variable La sesión puede ser: <Email section>: Constante o combinación de constantes de tipo Integer Sección Email donde se buscará la dirección :
| | emailBody | Cuerpo de correos electrónicos. | emailNone | Búsqueda realizada mediante una fórmula de selección de Lotus Notes. En este caso, corresponde a una cadena vacía (""). Esta constante no se puede combinar. | emailRecipient | Destinatarios de los correos electrónicos. | emailSender | Remitentes de correos electrónicos. | emailSubject | Temas de los correos electrónicos. |
Estas constantes se pueden combinar. <Sought value>: Cadena de caracteres - Valor buscado en los correos electrónicos,
- Cadena vacía ("") si el parámetro <Sección del correo electrónico> corresponde a la constante emailNone.
<Lotus Notes formula>: Cadena de caracteres Fórmula para seleccionar los correos electrónicos en Lotus Notes. Consulte la documentación sobre Lotus Notes para obtener más detalles. <Type of email>: Constante o combinación de constantes de tipo Integer (opcional) Tipo de Email donde se realizará la búsqueda:
| | notesAll (Valor predeterminado) | Todos los correos electrónicos. | notesDraft | Borrador de correos electrónicos. | notesFollowUp | Correos electrónicos marcados como "Seguimiento". | notesReceived | Correo electrónico entrante. | notesSent | Correos electrónicos salientes. |
Estas constantes se pueden combinar. <Read mode>: Constante opcional o cadena de caracteres Indica los mensajes que se leerán:
| | emailAll o "TODOS" (Valor predeterminado) | La búsqueda se realiza en los correos electrónicos leídos y en los no leídos. | emailUnread o "NO LEÍDOS" | La búsqueda se realiza únicamente en los correos electrónicos no leídos. |
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|