Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

The design of a desktop screen should primarily consist of the following:

  • Grid
  • VP Header
  • Read-Only Viewer

An example would be the Sendung Desktop Screen.

  • Layout: 3L
  • Left panel: Sendung Query
  • Upper right panel: VP header
  • Lower right panel: ReadOnly viewer

Naming Convention

The naming convention for the Desktop Screen has been defined as: <Entity>Desktop

In the example of Sendung, this would equate to “SendungDesktop”.

Desktop Design

Press ‘New’ in the designer and enter the attributes as depicted below:

  • SmartModule: Sendung.Sendung (because it should be in the Sendung domain and module)
  • New Object: SendungDesktop (because this is a desktop form)
  • Template: SimpleSwatWindow



After creating and saving, now search for newly created “Desktop” screen:

 

Double Clicking should then open the following screen:

 

Once open, we can then start designing the screen layout.

 

First of all, lets add the Data Source Object (i.e, Business Entity). So select the ‘Add’ option and then filter for the appropriate Data Source Object.

To add to our design, simply select the DSO and drag onto the design canvas:

Add a previously generated Grid to our layout (in the case of Sendung, we chose the SendungQuery as this is a read only defined entity).

The above should be dragged onto the top “empty” attribute (i.e. Panel A), move slowly to the left until “empty” turns black and then let go.

 

Now we need to set the following attributes, select the grid object in the treeview:

AttributeValueExplanation
LayoutPositionaCheck that the layout position is the far left panel
BorderTitleSendungenValue displayed in the Panel header
EnabledChecked 
FolderWindowToLaunch This should represent the Form that is executed on record selection
showGridFiltercolumn-only 
SUBTYPEgrid2 
  • No labels