高级 PDF If else 条件返回特定值

问题描述 投票:0回答:1

我正在尝试为已保存的搜索创建一个 PDF 模板,该模板在我的自定义表单为“商店申请”的实例中返回值“商店签名”,如果出现任何其他表单名称,则返回“主管签名”。我的代码仅返回主管签名并且不遵守条件。

<#if results?size != 0>
    <table style="padding: 0.2in 0.01in 0.01in 0.02in; border-collapse: collapse;" cellpadding="1" cellspacing="1.5">
        <tbody>
            <tr>
                <td style="font-size:9pt">
                    <#assign signatureSet = false>
                    
                    <#list results as result>
                        <#if !signatureSet && result.formulatext_1??>                                <#assign customform = result.formulatext_1>
                            
                            <#if customform == "Stock Requisition">
                                <p>Stores Signature:</p>
                                <#assign signatureSet = true>
                            <#else>
                                <p>Supervisor Signature:</p>
                                <#assign signatureSet = true>
                            </#if>
                        </#if>
                    </#list>
                    <#if !signatureSet>
                        <p>Supervisor Signature</p>
                    </#if>
                </td>
            </tr>
        </tbody>
    </table>
</#if>
html if-statement netsuite
1个回答
0
投票

我认为自定义表单本身并不具有价值。

也许:

<#if result.customform == "Stock Requisition">

另外,为了以防万一,

result.formulatext_1
指的是结果中的第二个公式文本列。

© www.soinside.com 2019 - 2024. All rights reserved.