【报表】报表表达式编辑器希望能支持变量
本帖最后由 KarenGao 于 2024-11-18 15:36 编辑报表表达式编辑希望和Wyn相同 能支持设置变量
像是类似下面的报表计算表达式,我们需要对结果进行判断并转换。那么表达式会变成下面这种嵌套的方式,如果我们提供变量或者临时保存一些表达式的方式。去简化表达式的编写。或者降低计算复杂度提高报表运行效率。
源代码
{ IIF(
IIF(报废入库数量 = NULL, 0, 报废入库数量) / (
IIF(生产入库数量 = NULL, 0, 生产入库数量) + IIF(报废入库数量 = NULL, 0, 报废入库数量)
) = "NaN",
0,
IIF(报废入库数量 = NULL, 0, 报废入库数量) / (
IIF(生产入库数量 = NULL, 0, 生产入库数量) + IIF(报废入库数量 = NULL, 0, 报废入库数量)
)
) }希望代码:
var result = {IIF(报废入库数量 = NULL, 0, 报废入库数量) / (
IIF(生产入库数量 = NULL, 0, 生产入库数量) + IIF(报废入库数量 = NULL, 0, 报废入库数量)
)}
return {IIF(result = "NaN", 0, result)}可以减少表达式复杂度和重复程度。
好的,后续优化下,确实能提高易用性。
页:
[1]