Olá pessoal! Sou novo aqui
Para fugir do iframe, com sua complicadíssima questão de alinhamento e dimensão, parti para a tentativa de inserção da cards (widgets) por meio de biblioteca externa da seguinte forma:
- Criei um arquivo chamado card.php
- Coloquei na biblioteca externa
- invoquei ele dentro do meu blank com um include:
<!-- Card-->
<div class="col-xs-12 col-sm-6 col-md-4 col-lg-3 col-xl-2">
<?php include("../_lib/libraries/grp/BiblExterna/card/card.php") ?>
</div>
O código do arquivo card.php, em resumo, é assim:
<?php
$VIGENCIA = Array();
$Valor = Array();
$COR2VIG = Array();
$total = '0';
sc_select(rs, "SELECT VIGENCIA, Valor, COR2VIG FROM v_controlchart WHERE CLIENTE_FK = '982778' AND CodObj_FK = 'AMBIENTAL'");
while(!$rs->EOF) {
$VIGENCIA[] = $rs->fields[0];
$Valor[] = $rs->fields[1];
$COR2VIG[] = $rs->fields[2];
$total = $total + $rs->fields[1];
$rs->MoveNext();
}
$rs->Close();
$list_dado = '['.implode(',', $Valor).']';
$list_cor= '["'.implode('","', $COR2VIG).'"]';
$list_label= '[\''.implode('\',\' ', $VIGENCIA).'\']';
?>
<html>
<body>
<div>aqui vem todo o conteúdo e o uso dos dados, exemplo: <?php echo $list_label;?>
</div>
</body>
</html>
Tentei exaustivamente mexer na área php, mas nada foi suficiente para fazer funcionar a captura dos dados. Só dá erro
Alguém saberia dizer o que está errado? Será que precisamos ser reféns do iframe?
Fora do ambiente scriptcase, utilizo um código similar, mas sem a macro. E funciona normalmente
Obrigado!!
Miguel Serra