nlapiXMLToPDF()
コマンドのSuiteScript 2.0バージョンのドキュメントはどこから入手できますか?ヘルプセンターには、私が言うことができる限りではありません。nlapiXMLToPDF()に相当するSuiteScript 2.0とは何ですか
0
A
答えて
3
レンダリングモジュールの一部で、 'N/render'です。 Help Center
/**
*@NApiVersion 2.x
*/
require(['N/render'],
function(render) {
function generatePdfFileFromRawXml() {
var xmlStr = '<?xml version="1.0"?>\n<!DOCTYPE pdf PUBLIC "-//big.faceless.org//report" "report-1.1.dtd">\n<pdf>\n<body font-size="18">\nHello World!\n</body>\n</pdf>';;
var pdfFile = render.xmlToPdf({
xmlString: xmlStr
});
}
generatePdfFileFromRawXml();
});
1
から
例は 'N /レンダリング' モジュールの一部です。 SuiteAnswersから完全なドキュメントを見つけることができます。 HEREをクリックします。
次の例では、生のXML文字列からPDFファイルを生成します。
の下にその例を参照してください。
/**
*@NApiVersion 2.x
*/
require(['N/render'],
function(render) {
function generatePdfFileFromRawXml() {
var xmlStr = '<?xml version="1.0"?>\n<!DOCTYPE pdf PUBLIC "-//big.faceless.org//report" "report-1.1.dtd">\n<pdf>\n<body font-size="18">\nHello World!\n</body>\n</pdf>';;
var pdfFile = render.xmlToPdf({
xmlString: xmlStr
});
}
generatePdfFileFromRawXml();
});
次の例では、HTMLページにトランザクションレコードをレンダリングします。
/**
*@NApiVersion 2.x
*/
require(['N/render'],
function(render) {
function renderTransactionToHtml() {
var transactionFile = render.transaction({
entityId: 23,
printMode: render.PrintMode.HTML
});
}
renderTransactionToHtml();
});
次の例では、ファイルキャビネット内のXMLテンプレートを使用してPDFファイルに請求書をレンダリングします。この例では、高度なPDF/HTMLテンプレート機能が必要です。
/**
*@NApiVersion 2.x
*/
require(['N/render', 'N/file', 'N/record'],
function(render, file, record) {
function renderRecordToPdfWithTemplate() {
var xmlTemplateFile = file.create({
name: 'invoicePDFTemplate.xml',
fileType: file.Type.XMLDOC,
contents: '<div><!-- insert body information here --></div>'
});;
var renderer = render.create();
renderer.templateContent = xmlTemplateFile.getContents();
renderer.addRecord(record.Type.INVOICE, record.create({
type: record.Type.INVOICE,
}));
var invoicePdf = renderer.renderAsPdf();
}
renderRecordToPdfWithTemplate();
});
関連する問題
- 1. nlapiRequestURL()に相当するSuiteScript 2.0は何ですか?
- 2. Play 1.2の@Beforeと@Afterに相当するPlay 2.0に相当するものは何ですか?
- 3. AFnetworking 2.0とは何ですか?キャンセル操作に相当します
- 4. はのSuiteScript 2.0
- 5. OpenGLES 2.0:gl_VertexID相当ですか?
- 6. カスタムsuitescript 2.0モジュールをバンドルするには?
- 7. NetsuiteでSuiteScript 2.0を有効にする
- 8. **のSuiteScript 2.0 **エラークライアントスクリプトで
- 9. UiAutomator 2.0 scrollIntoViewに相当する
- 10. Suitescript 2.0 MapReduceスクリプト
- 11. C++のdynamic_castに相当するC#とは何ですか?
- 12. PHPの "self ::"に相当するC#とは何ですか?
- 13. JavaのThrowableに相当するC#とは何ですか?
- 14. WiredTigerに相当するNoPaddingとは何ですか?
- 15. JSONObjectに相当するJackson 2とは何ですか?
- 16. VBのWithステートメントに相当するC#とは何ですか?
- 17. HttpRequestMessageに相当するASP.NETコアとは何ですか?
- 18. このAdoサンプルに相当するAdo.netとは何ですか?
- 19. Developer Expressに相当するSystem.Windows.Forms.LinkButtonとは何ですか?
- 20. このMATLABコードに相当するC++とは何ですか?
- 21. Pascalに相当するC#とは何ですか?Integer、Longword、Extended?
- 22. powercliのinvoke-vmscriptに相当するpyvmomiとは何ですか?
- 23. Fetch APIに相当するXMLHttpRequest.send(file)とは何ですか?
- 24. MongoDBのpushとrootに相当するC#は何ですか?
- 25. ASP.NET MVCのコントローラに相当するNode.jsとは何ですか?
- 26. Pythonのre.split()に相当するObjective-Cとは何ですか?
- 27. numpy.random.multivariate_normalに相当するTensorflowとは何ですか?
- 28. Application.EnableVisualStylesに相当するネイティブコールとは何ですか?
- 29. バニラJavaScriptクラスリストに相当するjQueryとは何ですか?
- 30. layoutSubviewsに相当するXamarin.Formsとは何ですか?