Limpar e adicionar valores em Combobox

Tenho dois combobox, Combobox1 no dialog1 e Combobox2 no dialog2 e quero, com ambos dialog abertos, digitar valore no combobox2 e atualizar os valores no combobox1, se possível ao fechar o dialog2.


Acima coloquei uma imagem. No dialog2 há um botão que deve atualizar o combobox 1 no dialog1, porém a mensagem que recebo impossibilita a atualização. Já tentei diversas forma mas não deu certo. fiz teste com o textfild 1 e deu certo mas com o combobox não está funcionando.
Conforme solicitado, estou anexando arquivo.
Grato.
Descrição da imagem
Arquivo: Valores entre Form.ods

@Amaral, sem ver o código fica difícil dizer a causa do erro. Você pode anexar o seu arquivo de teste na sua pergunta. Ficará mais fácil para a comunidade te ajudar.

Boa noite,

Não estava funcionando porque na subrotina LancarNoCombobox1 a linha oDialog1 = oInicialTarguet.Source.getContext(), na verdade, carrega o dialog2, que contem o botão pressionado, na variável oDialog1. Daí vem o erro, porque não existe Combobox1 em dialog2.

Para evitar esse tipo de confusão é aconselhável carregar os controles em variáveis globais ao iniciar o dialog1.

Para exemplificar, ajustei o código em seu arquivo e estou subindo novamente:

Atte,

Muito grato. Funcionou perfeitamente. Você tem alguma sugestão de site para complementar meus estudos?

@Amaral, dê uma olhada nestes materiais.

Já baixei os dois livros logo que iniciei a trabalhar com o libre calc.

Ola… Como eu faria por exemplo ao inves de ter que clicar no botão para lançar os dados no combobox, ao abrir a caixa de dialogo ja ter os dados no combobox. Nao faria sentido ter que clicar em um botão pra depois selecionar a informação no combobox.