Skip to main content
Skip table of contents

Customize Modules with Histograms

Customizing

Information

Procedure

  • Data area
  • Module
    • For the data area with histogram bars,
      • define the scale area as a parent area (directly or indirectly via the structure of the data areas)
      • define the Scale and Grid parameters. They dtermine the total height (fixed height) or height of the individual grid units (flexible height) of the utilization diagram.
    • At module data area assignment level, define the scale for the scale area in the Scale field.

Caution

  • It is not allowed to customize projections and histograms in the same data area. If you ignore this, a Python error message will be displayed when the module is used.

Customizing Example: Utilization Diagrams with Histogram and Projected Values

Objective

  • To visualize the figures for the associated histogram bars in addition to a utilization diagram.

Example

Procedure

  • Data Areas
    • Period data area
      • Contains the source data fields, e.g. DI HISTO summ. avail. cap or proj. avail. cap. The histogram bar must be in window 9, since this data area does not contain a histogram scale field.
      • Since the values can only be displayed under a scale, they must have a Grid at data field level, e.g. 3 for Week. The grid should be the same in all data areas of this module.
    • Load data area
      • Also contains the source data fields and the complex DIs (in this case the projected values proj. a. load. and proj. r. load.).
      • The complex DIs also receive Grid = 3.
    • TA/Resource data area
      • The data fields from the load data area are displayed in a summarized and projected manner.
      • The complex DIs also receive Grid = 3.
      • If the summarized data items themselves do not contain any summarization type, one must be entered here, e.g. 1 for Total.
    • Task data area
      • The data fields from Load are displayed in a projected and summarized manner.
      • The complex DIs also receive Grid = 3.
      • The rule of the summarization type is to be respected here as well.
    • Project data area
      • The data fields from Load are displayed in a projected and summarized manner.
      • The complex DIs also receive Grid = 3.
      • The rule of the summarization type is to be respected here as well.
    • Resource data area 1 (for projected values)
      • The data fields from Load are displayed in a projected and summarized manner.
      • The data fields from Period are displayed in a projected and summarized manner.
      • The complex DIs also receive Grid = 3.
      • The rule of the summarization type is to be respected here as well.
    • Resource data area 2 (for utilization diagrams)
      • The data fields from Load are displayed as histogram bars and in a summarized manner.
      • The data fields from Period are displayed as histogram bars and in a summarized manner.
      • The histogram bars also receive Grid = 3.
      • Furthermore, this data area contains a histogram scale field for displaying histogram bars. The grid for this is 100.
      • The rule of the summarization type is to be respected here as well.
  • Module
    • The constructed data areas are assigned to the required module as follows:
      • Time scale area
        • Resource data area 2
          • Resource data area 1
            • Project data area
              • Task data area
                • TA/Resource data area
                  • Load data area
            • Period data area
    • The Period and Load data areas receive Fulfillment = since they do not have any sub-data areas.
    • The Period, Load and TA/resource data areas are to be set to Never show = . The other data areas are to be displayed.
    • The resource data area with the histogram bar contains scale = 500. The size of the scale is calculated using the grid in this data area.
    • Indenting individual data areas will generate a better overview.

Caution

  • It is not allowed to customize projections and histograms in the same data area. If you ignore this, a Python error message will be displayed when the module is used.

JavaScript errors detected

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

If this problem persists, please contact our support.