(3)-c. Additional Main Object Field

When creating a page from SkyVisualEditor, only the fields displayed on the page are retrieved in the background by the controller SOQL to maximize performance.
For this reason, it is not possible to access fields that are not deployed on the screen within an Apex extender.
However, by using the Additional Main Object Field functionality, you can add fields to the controllers SOQL, making them accessible to the Apex controller, without adding them to the page.

Click the Additional Main Object Field button to bring up a list of all fields of the main object.
Fields that are already deployed on the page are grayed out.

Check the fields you would like to use in your extender to add them to the controllers SOQL and make them accessible to your extender class.



Click the Retrieve field list button for a list of all fields that will be obtained from the controllers SOQL.
Fields that are deployed to the canvas are again grayed out.