Use of the SkinID Property of Containers

In the code of MYOB Advanced, predefined skins are used to assign a style and a set of toolbar buttons to a container. The SkinID property of a container specifies which of these skins the system should apply to the container. A skin is specific to a particular container; you cannot share a skin setting between containers of different types. If you do not set the SkinID property, the container uses the default skin, if one is defined.

Predefined Skins

The following table lists and describes the predefined skins that are recommended to use for the PXFormView, PXGrid, and PXPanel containers.

UI Element SkinID Description Example
PXFormView Transparent Is used to display a simple form container that has no caption and cannot be collapsed. The form container on the Financial Details tab item of the Bills and Adjustments (AP301000) form
PXGrid Attributes Is used to display a simple grid without a toolbar. The grid contains a predefined set of rows, which can be edited. The Attributes grid on the Attributes tab item of the Non-Stock Items (IN202000) form
Details Is used to render a detail grid in a master-detail data entry form. The grid has a toolbar that holds the default actions, such as Refresh, Add, Remove, Fit to Screen, and Export to Excel; it can also hold custom actions. The grid has no caption and paging is allowed. The grid on the 1099 Settings tab item of the Accounts Payable Preferences (AP101000) form
Inquire Is used to display data without rows being added or removed. The grid has a toolbar that contains the Refresh, Fit to Screen, and Export to Excel default actions and can contain custom actions. The grid has no caption, and paging is allowed. The grid on the Attributes tab item of the Customers (AR303000) form
Primary Is used to display an editable primary grid that does not contain its own toolbar. To work with the grid, the user applies the action buttons of the form toolbar. The grid has no caption, and paging is allowed. The grid on the Entry Types (CA203000) form
PrimaryInquire Is used to display a primary grid without the availability to edit data. The grid does not contain its own toolbar. To work with the grid, the user applies the action buttons of the form toolbar, which does not contain the Add, Delete, and Switch Between Grid and Form buttons. The grid has no caption, and paging and filtering are allowed. The grid on the Release AP Documents (AP501000) form
ShortList Is used to display a small grid with a few records inside a form view. The grid has a toolbar that contains the Refresh, Add, and Remove default actions. The Sales Categories grid on the Attributes tab item of the Non-Stock Items (IN202000) form
PXPanel Buttons Is used in dialog boxes to display a horizontal row of buttons with right alignment. The group of buttons in the Add PO Receipt dialog box, which opens if you click the Add PO Receipt button in the toolbar of the Document Details tab item of the Bills and Adjustments (AP301000) form
Transparent Is used to group controls in a form container. The panel has no caption. The group of controls on the Template tab item of the Order Types (SO201000) form