Bom dia, tenho uma aplicação consulta e nela tenho duas colunas com campos Image HTML, cada uma com link para uma aplicação diferente, mas que eles só fiquem disponíveis dependendo do caso que o registro se encontre, exemplo:
Vai ser testado um campo no banco de dados que vai dizer se o registro já foi entregue, caso já esteja entregue, a coluna Enviar p/ Facção vai está disponível, caso ainda não foi entregue a coluna Baixar Facção vai está disponível.
Boa tarde! Veja a macro sc_link. Segue um exemplo de uso dela:
if ({tp_cli} == "F") {
sc_link (tpcli, fisica.php, empresa=[glo_emp]; cpf={cpf}," Pessoa Física ", "modal", 500, 700);
}
Boa tarde Haroldo!
Primeiro gostaria de lhe dar os parabéns pelo sua barra de ferramentas, ficou show!
Mas estou com problemas para exibir a imagem no grid, coloquei as imagens em configurações, imagens extras da aplicação, conforme instruções e imagem abaixo, porem no grid não carrega a imagem.
// Instanciando a Classe
$tb = new IWActions([iw]->line++);
$tb->setCondition({fac_entregue}==‘S’);
$tb->setSCImage(‘box_into_24.png’,‘sys,ico’);
$tb->close();
$tb->setImage(‘box_out_24.png’,‘sys,ico’);
$tb->close();
{actions} = $tb->createToolBar();
Poderia me dar uma luz para solucionar esse probleminha!
Desde já fico grato!
Chamei em pvt.
…
Obrigado mais uma vez Haroldo, ficou tudo certinho agora!
posta o código da onrecord para vermos com ficou…
Olha ai como ficou o código onRecord
// Instanciando a Classe
$tb = new IWActions([iw]->line++);
$tb->setCondition({fac_entregue}==‘S’);
$tb->setItemSpace(5);
$tb->setImageHeight(20);
$tb->setSeparator(‘dark’);
$link = sc_make_link(form_faccao);
$link2 = sc_make_link(Entrega_faccao, fac_id = {fac_id});
$tb->setLink($link,$link2);
$tb->setImage(‘box_entrada.png’,‘box_saida.png’);
$tb->setToolTip(‘Enviar para facção’,‘Baixar facção’);
$tb->setToolTipLeft();
$tb->close();
{actions} = $tb->createToolBar();
O resultado foi esse ai, ícones e links específicos baseado na condição se foi entregue ou não.