Netsuite Расширенный PDF-шаблон Проблема при сохранении
Это действительно раздражает, приведенный ниже фрагмент работал до прошлой недели, что-то случилось на 2018.2, и это выдает ошибку, когда я пытаюсь сохранить расширенный шаблон PDF.
<#if !item.custcolprintonpdf>
Сообщение об ошибке в шаблоне: "Для"!"Правый операнд: ожидалось логическое значение, но оно было оценено как строка хеш + (wrapper: com.netledger.templates.model.StringModel):"
Это не останавливается там, когда я обновляю его <#if item.custcolprintonpdf != "true">
шаблон сохраняется, и когда я пытаюсь распечатать PDF-файл счета-фактуры, он выдает ошибку ниже.
Левый операнд - это хеш + логическое значение (обертка:com.netledger.templates.model.BooleanModel).
Надеюсь, это ошибка, у кого-нибудь есть работа? заранее спасибо
1 ответ
Видел это в группе слабых специалистов NetSuite:
Я пытался делать
<#if item.istaxable>
и он дал ошибку, говоря, что это была строка хеш +, но затем сделал<#if item.istaxable == true>
и это сработало, по-видимому, ему не нравится использовать логическое значение с истинным значением для обозначения правдивости само по себе.