..:: MX Studio Fóruns ::..: PRoblemas com número e cfchart - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

PRoblemas com número e cfchart resultado da query não é o mesmo que aparece no cfchart

#1 User is offline   ACPF 

  • Group: Membros
  • Posts: 7
  • Joined: 29-May 08

Posted 19 November 2008 - 02:37 PM

Gostaria de saber se vcs podem me ajudar com isso.

O problema é o seguinte: tenho uma query que tem dbtype = a query e
dentro dela faço um calculo. Até ai td certo, só que eu uso este
calculo para colocar em um cfchart e no cfchart ele multiplica o valor
da com por "não sei quanto mil", ou seja, o número não bate. Mas,
quando dou um cfdump na query ele está trazendo o valor que desejo
colocar no cfchart.
Acho que isso acontece porque o cfchart não pega número quebrado.
Então eu tentei fazer um convert e também um cast na query e por ela
ser dbtype = query o convert e o cast não funcionam.

Alguem sabe como faço para resolver este problema?

CÓDIGO
<cfoutput>
        <cfchart gridlines="11" showXGridLines="yes" showYGridLines="yes"
format="jpg" chartHeight="400" chartwidth="600" scaleFrom="0"
scaleTo="100">
          <cfchartseries type="bar" query="q_get_data_graph"
valuecolumn="Delay" itemColumn="produto" seriesLabel="Delay"
seriesColor="red" paintStyle="Shade">
          <cfchartseries type="bar" query="q_get_data_graph"
valuecolumn="qtd_no_prazo" itemColumn="produto" seriesLabel="On Time"
seriesColor="blue" paintStyle="Shade">
        </cfchart>
</cfoutput>


CÓDIGO
SELECT Cast(((qtd_no_prazo/qtd_no_aberto)*100) as Int) as Delay
   FROM q_get_pedido_prazo, q_get_pedido_aberto
   WHERE q_get_pedido_aberto.produto = q_get_pedido_prazo.produto
   GROUP BY produto,qtd_no_prazo,qtd_no_aberto

0

#2 User is offline   pcsilva 

  • Group: Moderadores
  • Posts: 1940
  • Joined: 23-January 05

Posted 21 November 2008 - 01:46 AM

CÓDIGO
<cfset query = QueryNew('')>
<cfset QueryAddColumn(query,'qtd_no_prazo',ListToArray('2,4,8,6,4,9'))>
<cfset QueryAddColumn(query,'qtd_no_aberto',ListToArray('8,8,8,9,5,9'))>
<cfset Delay = ArrayNew(1) >
<cfloop query="query">
    <cfset ArrayAppend( Delay , NumberFormat( (qtd_no_prazo/qtd_no_aberto)*100,'___.__' ) )>
</cfloop>
<cfset QueryAddColumn(query,'Delay',Delay)>
<cfchart gridlines="11" showXGridLines="yes" showYGridLines="yes" format="jpg" chartHeight="400" chartwidth="600" scaleFrom="0" scaleTo="100">
  <cfchartseries type="bar" query="query" valuecolumn="Delay" itemColumn="produto" seriesLabel="Delay" seriesColor="red" paintStyle="Shade">
  <cfchartseries type="bar" query="query" valuecolumn="qtd_no_prazo" itemColumn="produto" seriesLabel="On Time" seriesColor="blue" paintStyle="Shade">
</cfchart>

0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse

  Topic Forum Started By Stats Last Post Info
New Replies Olha que show este menu
como que se faz?
Fireworks paulofbc 
  • 12 Replies
  • 2484 Views
New Replies Loja virtual
como montar??
Dreamweaver Nyghtil 
  • 1 Reply
  • 605 Views
New Replies Help!Como fazer um save game :(
preciso de um ActionScript para....
Desenvolvimento de Jogos MayconFLA 
  • 1 Reply
  • 1378 Views
New Replies Erro Server Behavius - Log In User
Log In User não existe
Dreamweaver Graberth 
  • 1 Reply
  • 880 Views
New Replies Jovem cria painéis solares com esmalte e acetona Notícias Notícias 
  • 0 Replies
  • 417 Views
New Replies Ajuda com LOADMOVIE e ZOMM em foto!!
Navegar pela foto e dar ZOOM, posso??
Flash & ActionScript ciclop 
  • 3 Replies
  • 1820 Views
New Replies E-commerces, em quem confiar? Repositório de Códigos xanburzum 
  • 0 Replies
  • 257 Views
New Replies Bloquear ESC
Como bloquear o ESC
Director fabiolidio 
  • 1 Reply
  • 1256 Views

Publicidade




2 User(s) are reading this topic
0 membro(s), 2 visitante(s) e 0 membros anônimo(s)