Screens

Page ID: (AU201000)

You use the Screens page to manage the screens (that is, MYOB Acumatica forms) in the customization project. You can add existing screens to the customization project or create new ones.

Tip: You open the Screens page by clicking Screens in the navigation pane of the Customization Project Editor.

Page Toolbar and More Menu

The page toolbar includes standard buttons and page-specific buttons and commands. For the list of standard buttons, see Page Toolbar. The page-specific commands can be shown as buttons on the page toolbar, as commands on the More menu, or in both places. These commands are listed in the following table in alphabetical order.

Command Description
Create New Screen

Opens the Create New Screen dialog box, in which you specify the settings of the new screen.

Customize Existing Screen Opens the Customize Existing Screen dialog box. In this dialog box, you select the screen you want to customize, and click OK.
Edit Opens the Screen Editor page for the screen selected in the table.
Table 1. Create New Screen Dialog BoxThis dialog box opens when you click Create New Screen on the page toolbar. The dialog box contains the following elements.
Element Description
The dialog box contains the following elements.
Screen ID

The ID to be used for the new MYOB Acumatica form, as well as for the screen in the Customization Project Editor. For more information on the format of the ID, see Form and Report Numbering.

Graph Name The unique name of the new graph.
Graph Namespace The ID of the existing or new namespace for the new graph. By default, the system specifies the customization project name as the namespace ID.
Page Title The title to be used as the form title in MYOB Acumatica.
Template

The ASPX page template to be used for the custom form, which can be one of the following:

  • Form (FormView): A record-editing page with one PXFormView container
  • Grid (GridView): A record-editing page with one PXGrid container
  • Tab (TabView): A record-editing page with one PXTab container
  • FormTab: A record-editing page with PXFormView and PXTab containers
  • FormGrid (FormDetail): A master-detail editing page with PXFormView and PXGrid containers
  • TabGrid (TabDetail): A master-detail page with PXTab and PXGrid containers
Create Modern UI Files

A check box that indicates (if selected) that the necessary files to support the Modern UI version of the form should also be created.

This check box is selected by default if the value of the Default UI box is set to Modern (under General Defaults) on the Site Preferences form.

This dialog box has the following buttons.
Create
Adds the new screen with the specified properties to the list of customized screens on the page and closes the dialog box. Also adds the following items:
  • The .aspx and .aspx.cs files, which appear in the Files list of project items.
  • The .ts and .html files, which appear in the Modern UI Files list of project items.
  • The .cs file with the business logic code for the form, which appears in the Code list of project items.
  • The site map node, which appears in the Site Map list of project items.
Also, adds the Delete access rights for the Customizer role to the Access Rights page and specifies the Copy from Current Tenant merge rule for these access rights.
Cancel

Closes the dialog box without making any changes.

Table

This table contains the list of customized screens and basic settings of each of them. When you click the link in the Screen ID column, the Screen Editor page is opened for the selected screen. The columns of the table are described below.

Column Description
Screen ID The ID of the form, which is a link that you click to open the Screen Editor page for the form.
Title The name of the form as it is displayed in MYOB Acumatica.
Is New

A check box that indicates (if selected) that the screen has been created by a customizer.

This check box is selected automatically for new screens and is read-only.

Last Modified By The name of the user who last modified the screen in the Customization project.
Last Modified On The date when the screen was last modified in the customization project.