Используя CF8, я хочу создать график, показывающий использование диска в мегабайтах для каждого клиента. Клиентами являются каталоги в D: \ inetpub \ sites.
Я просмотрел документы и нашел примеры только с использованием запросов к БД. Я использую <cfdirectory>
, чтобы получить список каталогов.
<cfdirectory action="list"
directory="#expandPath("../../")#"
name="webDirectories">
<cfquery name="getInfo" dbtype="query">
select sum(size) as total, name
from webDirectories
group by name
</cfquery>
<h1>Web Server Disk Usage Analysis</h1>
<!--- Bar graph, from Query of Queries --->
<cfchart format="flash"
xaxistitle="Client"
yaxistitle="Disk Usage">
<cfchartseries type="bar"
query="getInfo"
itemcolumn="name"
valuecolumn="size">
<cfoutput query="getInfo">
<cfchartdata item="#name#" value=#Round(total/1000)*1000#>
</cfoutput>
</cfchartseries>
</cfchart>
Я хотел бы, чтобы клиенты были указаны на оси X и их использование на оси Y. Как мне этого добиться?