An approach I have used is to write a small script...
# advancedpdf
s
An approach I have used is to write a small script to render a transaction record (or one of the other supported types) using the basic form as HTML, then print out the results somewhere (custom text field, filing cabinet file, etc.)
var basicFormHtml = nlapiPrintRecord('TRANSACTION', internalId, 'HTML', { formnumber: basicFormId }).getValue(); // SS 1.0