4Each • Exibir tópico - Combo-Box

Combo-Box

Forum para duvidas sobre a linguagem Progress

Combo-Box

Mensagempor demetriusbarbosa em 26 Jul 2010, 16:05

Boa tarde pessoal.
Estou utilizando um combo-box para receber informações de uma tabela, mas quando realizo uma alteração em algum registro as informações no combo não são atualizadas. Elas somente são atualizadas quando fecho e reabro a aplicação.
Alguém sabe como posso limpar o combo e recarregar as informações.

Utilizo o seguinte código para preencher o combo-box:
Código: Selecionar todos
    cbfuncionario:ADD-LAST("").

    FOR EACH bc_coletores WHERE bc_coletores.ativo = YES AND bc_coletores.setor = "Expedição" NO-LOCK USE-INDEX bc_colet7:
        cbfuncionario:ADD-LAST(bc_coletores.nome_funcionario).
    END.
demetriusbarbosa
Usuário Junior
Usuário Junior
 
Mensagens: 27
Registro: 04 Mai 2010, 10:36

Re: Combo-Box

Mensagempor Rogerio em 26 Jul 2010, 16:14

Voce utiliza esse codigo que postou apos cada evento de atualização de suas informações
ROGERIO
Analista de Sistemas
Avatar do usuário
Rogerio
Usuário Senior
Usuário Senior
 
Mensagens: 148
Registro: 28 Jan 2009, 06:02
Localização: Jundiai - SP

Re: Combo-Box

Mensagempor demetriusbarbosa em 26 Jul 2010, 16:21

Olá Rogério.
Esse código é usado após o carregamento do programa.
Obrigado pela atenção, mas consegui resolver o problema.

Coloquei o seguinte código no evento ENTRY do Combo-Box?

Código: Selecionar todos
    cbfuncionario:LIST-ITEMS = "".

    cbfuncionario:ADD-LAST("").

    FOR EACH bc_coletores WHERE bc_coletores.ativo = YES AND bc_coletores.setor = "Expedição" NO-LOCK USE-INDEX bc_colet7:
        cbfuncionario:ADD-LAST(bc_coletores.nome_funcionario).
    END.


Obrigado.
demetriusbarbosa
Usuário Junior
Usuário Junior
 
Mensagens: 27
Registro: 04 Mai 2010, 10:36

Re: Combo-Box

Mensagempor Rogerio em 26 Jul 2010, 16:30

Se assim funcionou tudo bem, mas colocar esse codigo no ENTRY naum seria muito viavel, pois se naum toda vez que entrar no combo executara esse codigo, podendo trazer lentidao ao programa e a rede tambem, é claro, isso dependendo da sua base.
ROGERIO
Analista de Sistemas
Avatar do usuário
Rogerio
Usuário Senior
Usuário Senior
 
Mensagens: 148
Registro: 28 Jan 2009, 06:02
Localização: Jundiai - SP


Voltar para Progress 4GL

Quem está online

Usuários navegando neste fórum: CommonCrawl [Bot], Yahoo [Bot] e 0 visitantes