Abrir formulários dentro de um formulário no base

Pessoal um ajuda no Libreoffice Base, estou criando um formulario principal com subformulario, e gostaria de colocar uns botões dentro desse formulario principal para abrir outros formularios que estão no mesmo arquivo do base, isso seria apenas atraves de uma macro (se for exclusivamente por macros, já tem alguma pronta para essa finalidade ou eu preciso gravar?), ou é possível fazer essa ação de abrir outro formulário sem utilizar macros? Uso a versão mais nova no momento 6.3 .0.4, o pouco que achei na internet sobre formulários é do libre 4 ou 5.

Cria o botão. Vai em Eventos: aprovar ação e nele, vai seguindo o caminho da macro até encontrar a macro que você fez para abrir o subformulário. No meu caso, meu subformulário teve o nome de FCadastroGeral e esse é, também, parte do nome de minha macro.

    REM BASIC
function OpenForm1( formContainer as variant, oConnection as variant, sFormName as string) as variant
Dim aProp(1) As New com.sun.star.beans.PropertyValue
aProp(0).Name = "ActiveConnection"
aProp(0).Value = oConnection
aProp(1).Name = "OpenMode"
aProp(1).Value = "open"
OpenForm1 = formContainer.loadComponentFromURL(sFormName,"_blank",0,aProp())
end function

function getFormsTC() as variant
getFormsTC = thisComponent.Parent.getFormDocuments
end function

function getConnectionTC() as variant
getConnectionTC = thisComponent.Drawpage.Forms(0).ActiveConnection
end function

sub OpenForm_FCadastroGeral( oev as variant )
sFormName = "frm_CadastroGeral"
OpenForm1( getFormsTC, getConnectionTC, sFormName )
end sub

tive um problema, e ai tirei um print da tela para vc verificar se esta tudo correto, copiei seu código acima e troquei para o nome do formulario que quero abri que no meu caso ele chama frm_teste, vou deixar o link do screenshot.
https://drive.google.com/file/d/1zo3ia2HCo7hr8jDULufQ3XUAFBG2_KfN/view?usp=sharing

tive um problema, e ai tirei um print da tela para vc verificar se esta tudo correto, copiei seu código acima e troquei para o nome do formulario que quero abri que no meu caso ele chama frm_teste, vou deixar o link do screenshot.
https://drive.google.com/file/d/1zo3ia2HCo7hr8jDULufQ3XUAFBG2_KfN/view?usp=sharing

Realmente, cometi um erro informando apenas parte do código, desculpe-me. Vou editar para você.