How it works the formPrefix?

Hello i make my own form msi_nav_fr_status_bar, and put in formPrefix the prefix msi_. The form is in my own module, but when the application starts appears svy_nav_fr_status_bar instead of msi_nav_fr_status_bar. Any solution? Thanks

Is necesari to change the form in svy_nav_fr_main too?

Hi Pentamsi,

There are 4 forms that you can set and the framework will use them and also show them.
Best is to set them in a method called onSolutionOpen.

Sample on how to set them:

	globals.nav.mainFormName = "svy_nav_fr_p_main";
	globals.nav.openLayoutFormName = "svy_nav_fr_p_openTabs";
	globals.nav.postLoginFormName = "svy_nav_fr_postLogin";
	globals.nav.loadingFormName = "svy_nav_fr_loading";

Okey, and only can personalize this 4 forms? are any way to personalize de status_bar form? thanks for all!

And the form svy_nav_fr_p_main when is used?

For the rest of the forms you can use the prefix.

but i put a form with for exemple the prefix msi_ and putet in the properties and not showed

The forms that you prefix are used by the framework but not showed by the framework. So if the text of the record needs to be updated it will now use your form.

If you want to show this status form you will have to overwrite the main form and change it so it works with your statusbar form.

Regards Sanneke

Then i have to delete the svy_ from and ut for example the msi_ form instead of this? is this correct?

Don’t delete any form. Just extend it and change it how you want it.

But if I want to use my personalized form? how can i do, if the 2 forms are in the solution servoy put the default form. And not showed the mine. I don’t understand