Email Report Inline

I have some users requesting that a report be emailed inline instead of an attachment. Is there a way to do this? (hopefully without custom scripting)

Not sure how much scripting you consider to be custom…

You would have to get the report as a jpg or png with system.report.getBytes(), then construct your email body as html with an image tag that embeds the image. (Either encoding the image as base64 as data in the image tag, or as a link to a content delivery network where you’ve stored the base64 encoding). Then use system.net.sendEmail() to send it out.

Kathy,

I have a report that I’d like to send inline as well, this is the base64 encoding for the file generated from
http://base64online.org/encode/ . [Output was truncated to fit the forum’s character limit]

Is this the type of encoding required to complete the inline report feature, and do I need to generate this encoding each time the report is created?

data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABKYAAANKCAYAAACwP0aRAACAAElEQVR42uydCbBdRZ3/T4UQdpNniCEgW4ol7GIKMAYM0fzZ9zEFiIAsZthXmRSLAgKaAYnsmEoAI7IMheg4qCiFituowzioyIxQlLuMYqUUERmHqfO/3/NO3/e7/br7nHPffS9v+XyqfpXcs/Ty6z73nv6+X3dnGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0eUvLjjI2L3DNZO8a2cwe5Dcd948KprTsmJZd3bI7WnZN+XnDHrRf1fWHtexjLbupZce3rG+E6gG9Y/fA94PsiJYd0rKF5XcIAAAAAAAAwCBWtiw39mrgmiO8a/JywDnU/PYbYtk3btn1Wb+4Ad0h370UaF/Zyy07cYjtl7r+4UCeM7ps26b1gN5xW8Tv1v6W9YuPY12g4jsHAAAAAACgx6wMDCL9qKnl2egTpvZq2YtlOkfRjF3xllIwcO3xSsteyPrFyTzSTr0Spmaa479r2V2lddO23dQDekcdYcrZsjFcT75zAAAAAAAAhgErHLjB/Qe9a572zg9FmJrTskWlvWEI5T7RlIVB4tDb/nhzfJInNjwWuWe/IbT3IpPOHUNs227qAb3D+vjkrD+qyJkEyEvN+dfKdhmL8J0DAAAAAAAwDKz0Bu769wlzvs+cfzSLC1Na3+fYcpB6T8tWlINUX3zaq7xONsM7trj8LDHj6rJsF2SD1yaa7w2GP+al59JcVqZxect2DdS9ab7d1rVp+luX51cm0m5Szxi2Pf30tS6TpsY9m/VPuQv1FwlTs02dzssGrxEVam/dd43X73R+bs227UU99jHl8qeXHVMeX2CO7Vcec2LcwrKct3nXqQ7Xl+12bKCsvUqnST+cV14nMWX9ln2gvPaYMk/nhynefZPNufkJ/9v2ipX1R+aaLbrsx67Njik/v6XsH85HMcFr/fL8CtNPtw5cl/JTN/0SAAAAAAAAamCFBhfZ8DczWD/WnF+ahYUpDc6ey8JTdzRNa/eEsGGPKZrilJa9HkhjB5PGI5G89gvkkXuDyVDd6+bbbV2bpH9W1hmZ5mxNNniKZd16xlhh7nm6FDX6GvSX2wJl/Z036A+196ORct9Wo217VY…