Quantcast
Channel: Adobe Community : Popular Discussions - Reporting
Viewing all articles
Browse latest Browse all 38309

using advanced query builder for a chart

$
0
0
I am trying to insert a query-based chart in my report template. However, the data is coming from a text file; thus I am creating the query object for the chart by parsing the text file. However, the "query.name" and "query.number" fields are not changing for each record from the original report query -- only the first record is used. Thus the first chart on the first page is correct, but the chart never changes for all the other pages (each page represents one record from the query). This is what I'm putting into the advanced query builder :

<cfset ThisQuery = QueryNew("ItemColumn,ValueColumn")>
<cfif FileExists("D:\charts\#query.name#_#query.number#.txt")>
<cfset ThisDataItem = 0>
<cfloop file="D:\charts\#query.name#_#query.number#.txt" index="ThisLine">
<cfif IsNumeric(ThisLine)>
<cfset ThisDataItem += 1>
<cfset QueryAddRow(ThisQuery)>
<cfset QuerySetCell(ThisQuery,"ItemColumn",ThisDataItem)>
<cfset QuerySetCell(ThisQuery,"ValueColumn",ThisLine)>
</cfif>
</cfloop>
</cfif>

So basically the filename is set according to first row (result) from the report query, but then the filename (and thus the chart) never changes even though all the other query-based fields on my page change properly (all the other query.BlahBlah fields update correctly). Is this a bug? I didn't think I was doing anything too crazy.

Viewing all articles
Browse latest Browse all 38309

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>