在 Netsuite Advanced PDF 模板中使用 Freemarker 语法进行日期翻译

Posted

技术标签:

【中文标题】在 Netsuite Advanced PDF 模板中使用 Freemarker 语法进行日期翻译【英文标题】:Date translation using Free marker Syntax in Netsuite Advance PDF template 【发布时间】:2015-06-24 23:17:00 【问题描述】:

我进退两难,我们是一家多子公司,在不同国家/地区设有子公司。所有这些都需要发票/贷项通知单的特定语言和格式,具体取决于子公司。目前我们的全球日期格式是mm/dd/yyyy,它正确地流向模板,我们希望在DD-Mon-YYYY (01-Jan-20015) 中显示交易和到期DD-Mon-YYYY (01-Jan-20015),而不更改全球日期偏好。根据 NS 支持,如果我们在全球范围内更改日期偏好,它可能会影响我们现有的表单和脚本。

是否有任何免费标记语法可以将日期格式转换为从mm/dd/yyyyDD-Mon-YY 的字段,不胜感激。

山姆·阿扎德

【问题讨论】:

想通了:$record.trandate?string("dd-MMM-yyyy") 请回答并接受您的问题以结束此问题。 【参考方案1】:

另外,通过在 head 部分添加 也可以解决问题。

【讨论】:

以上是关于在 Netsuite Advanced PDF 模板中使用 Freemarker 语法进行日期翻译的主要内容,如果未能解决你的问题,请参考以下文章

NetSuite Advanced PDF - 使用记录中的多选字段过滤项目表列表

在变量 freemarker 中显示引号 - netsuite 高级 pdf

Netsuite 高级 PDF

NetSuite:如何使用高级 PDF/HTML 模板在分组发票中引用自定义字段

Netsuite 账户报表 PDF/HTML 模板

Netsuite 高级 PDF/HTML 文本格式