1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

  2. Anuncie Aqui ! Entre em contato fdantas@4each.com.br

Selecionar linhas do browser

Discussão em 'Progress 4GL' iniciado por rohis, Março 7, 2011.

  1. Gustavo R. Hruschka

    Gustavo R. Hruschka Sem Pontuação


    Boa tarde amigo!
    Estou com uma dificuldade no item 2, para selecionar mais de um registro em um grid...
    Esta opção está habilitada mas mesmo assim não é possível selecionar com a tecla "ctrl" pressionada....

    Ao habilitar a opção "Multiple-selection", devo necessariamente desabilitar outra opção ou até mesmo marcar outra?
    Muito obrigado!!!!
  2. Gustavo R. Hruschka

    Gustavo R. Hruschka Sem Pontuação

    Esqueçam amigos, descobri o problema.
    Obrigado pela atenção.
  3. lucaspicoli

    lucaspicoli Sem Pontuação



    Rotina de manipulação das linhas selecionadas no browser:

    do:
    define variable cont as integer no-undo init 0.
    define variable codEmitente as integer no-undo init 0.
    define variable mesmoFornec as logical no-undo init yes.

    do cont = 1 to browse-A:num-selected-rows:

    if browse-A:fetch-selected-row(cont) THEN DO:
    //browse-A:query:get-current().

    if codEmitente <> 0 then do:
    if codEmitente <> tt-dados-ordem.cod-emitente then
    mesmoFornec = no.
    end.

    if mesmoFornec = no then
    leave.

    codEmitente = tt-dados-ordem.cod-emitente.

    end.
    end.

    bt-preco:sensitive in frame {&frame-name} = mesmoFornec.

    end.
  4. lucaspicoli

    lucaspicoli Sem Pontuação


    Rotina de manipulação das linhas selecionadas no browser:

    do:
    define variable cont as integer no-undo init 0.
    define variable codEmitente as integer no-undo init 0.
    define variable mesmoFornec as logical no-undo init yes.

    do cont = 1 to browse-A:num-selected-rows:

    if browse-A:fetch-selected-row(cont) THEN DO:
    //browse-A:query:get-current().

    if codEmitente <> 0 then do:
    if codEmitente <> tt-dados-ordem.cod-emitente then
    mesmoFornec = no.
    end.

    if mesmoFornec = no then
    leave.

    codEmitente = tt-dados-ordem.cod-emitente.

    end.

    end.

    bt-preco:sensitive in frame {&frame-name} = mesmoFornec.

    end.

Compartilhe esta Página