trigger PreviewDocument(DocId: Text) begin Message('Trigger PreviewDocument Invoked'); end;
event PreviewDocument(DocId: Text);
'<div id=buttonPreview>' + '<button onclick="previewDocumentFunction(["' + Docid + '"])">Preview</button>' +
function previewDocumentFunction(DocId) { Microsoft.Dynamics.NAV.InvokeExtensibilityMethod('PreviewDocument', [DocId]); }
document.querySelector('buttonPreview').addEventListener('click', previewDocumentFunction);