How to create a parameter to open the record modal with a connected field already filled?

A client has asked: How to create a parameter to open the record modal with a connected field already filled? Like the screenshot below

Cliente questionou sobre como passar um parâmetro para abrir a modal de record com um campo conectado já preenchido? Como na imagem abaixo:

@fernando.nakandakari consegue ajudar?

Hey there!

If a record has a connect tables field, you can open a pre-filled modal by appending some parameters to the URL, following the format below:

?modals=createRecord,object:apartments,referenceFor:${“recordId”:“2”,“object”:“buildings”}

In this example, I would open a modal to create a new apartment, and this modal would have the connected field that points to the Buildings table pre-filled with the building of id = 2.

The JSON part should be URL encoded though, so it would look something like this:

?modals=createRecord,object:apartments,referenceFor:${“recordId”%3A"2"%2C"object"%3A"buildings"}


Opa!

Se um registro tem um campo de Conectar tabelas, você consegue abrir um modal pre-preenchido passando alguns parâmetros na URL, seguindo o formato abaixo:

?modals=createRecord,object:apartments,referenceFor:${“recordId”:“2”,“object”:“buildings”}

Nesse exemplo, eu abriria um modal para criar um novo apartamento, e esse modal teria o campo de conectar que aponta para a tabela Buildings pre-preenchido com o prédio de id = 2.

No entanto, a parte JSON deve ser URL encoded, então ficaria algo assim:

?modals=createRecord,object:apartments,referenceFor:${“recordId”%3A"2"%2C"object"%3A"buildings"}