交易表格上的动态免责声明 html/pdf
Dynamic disclaimer on transaction form html/pdf
我在将交易表格上的免责声明(或消息!)设置为动态时遇到了一些问题。我基本上需要它根据送货地址的状态显示不同的消息(这本身就是一个问题)。
我很难处理任何示例或文档。我要么找错了地方,要么就是不明白。他们目前使用的是遗留的基本表格,这可能无济于事。
这些是选项..我认为:
1) 我需要编写一个脚本来解析通过 API 调用检索到的送货地址,然后我想我可以使用 setFieldValue 来设置免责声明的值?或者将其设置为自定义字段并显示?
2) 使用高级 HTML/PDF 形式并执行硬编码 if 语句.. 也许吧? tbh 我什至不确定如何获得状态,因为我所有的地址字段似乎都只是 'Address'.
除非我找错了树,而且它比这要简单得多。我有点深陷其中,之前没有 NS 经验!
如果有人有例子,那就太棒了。
提前致谢!
我认为你的两个选择都是正确的。如果我必须这样做,我可能会做第 2 点,只是因为我喜欢 Advanced HTML/PDF 的 HTML 选项和灵活性。要获取状态,您可以使用:${record.billaddress} 或 ${record.shipaddress} 作为一部分您的 if 语句,然后放入您的免责声明的 html。
如果第 1 点和第 2 点没有让您满意,另一种选择是创建单独的表格,在每个表格上使用不同的免责声明……尽管这似乎需要大量返工。
只是一些选择。祝你好运!
是否必须在用户创建交易时出现免责声明?
如果您在 UI 中需要它,那么您将需要使用选项 1。
如果你只是想让免责声明显示在PDF上,那么像Lez Yeoh所说的选项2是最好的。
我在将交易表格上的免责声明(或消息!)设置为动态时遇到了一些问题。我基本上需要它根据送货地址的状态显示不同的消息(这本身就是一个问题)。
我很难处理任何示例或文档。我要么找错了地方,要么就是不明白。他们目前使用的是遗留的基本表格,这可能无济于事。
这些是选项..我认为:
1) 我需要编写一个脚本来解析通过 API 调用检索到的送货地址,然后我想我可以使用 setFieldValue 来设置免责声明的值?或者将其设置为自定义字段并显示?
2) 使用高级 HTML/PDF 形式并执行硬编码 if 语句.. 也许吧? tbh 我什至不确定如何获得状态,因为我所有的地址字段似乎都只是 'Address'.
除非我找错了树,而且它比这要简单得多。我有点深陷其中,之前没有 NS 经验!
如果有人有例子,那就太棒了。
提前致谢!
我认为你的两个选择都是正确的。如果我必须这样做,我可能会做第 2 点,只是因为我喜欢 Advanced HTML/PDF 的 HTML 选项和灵活性。要获取状态,您可以使用:${record.billaddress} 或 ${record.shipaddress} 作为一部分您的 if 语句,然后放入您的免责声明的 html。
如果第 1 点和第 2 点没有让您满意,另一种选择是创建单独的表格,在每个表格上使用不同的免责声明……尽管这似乎需要大量返工。
只是一些选择。祝你好运!
是否必须在用户创建交易时出现免责声明?
如果您在 UI 中需要它,那么您将需要使用选项 1。
如果你只是想让免责声明显示在PDF上,那么像Lez Yeoh所说的选项2是最好的。