我正在尝试为已保存的搜索创建一个 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>
我认为自定义表单本身并不具有价值。
也许:
<#if result.customform == "Stock Requisition">
另外,为了以防万一,
result.formulatext_1
指的是结果中的第二个公式文本列。