首页 > 解决方案 > 在 CFDocument 问题的修复中使用 CFDocumentItem 在循环中忽略背景颜色

问题描述

我遇到了一个至少存在 11 年的 bugcfdocument引起的问题,它导致在循环中创建的 pdf 文件在第一个文件之后会失去颜色。

如前一个 11 年旧链接和此处所述,对此有一个修复程序,但如果您在其中有一个修复程序似乎不起作用cfdocumentitem- 比如页眉/页脚。使用带有页眉和页脚的修复程序,我收到以下错误:

例程不能多次声明。

例程 _cffuncCFDOCUMENTITEM_cfpdf2ecfm9393969822 已在不同的模板中声明了两次。ColdFusion 无法确定导致此错误的模板行。这通常是由异常处理子系统中的错误引起的。

如果我删除cfdocumentitem它很好。该错误表示它被不同的模板调用,但它只调用一个模板(但多次)。

有谁知道解决这个问题?!

标签: coldfusioncfmlcoldfusion-2016

解决方案


推荐阅读