Olá à todos!
O meu problema é o seguinte: Tenho um formulário que se baseia em duas tabelas, mas não subform neste formulário, apenas a fonte do seu registro é montada para aparecer campos da tabela supervisor e memorando.
Neste formulário, há um campo da tabela memorando que é um combobox multiseleção (aquele formato de checkbox dentro da combobox). Para este campo, a sua fonte de resgistro é uma tabela de Objeto do aditivo. Ou seja, "tblObjeto.IDObj, tblObjeto.ObjDescricao..."
O que ocorre é o seguinte: Quando abro a combobox, seleciono as opções e depois clico em ok, a combobox fecha e no campo aparece os valores da coluna tblObjeto.IDObj, e quando o campo perde o foco, os valores da coluna "tblObjeto.ObjDescricao" voltam a aparecer.
Fiz um print do que acontece para vocês terem uma ideia do que está ocorrendo.
O que eu já tentei para solucionar foi:
Refazer a sua fonte de registro --> Não funcionou;
Colocar no procedimento AfterUpdate a opção de mudar o foco para outro campo --> O Access informa que a ação não é permitida;
Colocar no procedimento AfterUpdate a opção de atualizar o campo, ou atualizar o formulário --> O Access retorna erros que não permitam a ação.
Colocar no procedimento AfterUpdate a opção de salvar o registro e atualizar o campo --> Salva mas não funciona até mudar o foco manualmente, ou seja, nada de diferente ocorre.
Refiz o campo na tabela memorando, atualizei a relação e o problema continuar
Se alguém tiver uma ideia do que pode ser ou do que pode ser feito...
Aguardo. Abraços à todos.
O meu problema é o seguinte: Tenho um formulário que se baseia em duas tabelas, mas não subform neste formulário, apenas a fonte do seu registro é montada para aparecer campos da tabela supervisor e memorando.
Neste formulário, há um campo da tabela memorando que é um combobox multiseleção (aquele formato de checkbox dentro da combobox). Para este campo, a sua fonte de resgistro é uma tabela de Objeto do aditivo. Ou seja, "tblObjeto.IDObj, tblObjeto.ObjDescricao..."
O que ocorre é o seguinte: Quando abro a combobox, seleciono as opções e depois clico em ok, a combobox fecha e no campo aparece os valores da coluna tblObjeto.IDObj, e quando o campo perde o foco, os valores da coluna "tblObjeto.ObjDescricao" voltam a aparecer.
Fiz um print do que acontece para vocês terem uma ideia do que está ocorrendo.
O que eu já tentei para solucionar foi:
Refazer a sua fonte de registro --> Não funcionou;
Colocar no procedimento AfterUpdate a opção de mudar o foco para outro campo --> O Access informa que a ação não é permitida;
Colocar no procedimento AfterUpdate a opção de atualizar o campo, ou atualizar o formulário --> O Access retorna erros que não permitam a ação.
Colocar no procedimento AfterUpdate a opção de salvar o registro e atualizar o campo --> Salva mas não funciona até mudar o foco manualmente, ou seja, nada de diferente ocorre.
Refiz o campo na tabela memorando, atualizei a relação e o problema continuar
Se alguém tiver uma ideia do que pode ser ou do que pode ser feito...
Aguardo. Abraços à todos.
- Anexos
- Problema combobox multiseleção.ppt
- Você não tem permissão para fazer download dos arquivos anexados.
- (471 Kb) Baixado 34 vez(es)