Erro fatal ao acessar modo de edição LO Base

Olá a todos,
já fiz uma busca por aqui e na internet mas não obtive sucesso para o problema. Estou aprendendo sobre o Base, e após terminar um tutorial, comecei a mexer mais um pouco com os formulários. Mas gostaria de acessar o código do formulário (source code, acho), não sabendo como acessar deduzi que seria pelo atalho Crtl+Shift+M do modo de edição, se não for por aqui mil perdões.

Entretanto o meu LO retorna um erro fatal com a seguinte mensagem: Cannot extract an Any(void) to com.sun.star.util.DateTime!

Não sabendo como proceder seguem mais informações:
Versão: LO 5.1.4.2,
ID de compilação: f99d75f39f1c57ebdd7ffc5f42867c12031db97a
Threads da CPU:4;
Versão do SO: Linux 3.16;
Realizador da interface: padrão;
Local: pt-BR (pt_BR.utf8)
S.O.: Linux 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u3 (2016-07-02) x86_64 GNU/Linux
Java version “1.7.0_101”
OpenJDK Runtime Environment (IcedTea 2.6.6) (7u101-2.6.6-2~deb8u1)
OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)

Será que esta relacionado ao fato de eu utilizar o OpenJDK ao invés da Oracle?

Grato a todos.

[UPDATE]
Na verdade após obter a resposta do Beto, percebi que na verdade o que eu queria era acessar as macros e que na verdade esse comando (Ctrl_Shift+M) habilita/desabilita o modo de edição por meio de arrastar e soltar os componentes.

Para os que se depararem com o mesmo problema, acredito que seja um bug no LO. Ao lerem a discussão abaixo, de certa forma a questão foi esclarecida por conta de um equívoco meu, mas sobre o erro fatal não consegui chegar alguma solução.

Ok, agora eu não entendi. o erro fatal acontece em você tentar fazer o procedimento: Ctrl_Shift+M?, se for isso, no que eu entendo não seria um bug, pois (penso eu) não deve ser este o procedimento “normal” de modificação do código. Seria apenas um jeito (seu) de mexer no LO. Caso o erro fatal não esteja ligado a este evento, então a resposta não serviu e você deve esperar alguma outra resposta.

Mas enfim. Se a resposta te serviu, marque-a. Caso novas dúvidas tenham surgido e seja fora dessa pergunta, abra outro tópico. Que possa chamar atenção para seu novo problema.

Na verdade pelo que eu entendi esse modo de edição, no Writer, pelo menos, quando abri o formulário por lá o Ctrl_Shit+M habilita/desabilita a edição do drag-nad-drop ou mesmo as ferramentas de edição de texto. Em teoria esse mesmo comportamento deveria acontecer no Base, mas sempre que tento habilitar/desabilitar retorna esse erro fatal. O meu erro foi achar que esse modo de edição seria para ver o código por trás do formulário, quando na verdade o que eu queria era acessar as macros…

algo que já sei como efetuar. Mas como comentei, de certa forma a pergunta foi respondida. E novamente, obrigado pela ajuda.

Então, ok. Acho que vale assinalar como resolvida. Valeu!

Cilque com o botão do mouse direto sobre o formulário e escolha editar…

Hummm, acredito que não fui claro o suficiente. Editar os componente dentro do formulário (drag-and-drop) eu consigo. O que eu gostaria de acessar é o código por trás do formulário, se é que isso é possível e eu estou falando bobagens. Não sei se seria correto chamar o que quero acessar de macro, mas acredito que não.

O formulário do Base é feito no Writer… Mas ao editar um formulário (tipo salvar como…) você não o acessa mais pelo Base e sim pelo Writer como um arquivo normal. Mas não tenho certeza se você consegue isto (ler o código) por lá.
Já desenvolvimento do código do LO Base você deveria começar por aqui: http://pt-br.libreoffice.org/comunidade/desenvolvedores/

Que rapidez! =] Entendi melhor agora. Continuei a ler aqui documentações e inclusive o documento de ajuda. Acho que o que eu queria eram as macros mesmos, pelo que li através delas posso “personalizar” o comportamento dos eventos de botões e outras coisas. Eu achei que teria como também mexer no código do formulário, que nem HTML das páginas web. De qualquer forma, muito obrigado pela presteza em atender. Mas sobre o erro bizarro, o que poderia fazer? Não sei se já posso marcar como resolvido.

Seguindo a informação que você deixou sobre o formulário ser feito no Writer, acabei que efetuando um teste. Salvei um dos formulário e o abri no Writer, testei o atalho que mencionei, Editat > Modo de Edição e lá ele funcionou perfeitamente, além disso entendi melhor o que é este modo de edição, que por equívoco interpretei como outra funcionalidade. Outro teste que fiz foi instalar uma versão mais antiga do LO a 4.2, e o mesmo erro fatal ocorre no Base quanto tendo acionar essa funcionalidade.