Prezados,
Criei um grid e gostaria de inibir a coluna que exibi as ações de "Alterar" e "Excluir", no entanto não consegui.
Achei um exemplo de como esconder a coluna de ação clicando em um botão, porém gostaria de que ela não existisse desde a criação do grid. Como devo proceder? Abaixo disponibilizo parte do meu código.
$g = new TGrid('gd', 'Registro', $dados, NULL, NULL, 'pk_cod');
$g->addColumn('txt_registro, 'RM', 50, 'left');
$g->addColumn('txt_descriminacao', 'Descricao', 200, 'left');
$g->addColumn('txt_estado', 'Estado', 100, 'left');
$g->addColumn('num_valor', 'R$', 70, 'right');
$g->addColumn('txt_nome', 'Setor', 80, 'center');
$g->addCheckColumn('pre', 'Baixar', 'PK_COD', NULL, FALSE, TRUE)->addEvent('onClick','chkClic()');
//$g->addButton('Alterar', NULL, 'btnAlterar', 'grideAlterar', NULL, 'editar.gif', NULL, 'Alterar setor'); se comentar esta linha tb aparece o botão de ação para excluir
$g->show();
Muito obrigada,
Aline.
Autor: Paiva Macena
22 comentários
para esconder os botões padrão do gride, utilize os seguintes comandos:
//$gride->setCreateDefaultDeleteButton(false); // desabilitar somente o Excluir
//$gride->setCreateDefaultEditButton(false); // desabilitar somente o Editar
$gride->enableDefaultButtons(false); // desabilitar todos Abraço.