Skip to main content
Skip table of contents

DT406 Module/data area

DI000969 DA

ID of the data area

DI041421 DT

ID of the data table of the data area

Details

  • In the standard, this field is customized to be a link in the Modules module. When clicking on the link, the respective data table in the Data Dictionary module is opened.

DI041305 Data area

In this field, the data area name is displayed which is entered in the Data areas data field in the Data Areas module. If this data field is empty, the data table name of the DDI will be displayed.

DI000822 UF MOD/DA

Frequency of use of the data area. Indicates in how many modules a data area is used. The respective field is labeled with the abbreviation UF on the interface.

Details

  • If the data area is used in more than one module, the yellow traffic light is displayed in the field.
  • In the standard, this field is customized to be a link in the Modules module. When clicking on the number, the Data Area Use module is opened, in which all modules to which the data area is assigned, are listed.

Note

  • Changes in one data area are effective in all modules to which this data area is assigned.

DI001587 Never show

Values

  • : The data area is never displayed in the module.
  • : The data area is displayed in accordance with the Display field and can be unhidden and hidden by the user.

Details

  • This parameter is used if a data area is required due to the desired display but is to be invisible at the same time.
  • Data in this data area is also loaded when filtering in a module. Therefore, reasonable filter criteria must be set in this data area as well.

Note

  • Dynamic hiding of a data area with Never show via module variants and Python macros is not supported for data areas the sub-data areas of which use Never show = in particular.

DI001581 Create

Values

  • : In this data area you can create data.
  • : In this data area you cannot create data. You can only view or edit existing data.

Notes

  • Either Create or Output can be activated.
  • If the Create parameter
    • is activated, Insert will be activated automatically as well.
    • is deactivated, Insert will be deactivated automatically as well.
  • Conversely, the Insert parameter does not influence the Create parameter.
    • I.e. a parameter can be set to Create = N but Insert = Y if, e.g., a record for selecting existing values from the listbox is to be inserted without a record with completely new values being created.

DI059051 Insert

The Insert function in the user modules can be activated or deactivated via parameters using the EditInsert and Edit → Insert child area or via the Insert context menu command.

For a description of the menu items, see here.

Values

  • : Insertion is allowed in this data area
  • : Insertion is not allowed in this data area

Details

  • If the parameter is deactivated in a data area, the insertion of a coequal record will not be permitted in this area.
  • If the data area in question has children (subareas),
    • for which the Insert parameter is deactivated as well,
      • it will not be possible to insert child records from the parent record.
    • for which the Insert parameter is activated,
      • it will not be possible to insert child records.
    • of which some have the Insert parameter activated and others have it deactivated,
      • inserting child records from the parent record is only possible for records, for the area of which the parameter is activated.

Note

  • If the Create parameter
    • is activated, Insert will be activated automatically as well.
    • is deactivated, Insert will be deactivated automatically as well.
  • Conversely, the Insert parameter does not influence the Create parameter.
    • I.e. a parameter can be set to Create = N but Insert = Y if, e.g., a record for selecting existing values from the listbox is to be inserted without a record with completely new values being created.
  • If the Output parameter is activated, insertion is not possible.

DI000798 Delete

Values

  • : Deletion is permitted in this area, unless the Output parameter is activated.
  • : The files in this data area cannot be deleted, any attempt is rejected with a corresponding message.

DI028202 Display

Hier wird bestimmt, ob und wie ein Datenbereich angezeigt wird

Values:

  • 0:
    • The data area is not displayed when the module is opened but it can be unhidden and hidden again.
  • 1: Display
    • The data area is displayed when the module is opened and can be unhidden and hidden again.
  • 2:
    • The data area is always displayed with its parent area and cannot be hidden if its parent task is visible.
  • 3:

See also: Unhide/Hide Data Areas

DI001578 Indent

Horizontal indent. Refers to the left margin of the parent area, or, for the parent data area, to the left margin of the window.

Values

  • Specified in tenths of a millimeter.
  • Negative values cause an outdent.

Notes

  • In which window the indention is displayed, is defined in the Tree field.
    • If the Tree parameter = 0/empty, the indention is displayed in the left window (usually in window 1).
  • For a binding margin, an indentation of at least 60 is required when the zoom setting is 100 %.

DI006893 Tree

Mit diesem Parameter wird eingestellt, ob die Datenbereichszuordnung eine Baumdarstellung besitzt und wenn ja, in welchem Fenster.

Values

  • 0: Tree structure is not displayed
  • 1:
  • 2:
  • 3:

Note

DI001580 Below one another

Option für die Anordnung der Datensätze.

Values

  • :
  • :

Example: Below one another activated:

Example: Below one another deactivated:

Note

  • For alignment of the data fields within a record, the Layout parameter in the Data Areas module is used within the respective data area.

DI028203 Positioning

Caution: do not confuse with the Pos. parameter which determines the order of the data areas within a module.

