[RESOLVIDO] Manipular coluna com Image HTML

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.
baixafacção

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);
}

De uma olhada nesse vídeo, acredito que lhe atenda.

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.
image
image

// 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!

1 Curtida

Chamei em pvt.

Obrigado mais uma vez Haroldo, ficou tudo certinho agora!

1 Curtida

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.

image

1 Curtida