设置凭证场景打印尾页变量为空解决方案一、问题描述采购入库单的打印场景选择“凭证”时。“选项”中选择“最后一页表体数据不满自动填充空行”,“填充方式”为“填充空白行”。如果打印的内容有多页,最后一页的最后一行填充行之后的变量内容打印不出来。头几页表尾制单人均正常,值为“1”但是最后一页(此处一行数据显示的数据项比较多,所以本该显示在1页的,自然拆成了3页了),制单人却空白了。二、问题分析前几页均能取到变量值,说明数据传递是没有问题的,而最后一(大)页却没值了,很有可能是UAP底层机制有问题,但是改动可能会引发其他问题,本例试图通过业务设置的方式来解决。三、解决方案设置自定义变量。在打印模板设置处,新增自定义变量。输入变量描述,比如制单人;编辑变量公式,iif(tonumber(当前页数)==tonumber(总页数),coperatorname,coperatorname)把变量设置到相应打印位置。预览效果如下图所示,最后几页制单人不为空了。