Tmail

Tmail

Postby fergonm » Fri Jan 07, 2011 12:24 pm

Buenos días.

Intento mandar mail en modo interactivo (ejemplo testmail). Necasitaría en TEXT mandar varios campos de una base de datos. Para ello he modoifaco el programa como sigue:


function InteractiveMessage()

local oMail
LOCAL cNumSini:=SPACE(18)
LOCAL cNumPoliza:=SPACE(15)
Use Siniestr
cnumSini:=siniestr->Numsini
DEFINE MAIL oMail ;
SUBJECT "Siniestro "+cNumSini ;
TEXT "Número de siniestro"+cnumSini+K_RETURN+"Número de póliza"+cNumPoliza ;
FROM USER ;
RECEIPT

ACTIVATE MAIL oMail

MsgInfo( oMail:nRetCode )
Close databases
return nil

No funciona, ya que no está bien el codigo inkey para retorno de carro de manera que cada campo aparezca en una línea. ¿como puede hacer que cada campo aparezca en una línea?

Muchas gracias. Fernando
Saludos. Fernando
fergonm
 
Posts: 133
Joined: Fri Nov 30, 2007 11:34 am
Location: Zaragoza (España)

Re: Tmail

Postby FiveWiDi » Fri Jan 07, 2011 1:41 pm

fergonm wrote:Buenos días.

Intento mandar mail en modo interactivo (ejemplo testmail). Necasitaría en TEXT mandar varios campos de una base de datos. Para ello he modoifaco el programa como sigue:


function InteractiveMessage()

local oMail
LOCAL cNumSini:=SPACE(18)
LOCAL cNumPoliza:=SPACE(15)
Use Siniestr
cnumSini:=siniestr->Numsini
DEFINE MAIL oMail ;
SUBJECT "Siniestro "+cNumSini ;
TEXT "Número de siniestro"+cnumSini+K_RETURN+"Número de póliza"+cNumPoliza ;
FROM USER ;
RECEIPT

ACTIVATE MAIL oMail

MsgInfo( oMail:nRetCode )
Close databases
return nil

No funciona, ya que no está bien el codigo inkey para retorno de carro de manera que cada campo aparezca en una línea. ¿como puede hacer que cada campo aparezca en una línea?

Muchas gracias. Fernando


Quizás así:

TEXT "Número de siniestro"+cnumSini + CRLF +"Número de póliza"+cNumPoliza ;
Un Saludo
Carlos G.

FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
FiveWiDi
 
Posts: 1190
Joined: Mon Oct 10, 2005 2:38 pm

Re: Tmail

Postby QAZWSX2K » Fri Jan 07, 2011 4:59 pm

creo que es con el retorno de carro blando el chr(10) y no el duro chr(13), prueba a ver
Software especializado para oficinas contables con grandes volumenes de Informacion
Impresion de todos los formularios del Seniat, Dian

alex_patino74@hotmail.com
whatsapp 57+3214777217
User avatar
QAZWSX2K
 
Posts: 364
Joined: Tue Oct 25, 2005 7:06 pm
Location: Bogota - Caracas

Re: Tmail

Postby jll-fwh » Sat Jan 08, 2011 12:36 am

Hola fergon:

En este post acabo de dejarle a MarioG un enlace de las funciones para mandar e-mail usando CDOSYS que funciona genial, solo tienes que adaptarlo a tus necesidades.

viewtopic.php?f=6&t=20603

Espero que te sirve.

Un saludo
JLL
MSN: fwh-jll@hotmail.es
Libreria: FWH/FWH1109 + Harbour 5.8.2 + Borland C++ 5.8.2
Editor de Recursos: PellecC
ADA, OURXDBU
S.O: XP / Win 7 /Win10
Blog: http://javierlloris.blogspot.com.es/
e-mail: javierllorisprogramador@gmail.com
User avatar
jll-fwh
 
Posts: 408
Joined: Fri Jan 29, 2010 8:14 pm
Location: Meliana - Valencia

Re: Tmail

Postby fergonm » Mon Jan 10, 2011 8:38 am

Buenos días.

Muchas gracias, FIVE, solucionado el tema con Crlf. No lo recordaba.

JLL, la utilización de CDOSYS, me dió errores con Telefonica.net que es mi servidor de correo. Probé el ejemplo del Maestro Mercado y me daba errores al enviar le correo.

Un saludo. Fernando
Saludos. Fernando
fergonm
 
Posts: 133
Joined: Fri Nov 30, 2007 11:34 am
Location: Zaragoza (España)

Re: Tmail

Postby jMelgar » Mon Jan 10, 2011 11:24 am

Hola.
Me gustaría ponerme en contacto contigo.
Mi correo es jesus<arroba>sisalamanca.com
Saludos.
Jesús.
jMelgar
 
Posts: 7
Joined: Sat Oct 04, 2008 12:57 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 35 guests