Values

  • 0:
    • If there are data areas with Position = 1 or 2, data areas with Position = 0 are displayed between them.
  • 1:
    • The data area is fixed at the top of the module, i.e. it is not scrolled.
  • 2:
    • The data area is fixed at the bottom of the module, i.e. it is not scrolled.
  • 3: Print areas: Header
    • The data area is displayed as a header in the print preview Print and when .
  • 4: Print areas: Footer
    • The data area is displayed as a footer when Print and in the print preview.

Note

  • The order "top (Position = 1) -> center (Position = 0) -> bottom (Position =2)" must be complied with when allocating the positions.
    • This also applies to parent areas with Never show =

Schematic examples

Examples of application:

  • scale area
    • project area
      • task area
  • If the project is to be displayed fixed at the top, both project and scale area must have Position = 1.
  • If the scale has Position = 0, scale and tasks will be displayed, projects will not be displayed.

On Position = 1:

  • For data areas with Position = 1 with dependent data areas you have to consider the following:
    • If the parent data area is defined as a fixed area and more than one record is displayed in it, the data logical relation to the child data area is no longer visible.
      • E.g.: parent: 461 (Project ID:
        • If several projects are displayed in the fixed area, you can no longer identify which tasks belong to which projects.
    • If a record in the fixed area has child records in the mid-section,
      • and the record is marked in the fixed area, the child data will not be marked.
      • It is not possible to hide direct child records.

DI001579 Heading

Dieser Parameter steuert, ob die einfache Überschrift angezeigt wird.

Values

  • :
    • The names of the fields will be displayed
      • above the fields for Below one another =
      • next to the fields for Below one another =
  • :

Notes

  • The font symbol of ordinary headings is defined in the Skins user interface in the Symb. heading data field.
  • For data areas with Layout = 2, this parameter does not take effect.
  • If Below one another = , the column width will be determined from the maximum DF length and the length of the DI name.

DI001584 Fixed heading

In der festen Überschrift stehen die Bezeichnungen der Datenfelder, sie wird im Gegensatz zur einfachen Überschrift nur einmal am oberen Fensterrand angezeigt und bleibt beim senkrechten Scrollen dort stehen.

Values

  • :
  • :

Notes

  • The font symbol of ordinary headings is defined in the Skins user interface in the Symb. fixed heading data field.
  • For data areas with Layout = 2, this parameter does not take effect.
  • For scale areas, Fixed heading means that the scale does not move when the user scrolls vertically.
  • On printed outputs, the Fixed heading is repeated on each new page.
  • If a data area is parameterized with Fixed heading = and Next to parent area. = ,
    • die feste Überschrift unterhalb der eventuell vorhandenen Überschrift des oberen Bereichs dort, wo der Datenbereich ohne den Parameter Neben Oberbereich = platziert werden würde.
    • the fixed heading will not be displayed above the data fields of the data area.

DI001782 Next to parent area

Darstellungsoption zur Positionierung des Bereichs in Bezug auf seinen Oberbereich.

Values

  • :
  • :

Example module construction

  • Project data area
    • Project note data area: Beside parent area. =

Result:

Project 4711

Note1

Note2

Project 4811

Note1

Project 5000

Note1

Example module construction

  • Project data area
    • Project note data area: Beside parent area. =

Result:

Project 4711

Note1


Note2

Project 4811

Note1

Project 5000

Note1

Notes

  • If an area is displayed next to its parent area, the parameters for the headings (Heading and Fixed heading) should be the same, otherwise, horizontal deviations may occur.
  • Depending on the design, layout problems cannot always be avoided.

DI024599 Fulfillment rule

Here, the rule for Fulfillment is defined by entering the operands (data areas) with the available operators. The fulfillment rule only takes effect if the Fulfillment is activated.

Information

DI001582 Fulfillment

Here you can determine whether the fulfillment rule which was defined in the Fulfillment rule data field takes effect.

Information

Values

  • :
  • :

DI000982 Pos.

It serves, along with the Parent area parameter, to structure the data areas in the module.

Example

  • 1 = Project
    • 2 = Project note
    • 3 = Task
      • 4 = Task note

Note

  • The position must be unique within the module.
See also: Module Workflow Level 1

DI001783 Parent area

This parameter serves, along with the Pos. parameter, to structure the data areas in the module. Here, the parent data area is defined for a data area by entering the Pos. number of the latter.

Example

  • Project: Position = 1 Parent area = empty
    • Project note: Position = 2 Parent area = 1: Project note is appended below project, and is displayed directly below it.
    • Task: Position = 3 Parent area = 1:
      • Task note: Position = 4 Parent area = 3: Project note is appended below Task, and is displayed directly below it.

Notes

  • Specification of the parent area determines how the module searches the database for the data.
  • Via Pos. and Parent area, only related data areas can be connected. If there is no relation between the respective data tables, or if an alternative relation is to be defined, it can be created in the Relation to parent area data field.
    • Exception:
    • If data areas are connected via Pos. and Parent area data areas which are not related (neither in the data table nor in the module), only incorrect data or no data at all is found.
See also: Module Workflow Level 1

DI001793 Recursive child area

When you customize recursion relations (structures), the position of the subarea which defines the recursion will be displayed here.

DI040991 Raw format

Values:

  • :
  • :

DI027097 Scale y-axis

DI040867 Relation to parent area

With the help of this parameter, a relation can be created for data from different data tables that are not interconnected relationally (in the data table, no relation exists).

Relations are specified as follows:

  • [Relation type] [DI tupel]
    • [Relation type] = "N:1" | "1:N"
    • [DI tuple] = "," [DI from DT of the current data area] ":"

Schematic example

  • For the following module construction, the record of a symbol (DT424) is to be displayed below a data field (DT411):
    • DT411
      • DT424
  • For this purpose, the following entry is made in the Relation to parent area data field:
    • DI000636: Symbol (symbol ID from DT424)
    • DI000234: Symbol ID (DT411)

Customizing Example in Module Workflow Level 2

Rule

  • Relations are only supported if they are of the same data type.

DI040868 Relation to recursive child area

DI000157 Output

Either Create or Output can be activated.

Values

  • : All data fields of the data area become output fields (independent of the DF behavior), i.e., editing is not possible.
  • : When editing, the data fields of this data area behave in accordance with the DF behavior.

DI000915 Area under bar

Furthermore, the fields in Window 3 which are to be displayed below a bar are to be defined in this area. It is recommendable not to have too many fields displayed here.

Example

Customizing:

  • Project Position = 1 Parent area = 0
    • Task Position = 2 Parent area = 1 with bar
      • TA note Position = 3 Parent area = 2 area under bar

Result:

Window 1:Scale
Project
TA===========(bar)

TA note

DI001585 Scale

Für Zeitskalen:

  • Width of a day in tenths of a millimeter

Example

  • On a weekly scale, the output is to be scaled to a length of 21 mm for each week.
    • Calculation = 21 millimeters / 7 days = 0.3mm
    • Hence Scale = 30 (0,3mm)

For histogram scales:

  • For Grid = 0:
    • Scale specifies the total height of the histogram in tenths of a millimeter.
  • For Grid > 0:
    • Scale specifies how many tenths of a millimeter are displayed from the Grid data field per grid unit.

Example

  • Scale = 100, Grid = 40. 40 units cover 100 tenths of a millimeter, i.e. 40 hours are 1 cm long (however, this does not mean that there is a scale mark every 40 hours since the scale division is defined by the Grid from DT411).

DI001586 Grid

Takes effect in combination with Scale.

DI001583 Page break

Steuert beim Drucken die Seitenvorschübe, abhängig von den Bereichswechseln bei den Daten.

Values

  • 0:
  • 1: Each line/record of the area is displayed on a new page if there is no (parent)

Example (Page break = 1 for project):

    • Project 1
    • Tasks
    • Page break
    • Project 2
    • Tasks
    • Page break
    • Project 3
    • Tasks
    • Page break
    • ...
  • 2: Each line/record of the area is displayed on a new page if there is no (parent)

Example (Page break = 2 for task):

    • Project
    • Page break (because Page break = 2 for task)
    • Task 1
    • Task 2
    • Project
    • Page break
    • Task 1
    • Task 2
    • ...
  • 3: Each line/record of the area is displayed on a new page if there is no (parent)

Example (Page break = 3 for task):

    • Project
    • Task
    • Page break
    • Task
    • Page break
    • Task
    • ...
  • 4:

Example (Page break = 4 for project):

    • Project 1
    • Tasks
    • Project 2
    • Tasks
    • Page break (because project 3 with its tasks does not fit on the current page)
    • Project 3
    • Tasks
    • Page break (because project 4 with its tasks does not fit on the current page)
    • Project 4
    • Tasks
    • ...

DI009341 Move

For each assigned data area you can specify whether it is possible to move records in this module.

Values

  • :
  • :

Note

  • If the Output parameter is activated, moving is not possible.

DI022705 Print settings

Drucksteuerung bei festen Datenbereichen.

Values

DI022734 Highlight

Values:

  • : When clicking on a data field, the corresponding record is highlighted with the color stored in the Highlighting color data field.
  • :

Note

  • When assigning a new data area, this parameter is activated by default. The parameter is hidden in the Modules module (F9) and must be unhidden if necessary.

DI025640 Open to level

Mit diesem Parameter wird festgelegt, wie viele Ebenen beim Modulaufruf aufgeklappt werden sollen.

Note

  • Here, only values >= 0 can be entered. Otherwise, the Please check input message will be displayed in the status line.

DI028118 No window separator

DI065881 Display filter

Number of data fields with Filter from or Filter to entries in the respective data area

DI065882 Display regex

Number of data fields with Regular expression entries in the respective data area

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.