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

Designing Sendung Maintenance

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

  • SmartModule: xxx
  • New Object: SendungDetailWindow (because this is a detail / maintenance form)
  • Template: xxx (normally “SimpleTabMaintenance”)

 

After creating and saving, now search for newly created form:

 

Double Clicking should then open the following screen:

 

In the case of the SendungDetailWindow, we used the following layout Type: “4L”

Adding Additional Tabs

To add additional tabs, select the “tabbar/SimpleSwatTabbar” attribute and then click on the ‘Cog’ icon:

 

By selecting “Add new page” you should see the following:

 

Repeat the above process for all the desired pages.

To modify an existing page label, simply select the relevant page and change the Label attribute.

SendungDetailWindow

In the building of the SendungDetailWindow, we added the following objects:

 

For the following ‘Form’ objects:

  • SendungdatenForm
  • SendungAdresseForm

We used the same process as previously explained for “SendungDetailOverviewForm” (the other ‘Form’ definitions are explained in more detail as a later point).

Once all the relevant objects were defined and dragged onto the main design form, selecting the Links icon, you should see something akin to the following:

 

Then define the links accordingly

 

In the case of additional data Source Objects being defined, you would need to define the “Foreign Fields” attributes accordingly.

In the case of Sendung, the links would be as follows:

“SendungskopieDSO”

Foreignfields: sendung_id,sendung_id

Window Title

Select window and fill TITLE attribute:

The title of the window can be a hardcoded text or dynamically filled with data from its PRIMARYSDO .... or a combination of both.
To dynamically use dataset fields in lowercase and between double curly brace.

Supertext (Bausteinliste)

To define