Felix Divall
01/27/2023, 9:47 AMconst searchInternalDeliveryNote = search.load({
id: 'customsearch5102',
type: search.Type.ITEM_RECEIPT
})
searchInternalDeliveryNote.filters.push(search.createFilter({
name: 'internalid',
operator: search.Operator.ANYOF,
values: id
}))
const rs = searchInternalDeliveryNote.run()
const resultsInternalDeliveryNote = rs.getRange({ start: 0, end: 1000 })
Here’s how the rendering looks (which I’m struggling with; gives an empty page)
renderer.setTemplateByScriptId({ scriptId: 'CUSTTMPL_125_5339149_SB1_982' })
renderer.addSearchResults({
templateName: 'CUSTTMPL_125_5339149_SB1_982',
searchResult: resultsInternalDeliveryNote
})
context.response.setHeader({
name: 'content-disposition',
value: 'inline; filename="' + pdfFileName + '_' + custom_id + '.pdf"'
})
context.response.writeFile({ file: renderer.renderAsPdf(), isInline: true })
battk
01/27/2023, 3:49 PMbattk
01/27/2023, 3:49 PMbattk
01/27/2023, 3:50 PMbattk
01/27/2023, 3:50 PM