Rede de dados - Controles de edição em linha

A edição em linha é uma nova funcionalidade da rede de dados em v11 Release 1. Permite ao usuário modificar um registro na área da rede de dados. Neste exemplo, nos concentramos em 3 comandos de edição em linha: allowInlineEditing(), inlineEdit() e inlineEditClear().

    Sintaxe: myGrid.allowInlineEditing(boolean);

    Sintaxe: myGrid.inlineEdit(row);

    Sintaxe: myGrid.inlineEditClear();

Neste exemplo, 2 funções de ajuste criam-se para realizar várias tarefas.

A função enableInlineEditing() ativa no modo edição em linha da rede de dados. Se uma fila está selecionada, o comando inlineEdit() se chamará na fila selecionada.

    function enableInlineEditing(){
        myGrid.allowInlineEditing(true);
        if(targetrow)
            myGrid.inlineEdit(targetrow);
    }


A função disableInlineEditing() desativa o modo de edição em linha para à fila atual e logo desativa o modo de edição em linha para toda a rede de dados.

    function disableInlineEditing(){
        myGrid.inlineEditClear();
        myGrid.allowInlineEditing(false);
    }