Suporte não-oficial ao OcoMon
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Suporte não-oficial ao OcoMon

Criado e mantido por usuários para usuários
 
InícioInício  PortalPortal  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  
Últimos assuntos
» Nova versão OcoMon
Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptyTer Ago 11, 2020 12:35 am por FabioRK

» Encerrar chamado em nome de Operador
Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptyTer Jan 08, 2019 11:49 am por vafonseca

» Usuário Cancelar Chamado
Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptySeg Nov 19, 2018 11:34 am por vafonseca

» [Resolvido]Qualificação Chamados
Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptyQua Out 24, 2018 12:37 pm por vafonseca

» [Resolvido] Bloquear Campo Descrição para Operador e Todos Usuarios
Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptySeg Set 24, 2018 9:58 am por vafonseca

» Solicitar inserção de email de destino no encerramento
Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptyQua Jan 31, 2018 11:55 am por alex.xavier

» Área e Problemas do Consultar igual ao de Abrir chamado
Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptyTer Set 12, 2017 8:53 am por renatomdm

» FeedBack do usuario
Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptySex Jul 07, 2017 8:25 am por vafonseca

» Paramentrização Ocomon
Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptySex maio 05, 2017 12:51 pm por cristiano.barbosa


 

 Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013

Ir para baixo 
+7
leonardocr
paulorglima
tlpadilha
tiagosouza
carlomagno
fernandobrito
sousa_jeferson
11 participantes
AutorMensagem
sousa_jeferson




Mensagens : 5
Data de inscrição : 14/09/2013
Idade : 36
Localização : Salvador

Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Empty
MensagemAssunto: Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013   Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptyQua Fev 12, 2014 6:32 pm

Dashboard para OcoMon
Depois de várias buscas por um Dashboard para o OcoMon, resolvi criar um a partir da API Google Chart. Embora este seja um Dashboard bem simples, pretendo melhorá-lo em breve.
Instalação do Dashboard

Foram realizados os testes e desenvolvimento a partir do OCOMON_2.0-RC6.1, é possível que funcione nas versões anteriores, mas não foi homologado.
1. Faça o download do "dashboard.php"  e cole dentro do diretório raiz do sistema OcoMon.
Link do download do dashboard.php
Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Screenshot-from-2013-08-10-15:59:47
Ir para o topo Ir para baixo
fernandobrito




Mensagens : 3
Data de inscrição : 12/02/2014

Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Empty
MensagemAssunto: So carregou so o topo   Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptySex Fev 21, 2014 1:53 pm

No meu não carregou os dashboards!
Ir para o topo Ir para baixo
sousa_jeferson




Mensagens : 5
Data de inscrição : 14/09/2013
Idade : 36
Localização : Salvador

Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Empty
MensagemAssunto: Re: Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013   Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptyTer Mar 18, 2014 10:52 am

fernandobrito escreveu:
No meu não carregou os dashboards!

Devido ao código de área esta diferente.

Vc tem que verificar o código da sua área.
Ir para o topo Ir para baixo
carlomagno




Mensagens : 3
Data de inscrição : 20/02/2013

Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Empty
MensagemAssunto: Não abrir   Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptyTer Mar 18, 2014 11:39 am

No meu também não abrir,

estou utilizando o ocomon OCOMON_2.0-RC6.1 no windows server 2003 e coloquei ele na pasta C:\xampp\htdocs\ocomon\geral

e não funcionou, será que vc pode me ajudar?

Obrigado
Ir para o topo Ir para baixo
tiagosouza




Mensagens : 2
Data de inscrição : 09/04/2014

Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Empty
MensagemAssunto: Re: Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013   Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptyQua Abr 09, 2014 10:00 am

Fiz o procedimento mas não consegui - a página fica em branco.

