Hello, I am trying to render a pdf via a suitelet....
# suitescript
k
Hello, I am trying to render a pdf via a suitelet. Below is a snippet. The issue with the code is that, it downloads the pdf instead of rendering it in the browser. What am I doing wrong?
Copy code
var soid = urlParams.soid;
var renderer = render.create();
renderer.addRecord('saleorder', record.load({
  type: record.Type.SALES_ORDER,
  id: soid
}));
renderer.setTemplateByScriptId("CUSTTMPL_SO_PDF");
context.response.writePage(renderer.renderAsPdf());
b
k
I am having the same issue when I use
context.response.writeFile(renderer.renderAsPdf());
b
use all the documented parameters
👍 1
k
perfect, setting the second parameter as true worked for me. thank you!