Customize Modules with Histograms
Customizing
Information
- Histograms are bars in a utilization diagram. This representation is shown below a time scale along with a histogram scale.
Procedure
- Data area
- Include one or more histogram bar data fields in the required data area depending on the construction of the histogram bar DI and the objective of the utilization module.
- Place a histogram scale data field above it (them).
- For both histogram bars and the histogram scale
- Define Grid.
- Set Window = 3.
- DF behavior = ba
- Filter criteria =
- If the projected data is to be summarized additionally, include them in the target area and select the required value in the Summarization type field. Fill the Grid field in the target area as well.
- 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.
- For the data area with histogram bars,
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
- In a module, period and load data is summarized to a resource and visualized as histogram bars and projection values.
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.
- Period data area
- 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
- TA/Resource data area
- Task data area
- Period data area
- Project data area
- Resource data area 1
- Resource data area 2
- Time scale 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.
- The constructed data areas are assigned to the required module as follows:
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.