Foros del Web » Programando para Internet » ASP Clásico »

Enviar datos en una tabla por e-mail

Estas en el tema de Enviar datos en una tabla por e-mail en el foro de ASP Clásico en Foros del Web. Hola a todos. Deseo saber como hago para enviar información que tengo en un vector o matriz en forma de tabla vía correo electrónico. Los ...
  #1 (permalink)  
Antiguo 25/06/2007, 12:26
 
Fecha de Ingreso: febrero-2007
Mensajes: 9
Antigüedad: 17 años, 4 meses
Puntos: 0
Enviar datos en una tabla por e-mail

Hola a todos. Deseo saber como hago para enviar información que tengo en un vector o matriz en forma de tabla vía correo electrónico.
Los datos que envía actualmente es con este comando:

EscriboCuerpoMensaje = EscriboCuerpoMensaje & "<b>" & "Nombre" & "</b>: " & =Session("cantidad" &i) & "<br>" & VbCrlf

Así tambien puedo ingresar los datos 1 a 1 pero deseo enviarlos ordenados en una tabla. Si les sirve de algo es una orden de pedido.
Espero su pronta respuesta. Gracias de antemano.
  #2 (permalink)  
Antiguo 25/06/2007, 13:58
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: Enviar datos en una tabla por e-mail

Veo que tu correo es en HTML .... por que simplemente no formas tu tabla HTML a partir de tu arreglo (que aparentemente tienes en una sesión) y lo mandas igual.
  #3 (permalink)  
Antiguo 26/06/2007, 11:53
 
Fecha de Ingreso: febrero-2007
Mensajes: 9
Antigüedad: 17 años, 4 meses
Puntos: 0
Re: Enviar datos en una tabla por e-mail

Gracias por la respuesta, estoy seguro que es la mejor forma de hacerlo y aunque entiendo tu respuesta no soy un experto del todo en esto. Un ejemplo no me vendría mal. Gracias...
  #4 (permalink)  
Antiguo 26/06/2007, 16:23
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: Enviar datos en una tabla por e-mail

por ejemplo construir una tabla
<%
'creamos la tabla
contenido="<table>"
'agregamos los encabezados

'ojo, aqui solo es uno

contenido=contenido&"<tr>"
contenido=contenido&"<td>"
contenido=contenido&"pedido"
contenido=contenido&"</td>"
contenido=contenido&"</tr>"

'recorremos el arreglo que hayas creado

for i=0 to ubound(arreglo)
contenido=contenido&"<tr>"
contenido=contenido&"<td>"
contenido=contenido&"Cantidad"&i
contenido=contenido&"</td>"
contenido=contenido&"</tr>"
next

'cerramos la tabla
contenido=contenido&"</table>"
%>

y al mandarla imprimir, pues solo mandas llamar contenido

<%
response.write contenido
%>

y ese seria el procedimiento para crear tu tabla para enviar, lo que debes hacer ahora es sustituirlo en la parte que ocupas dentro del cuerpo del mensaje, ya que no sera nada mas la tabla la que enviarias, pero seria mas sencillo

suerte

P.D. la parte donde recorre el arreglo, debe ser sustituida en donde mandas llamar la variable, o las vueltas que tendra que dar tu ciclo para sacar todos tus datos
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #5 (permalink)  
Antiguo 28/06/2007, 11:27
 
Fecha de Ingreso: febrero-2007
Mensajes: 9
Antigüedad: 17 años, 4 meses
Puntos: 0
Re: Enviar datos en una tabla por e-mail

Muchas gracias a los dos, excelentes respuestas. Todo funcionó perfectamente.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:37.