Para mi la cuestion fundamental es si el reporte es fijo o sin embargo es variable
Si el reporte siempre va a tener los mismos campos, las mismas columnas, todo colocado en el mismo orden y lo unico que cambia son los valores de los datos lo mejor es hacer una plantilla y rellenarla
Si el reporte es variable seria mejor hacer una macro con la logica necesaria para formatearlo
Independientemente del camino que tomes si el fichero lo tiene en servidor te lo puedes traer a "local" para adjuntarlo en un mail
Si tu creas el fichero en una ruta de servidor y luego lo lees con
OPEN DATASET ... BINARY MODE
Te iras trayendo el contenido linea a linea y generar una tabla interna que luego puedas pasar a la funcion para que lo adjunte y envie el correo
|