Ir para o conteúdo

 Voltar a Fórum do For...
Tela cheia

inserir ação no grid

12 de Março de 2013, 22:47 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 3 vezes

Luis Eugênio, boa noite!

Queria colocar mais uma ação no painel "ação" do grid (tem alterar e excluir). Queria ter mais um personalizado ("fechar apontamento"). Tem como eu colocar? pode me dar um caminho?

Obrigado

 

Autor: Fabricio Malvezzi


55 comentários

  • 51b06d6eae66e2cfdfc361d418eea715?only path=false&size=50&d=404Luis Eugênio barbosa(usuário não autenticado)
    13 de Março de 2013, 14:26

     

    Fabrício,

    tem sim, você pode adicionar quantas ações quiser, mas quando é adicionado uma ação manualmente, o gride não cria as ações padrão, então voce terá que criar as ações Alterar e Excluir tambem.

    Exemplo:

    $gride->addButton('Alterar','meu_gride_alterar','btnAlterar',null,null,'alterar.gif');
    $gride->addButton('Excluir','meu_gride_excluir','btnExcluir',null,null,'lixeira.gif');
    $gride->addButton('Fechar','meu_gride_fechar','btnFechar',null,null,'desligar.gif');

    Abraço.

    • Dbf6879e6b529e4e1a2de8e7a9bd12ae?only path=false&size=50&d=404Fabricio Malvezzi(usuário não autenticado)
      13 de Março de 2013, 23:07

       

      Luis, show de bola, funciona direitinho. Aliado com as funções de tratamento (como setOnDrawActionButton e setOnDrawCell) fica perfeito. Meus grids só não estão sendo atualizados após insert/update. É necessário sair do form. Vi nos exemplos que atualiza normal sem nenhum comando. O que pode ser? 

      Obrigado 

    • Dbf6879e6b529e4e1a2de8e7a9bd12ae?only path=false&size=50&d=404Fabricio Malvezzi(usuário não autenticado)
      13 de Março de 2013, 15:26

       

      Ótimo Luis, muito obrigado!!!!!

       

Essa comunidade não possui posts nesse blog