cfcharts를 사용하여 그래프를 인쇄하는 보고서의 실행 시간을 개선하려고합니다. 코드 자체는 엔티티 루프이며 각 엔티티에 대해 차트를 작성합니다 (비교 보고서).cfthread 내의 Cfcfhart가 가능합니까? 출력을 얻는 방법?
이 인라인을 수행하면 보고서의 복잡성으로 인해 완료하는 데 거의 1 분 이상이 소요되므로이 경우 cfthread를 사용하려고하지만 가능한 경우 확실하지 않습니다.
<body>
<cfloop array="#uuids#" index="uuid" >
<cfthread action="run" name="t#threadCount#" output="to#threadCount#">
...
<cfchart >
...
</cfchart>
</cfthread>
...
</cfloop>
</body>
분명히이 실행되고 비록 예상 인 cfchart이 cfthread 내부에서 "인쇄"되지 않으므로 :
여기에 코드입니다. cfthread의 출력을 얻으려면 어떻게해야합니까? 한 가지 가능한 해결책은 cfchart에서 이미지를 작성하고 나중에 모든 스레드가 완료 될 때 이미지를 사용하여 문서를 작성하는 것입니다. 그러나 cfthread에서 cfchart 출력을 가져 오는 방법이 있는지 궁금합니다.