coldfusion9 --- <cfprint> пропускает файлы
ColdFusion 9 на Win2003. Я строю файлы PDF в каталог. Затем я зацикливаюсь на "спулинговом" каталоге и пытаюсь распечатать все файлы в нем. CF печатает, но... он пропускает некоторые файлы. Я читал о подобной проблеме здесь: coldfusion - проблемы cfprint с большими файлами спула и попытка реализовать решение sleep() для принтера, чтобы оно наверстало упущенное. Это не работает:-(так как до сих пор не хватает некоторых файлов Вот что у меня есть:
<cfset spool_dir="D:\SPOOL\">
<cfdirectory action="list" name="files" directory="#spool_dir#">
<cfoutput query="files">
<cfif files.currentRow MOD 5 EQ 0>
Current document number: #files.currentRow# -- Sleeping, shhhhh ...<br>
<cfset sleep(5000)>
</cfif>
<cfprint type="pdf" source="#name#" printer="\\http://10.0.99.99\DC">
</cfoutput>
Кто-нибудь может предложить что-то еще попробовать?
1 ответ
Оказалось, что у нас неисправный принтер. Я отправил один и тот же код на другой принтер, и он распечатал все документы.