Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

At some point in the development process, a business engineer might want to copy a module. This is most likely the case with interaction modules, therefore the functionality to copy modules is only available for modules of this type. To demonstrate this functionality, the example project shown below is used. Only the four interaction module are relevant in this example.

To copy a module, make sure you are in the edit Edit project structure mode.

  • To get there when a project is open

...

  • simply follow

...

  • :
    • File > Close project > Single-click the project

    >
    • Now follow one of these paths:

      • View Structure > Edit structure

    File
      • Edit project >

    Close project
      • Edit project structure

  • From the Home screen (Recent projects | Getting started) follow one of these paths:

    • Branch selection > Single-click the desired Repository (left) > Single-click the desired branch (right) > Open branch > Single-click the desired project

    • Now follow one of these paths:

      • View Structure > Edit structure

      • Edit project > Edit project structure

Select the module by clicking left and the then right click on a module to see the menu. Choose Copy module:

...

The radio button Base has two options. When the option Link to base module is chosen, the copied module will be linked to the same module that the original module was linked to. In essence, Permit and AnotherPermit are exactly the same project.

The example above will look like this after copying the module Permit to AnotherPermit and linking it to its base module Domain:

...

Add everything from base module(s)

The radio button Base has two options. When the option Add everything from base module(s) from the radio button Base is chosen, the copied module will contain all elements from the original module and all modules that are directly and indirectly linked to the original module.

...

In the example shown above, everything from the modules Base, Domain and Permit is combined into the module AnotherPermit. This principle of combining is sometimes referred to as flattening ("platslaan" in Dutch) or rolling up ("oprollen" in Dutch). The result is that the module AnotherPermit contains Customer, Address and Permit and all of these elements are available in their newest, be it i.e. most specialist, manner.

 

UI Expand
expandedtrue
titleRelated documentation

Reporting and sharing data with other systems [Editor]

...