Coloquei o arquivo "dashboard.php" no diretório raiz (/ocomon/"), junto de outros arquivos como home.php, index.php, etc.

Estou com a versão 2.0-RC6.

Alguém conseguiu resolver este problema?

Obrigado!!

Tiago
Ir para o topo Ir para baixo
tlpadilha

tlpadilha


Mensagens : 31
Data de inscrição : 07/04/2014
Idade : 33
Localização : Curitiba

Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Empty
MensagemAssunto: Sem sucesso   Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptyQui Jul 10, 2014 11:04 am

Aqui também não abriu. Será que não seria necessária mais alguma configuração?
Ir para o topo Ir para baixo
paulorglima




Mensagens : 4
Data de inscrição : 04/08/2014

Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Empty
MensagemAssunto: Re: Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013   Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptySeg Ago 04, 2014 1:05 pm

tlpadilha escreveu:
Aqui também não abriu. Será que não seria necessária mais alguma configuração?

Bom dia pessoal, tudo bem?
Primeiramente parabéns sousa_jeferson pela iniciativa e poder compartilhar com a galera!

No começo também tive o mesmo problema, mas verifiquei que no momento q vai buscar as informações do status das ocorrências está fixado a área 39. Verifiquem nas linhas 121 e 175 do arquivo disponibilizado.


Abraço!!
Ir para o topo Ir para baixo
leonardocr

leonardocr


Mensagens : 91
Data de inscrição : 30/04/2012
Idade : 32

Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Empty
MensagemAssunto: tese   Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptyTer Ago 05, 2014 9:33 am

o meu deu esse erro

php_network_getaddresses: getaddrinfo failed: Este host nao e conhecido.
Ir para o topo Ir para baixo
arieduardo

arieduardo


Mensagens : 22
Data de inscrição : 07/08/2014
Localização : Bagé - RS

Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Empty
MensagemAssunto: Re: Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013   Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptyQui Nov 20, 2014 3:56 pm

Boa tarde!

Onde carregaria esse Dashboard?

Aqui no meu, não carregou.

Grato.
Ir para o topo Ir para baixo
rombesso




Mensagens : 91
Data de inscrição : 22/06/2011

Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Empty
MensagemAssunto: Re: Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013   Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptySex Nov 21, 2014 10:48 am

No meu também não aparece nenhum relatório?
Teria que criar alguma tabela? inserir linha de código no menu.php ou outro?


arieduardo escreveu:
Boa tarde!

Onde carregaria esse Dashboard?

Aqui no meu, não carregou.

Grato.
Ir para o topo Ir para baixo
FabioRK

FabioRK


Mensagens : 378
Data de inscrição : 14/09/2009
Idade : 44
Localização : Carazinho - RS

Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Empty
MensagemAssunto: Re: Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013   Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptySex Nov 21, 2014 5:21 pm

Pessoal.
Estou analisando esse dashboard.php e estou ajustando.
Tem que criar entrada no menu e ajustar as queries que estão com valores fixos.
Assim que finalizar posto o material.
Ir para o topo Ir para baixo
FabioRK

FabioRK


Mensagens : 378
Data de inscrição : 14/09/2009
Idade : 44
Localização : Carazinho - RS

Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Empty
MensagemAssunto: Re: Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013   Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptySex Nov 21, 2014 7:16 pm

Dei uma olhada no código da dashboard e a princípio a função seria apresentar os dados totais de chamados como é no home.php.
O código está incompleto e não está otimizado, código repetido e faltando vários laços, mas pra começo já basta.
Se vc desejar basta renomear esse dashboard.php para home.php que já existe no sistema ou será necessário criar uma entrada no menu.php:
Código:
$menuHome =".|".TRANS('MNL_INICIO')."|home.php|".TRANS('MNL_INICIO_HNT')."|".$iconsPath."gohome.png|centro
.|".TRANS('MNL_MEUS')."|".$ocoDirPath."abertura_user.php?action=listall|".TRANS('MNL_MEUS_HNT')."|".$iconsPath."folder-magnify.png|centro
.|Dashboard|dashboard.php|||centro";

O código da dashboard.php:
Código:
<?php
header("Content-Type: text/html; charset=ISO-8859-1",true);
  session_start();

 include ("PATHS.php");
 //include ("".$includesPath."var_sessao.php");
 include ("includes/functions/funcoes.inc");
 include ("includes/javascript/funcoes.js");

 include ("includes/queries/queries.php");
 include ("".$includesPath."config.inc.php");
 // ("".$includesPath."languages/".LANGUAGE."");
 include ("".$includesPath."versao.php");

 include("includes/classes/conecta.class.php");
 include("includes/classes/auth.class.php");

 if ($_SESSION['s_logado']==0) {
 print "<script>window.open('index.php','_parent','')</script>";
 exit;
 }

 $conec = new conexao;
 $conec->conecta('MYSQL');

 $_SESSION['s_page_home'] = $_SERVER['PHP_SELF'];

 print "<html>";
 print "<head>";
 print "<meta http-equiv="content-Type" content="text/html; charset=utf-8" />";
 print "<script type='text/javascript' src='https://www.google.com/jsapi'></script>";
 print "<link rel=stylesheet type='text/css' href='includes/css/estilos.css.php'>";

 $auth = new auth;
 $auth->testa_user($_SESSION['s_usuario'],$_SESSION['s_nivel'],$_SESSION['s_nivel_desc'],3);

 //Todas as áreas que o usuário percente
 $uareas = $_SESSION['s_area'];
 if ($_SESSION['s_uareas']) {
 $uareas.=",".$_SESSION['s_uareas'];
 }
 // Quantidade total de chamados abertos no sistema para as áreas que você faz parte
 $qryTotal = "SELECT a.sistema area, a.sis_id area_cod, s.stat_id, s.status, o.numero
 FROM ocorrencias o
 JOIN sistemas a
 ON o.sistema = a.sis_id
 JOIN status s
 ON s.stat_id = o.status
 AND s.stat_painel IN (1,2)
 WHERE o.sistema IN (".$uareas.")";
 $execTotal = mysql_query($qryTotal) or die (TRANS('MSG_ERR_TOTAL_OCCO'). $qryTotal);
 $regTotal = mysql_num_rows($execTotal);
 
 //Quantidade de chamados abertos por áreas que você faz parte
 $qryAreas = "SELECT count(*) total, a.sistema area
 FROM ocorrencias o
 JOIN sistemas a
 ON o.sistema = a.sis_id
 JOIN status s
 ON s.stat_id = o.status
 AND s.stat_painel IN (1,2)
 WHERE o.sistema IN (".$uareas.")
 GROUP BY a.sistema";
 $execAreas = mysql_query($qryAreas) or die(TRANS('MSG_ERR_RESCUE_ALL_OCCO'). $qryAreas);
 $regAreas = mysql_num_rows($execAreas);

 print "</br>";
// print "<table border='1' cellpadding='5' cellspacing='0' align='center' width='100%'>";
// print "<tr>";
// print "<td>";
 print "<div id='chart_div'></div>";
// print "</td><td>";
 print "<div id='chart_div2'></div>";
// print "</td>";
// print "</tr>";
// print "</table>";
?>
<script type="text/javascript">
 function invertView(id) {
 var element = document.getElementById(id);
 var elementImg = document.getElementById('img'+id);
 var address = './includes/icons/';

 if (element.style.display=='none'){
 element.style.display='';
 elementImg.src = address+'close.png';
 } else {
 element.style.display='none';
 elementImg.src = address+'open.png';
 }
 }
 
 google.load('visualization', '1', {packages:['gauge']});
 google.setOnLoadCallback(drawChart);
<?php
 $qryStatus1 = "SELECT LEFT(s.status,16) status, count(*) total
 FROM ocorrencias o
 JOIN status s
 ON o.status = s.stat_id
 AND s.stat_painel IN (1,2)
 AND s.stat_id NOT IN (1,2)
 WHERE o.sistema = 4
 GROUP BY s.status";
 $execStatus1 = mysql_query($qryStatus1) or die (TRANS('MSG_ERR_QRY_STATUS'). $qryStatus1);
 $cont = mysql_num_rows($execStatus1);
 $i=1;
 $dados1="";
 while ($rowStatus1 = mysql_fetch_array($execStatus1)) {
 $dados1.=",['".$rowStatus1['status']."',".$rowStatus1['total']."]";
 }
?>
 function drawChart() {
 var data = google.visualization.arrayToDataTable([['Label', 'Value']<?=$dados1?>]);
 var options = {width: 400, height: 400, redFrom: 75, redTo: 100, yellowFrom:50, yellowTo: 75, minorTicks: 5};
 var chart = new google.visualization.Gauge(document.getElementById('chart_div'));
 chart.draw(data, options);
 }

<?php
 $qryStatus2 = "SELECT LEFT(s.status,16) status, count(*) total
 FROM ocorrencias o
 JOIN status s
 ON o.status = s.stat_id
 AND s.stat_painel IN (1,2)
 AND s.stat_id IN (1,2)
 WHERE o.sistema = 4
 GROUP BY s.status";
 $execStatus2 = mysql_query($qryStatus2) or die (TRANS('MSG_ERR_QRY_STATUS'). $qryStatus2);
 $dados2="";
 while ($rowStatus2 = mysql_fetch_array($execStatus2)) {
 $dados2.=",['".$rowStatus2['status']."',".$rowStatus2['total']."]";
 }
?>
 google.load('visualization', '1', {packages:['gauge']});
 google.setOnLoadCallback(drawChart);
 
 function drawChart() {
 var data = google.visualization.arrayToDataTable([['Label', 'Value']<?=$dados2?>]);
 var options = { width: 400, height: 400, redFrom: 10, redTo: 60, max: 60, yellowFrom:5, yellowTo: 10, minorTicks: 5};
 var chart = new google.visualization.Gauge(document.getElementById('chart_div2'));
 chart.draw(data, options);
 }
</script>
<?php
 print "</body>";
 print "</html>";
?>
Precisamos de alguém que entenda de javascript para otimizar essas chamadas dos gráficos. Para que facilite a criação dos laços e a passagens dos dados na apresentação.
Quem se habilita a ajudar?

PS: se não aparecer dados verifica no seu ocomon, na tabela ocorrencias, qual o valor do campo sistema e altera no WHERE das queries.
Código:
WHERE o.sistema = 4
Qdo o código estiver mais otimizado vamos implementar os laços (while, for...) para os demais status.
Ir para o topo Ir para baixo
vafonseca




Mensagens : 57
Data de inscrição : 04/10/2013

Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Empty
MensagemAssunto: Re: Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013   Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptySex Jan 09, 2015 4:37 pm

FabioRK escreveu:
Dei uma olhada no código da dashboard e a princípio a função seria apresentar os dados totais de chamados como é no home.php.
O código está incompleto e não está otimizado, código repetido e faltando vários laços, mas pra começo já basta.
Se vc desejar basta renomear esse dashboard.php para home.php que já existe no sistema ou será necessário criar uma entrada no menu.php:
Código:
$menuHome =".|".TRANS('MNL_INICIO')."|home.php|".TRANS('MNL_INICIO_HNT')."|".$iconsPath."gohome.png|centro
.|".TRANS('MNL_MEUS')."|".$ocoDirPath."abertura_user.php?action=listall|".TRANS('MNL_MEUS_HNT')."|".$iconsPath."folder-magnify.png|centro
.|Dashboard|dashboard.php|||centro";

O código da dashboard.php:
Código:
<?php
header("Content-Type: text/html; charset=ISO-8859-1",true);
  session_start();

 include ("PATHS.php");
 //include ("".$includesPath."var_sessao.php");
 include ("includes/functions/funcoes.inc");
 include ("includes/javascript/funcoes.js");

 include ("includes/queries/queries.php");
 include ("".$includesPath."config.inc.php");
 // ("".$includesPath."languages/".LANGUAGE."");
 include ("".$includesPath."versao.php");

 include("includes/classes/conecta.class.php");
 include("includes/classes/auth.class.php");

 if ($_SESSION['s_logado']==0) {
 print "<script>window.open('index.php','_parent','')</script>";
 exit;
 }

 $conec = new conexao;
 $conec->conecta('MYSQL');

 $_SESSION['s_page_home'] = $_SERVER['PHP_SELF'];

 print "<html>";
 print "<head>";
 print "<meta http-equiv="content-Type" content="text/html; charset=utf-8" />";
 print "<script type='text/javascript' src='https://www.google.com/jsapi'></script>";
 print "<link rel=stylesheet type='text/css' href='includes/css/estilos.css.php'>";

 $auth = new auth;
 $auth->testa_user($_SESSION['s_usuario'],$_SESSION['s_nivel'],$_SESSION['s_nivel_desc'],3);

 //Todas as áreas que o usuário percente
 $uareas = $_SESSION['s_area'];
 if ($_SESSION['s_uareas']) {
 $uareas.=",".$_SESSION['s_uareas'];
 }
 // Quantidade total de chamados abertos no sistema para as áreas que você faz parte
 $qryTotal = "SELECT a.sistema area, a.sis_id area_cod, s.stat_id, s.status, o.numero
 FROM ocorrencias o
 JOIN sistemas a
 ON o.sistema = a.sis_id
 JOIN status s
 ON s.stat_id = o.status
 AND s.stat_painel IN (1,2)
 WHERE o.sistema IN (".$uareas.")";
 $execTotal = mysql_query($qryTotal) or die (TRANS('MSG_ERR_TOTAL_OCCO'). $qryTotal);
 $regTotal = mysql_num_rows($execTotal);
 
 //Quantidade de chamados abertos por áreas que você faz parte
 $qryAreas = "SELECT count(*) total, a.sistema area
 FROM ocorrencias o
 JOIN sistemas a
 ON o.sistema = a.sis_id
 JOIN status s
 ON s.stat_id = o.status
 AND s.stat_painel IN (1,2)
 WHERE o.sistema IN (".$uareas.")
 GROUP BY a.sistema";
 $execAreas = mysql_query($qryAreas) or die(TRANS('MSG_ERR_RESCUE_ALL_OCCO'). $qryAreas);
 $regAreas = mysql_num_rows($execAreas);

 print "</br>";
// print "<table border='1' cellpadding='5' cellspacing='0' align='center' width='100%'>";
// print "<tr>";
// print "<td>";
 print "<div id='chart_div'></div>";
// print "</td><td>";
 print "<div id='chart_div2'></div>";
// print "</td>";
// print "</tr>";
// print "</table>";
?>
<script type="text/javascript">
 function invertView(id) {
 var element = document.getElementById(id);
 var elementImg = document.getElementById('img'+id);
 var address = './includes/icons/';

 if (element.style.display=='none'){
 element.style.display='';
 elementImg.src = address+'close.png';
 } else {
 element.style.display='none';
 elementImg.src = address+'open.png';
 }
 }
 
 google.load('visualization', '1', {packages:['gauge']});
 google.setOnLoadCallback(drawChart);
<?php
 $qryStatus1 = "SELECT LEFT(s.status,16) status, count(*) total
 FROM ocorrencias o
 JOIN status s
 ON o.status = s.stat_id
 AND s.stat_painel IN (1,2)
 AND s.stat_id NOT IN (1,2)
 WHERE o.sistema = 4
 GROUP BY s.status";
 $execStatus1 = mysql_query($qryStatus1) or die (TRANS('MSG_ERR_QRY_STATUS'). $qryStatus1);
 $cont = mysql_num_rows($execStatus1);
 $i=1;
 $dados1="";
 while ($rowStatus1 = mysql_fetch_array($execStatus1)) {
 $dados1.=",['".$rowStatus1['status']."',".$rowStatus1['total']."]";
 }
?>
 function drawChart() {
 var data = google.visualization.arrayToDataTable([['Label', 'Value']<?=$dados1?>]);
 var options = {width: 400, height: 400, redFrom: 75, redTo: 100, yellowFrom:50, yellowTo: 75, minorTicks: 5};
 var chart = new google.visualization.Gauge(document.getElementById('chart_div'));
 chart.draw(data, options);
 }

<?php
 $qryStatus2 = "SELECT LEFT(s.status,16) status, count(*) total
 FROM ocorrencias o
 JOIN status s
 ON o.status = s.stat_id
 AND s.stat_painel IN (1,2)
 AND s.stat_id IN (1,2)
 WHERE o.sistema = 4
 GROUP BY s.status";
 $execStatus2 = mysql_query($qryStatus2) or die (TRANS('MSG_ERR_QRY_STATUS'). $qryStatus2);
 $dados2="";
 while ($rowStatus2 = mysql_fetch_array($execStatus2)) {
 $dados2.=",['".$rowStatus2['status']."',".$rowStatus2['total']."]";
 }
?>
 google.load('visualization', '1', {packages:['gauge']});
 google.setOnLoadCallback(drawChart);
 
 function drawChart() {
 var data = google.visualization.arrayToDataTable([['Label', 'Value']<?=$dados2?>]);
 var options = { width: 400, height: 400, redFrom: 10, redTo: 60, max: 60, yellowFrom:5, yellowTo: 10, minorTicks: 5};
 var chart = new google.visualization.Gauge(document.getElementById('chart_div2'));
 chart.draw(data, options);
 }
</script>
<?php
 print "</body>";
 print "</html>";
?>
Precisamos de alguém que entenda de javascript para otimizar essas chamadas dos gráficos. Para que facilite a criação dos laços e a passagens dos dados na apresentação.
Quem se habilita a ajudar?

PS: se não aparecer dados verifica no seu ocomon, na tabela ocorrencias, qual o valor do campo sistema e altera no WHERE das queries.
Código:
WHERE o.sistema = 4
Qdo o código estiver mais otimizado vamos implementar os laços (while, for...) para os demais status.

fabio


Fiz o processo de Substituir o dashboard pelo Menu PHP e nao apareceu nada

Nao entendi a parte do "PS: se não aparecer dados verifica no seu ocomon, na tabela ocorrencias, qual o valor do campo sistema e altera no WHERE das queries.
Código:
WHERE o.sistema = 4 "

Sou meio noob neste assunto
Ir para o topo Ir para baixo
FabioRK

FabioRK


Mensagens : 378
Data de inscrição : 14/09/2009
Idade : 44
Localização : Carazinho - RS

Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Empty
MensagemAssunto: Re: Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013   Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptySeg Jan 12, 2015 7:18 am

Vinicius.
Não é pelo menu.php...é pelo home.php e utilizando o código que está postado.
Vc utilizou o código que postei para o dashboard.php?

Lembre de sempre fazer backup dos arquivos antes de modificá-los.
Ir para o topo Ir para baixo
vafonseca




Mensagens : 57
Data de inscrição : 04/10/2013

Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Empty
MensagemAssunto: Re: Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013   Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 EmptyTer Jan 13, 2015 4:45 pm

FabioRK escreveu:
Vinicius.
Não é pelo menu.php...é pelo home.php e utilizando o código que está postado.
Vc utilizou o código que postei para o dashboard.php?

Lembre de sempre fazer backup dos arquivos antes de modificá-los.

Fabio

Sim

Refiz os procedimentos acima passo a passo e ao clicar em inicio apresenta este erro

Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\ocomon\home.php on line 30

Algum erro que nao identifiquei na linha 30

Copiei e colei o codigo acima

oura coisa ao clicar no Dashboard ele informoma que:

Objeto não encontrado!

A URL requisitada não foi encontrada neste servidor. O link na página referida parece estar com algum erro ou desatualizado. Por favor informe o autor desta página sobre o erro.

Se você acredita ter encontrado um problema no servidor, por favor entre em contato com o webmaster.

Error 404

192.168.10.2
01/13/15 16:40:51
Apache/2.2.6 (Win32) DAV/2 mod_ssl/2.2.6 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.4
Ir para o topo Ir para baixo
Conteúdo patrocinado





Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Empty
MensagemAssunto: Re: Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013   Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013 Empty

Ir para o topo Ir para baixo
 
Dashboard - Publicado por Carlos Eduardo Fraga Ribeiro em 14/08/2013
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» O OcoMon está VIVO!!!! :-) Flávio Ribeiro 16/01/2012

Permissões neste sub-fórumNão podes responder a tópicos
Suporte não-oficial ao OcoMon :: Sua primeira categoria :: GERAL :: Customização-
Ir para: