IBM Support

If a module is setup for sharing, can I reset it for sharing at a different level?

Question & Answer


Question

If a module is setup for sharing, can I reset it for sharing at a different level?

Answer

It is advisable to first undo the sharing and then set the module for sharing again if changing the sharing levels.

When a module is setup for sharing, specific objects (depending on the level of sharing chosen) would have "Inherit from parent" unchecked in the  Object Properties -> Access tab.

Now, if a module was initially setup for sharing at level 1 , and you change this to level 4 , the original objects which had "Inherit from parent" unchecked (while setup for sharing at level 1 ) would remain as it is. To avoid this, undo the sharing prior to changing the level of sharing.

You may undo the sharing by using the following DXL provided in DXL Library:
  1. Open the module and click on Tools -> DXL Library.
  2. Expand "Some example programs which illustrate various DXL features".
  3. Scroll down to find a function by name "Example to remove sections from all objects in display set".
  4. Click on Run. Once you run the script, save the module and re-open the module.
  5. Now you can setup the module for sharing again.
7.x, 8.x

sharing,editable section,level,DXL

AnswerProduct versionPartner ContentInternal ContentCategoryReference IDAuthor

[{"Product":{"code":"SSKR2T","label":"IBM Engineering Requirements Management DOORS"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"General Information","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"Version Independent","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Historical Number

10040

Document Information

Modified date:
01 May 2020

UID

swg21323461