Counter: 1126
Published: 2007-04-26 03:52:36

Question: When I do CheckIn/CheckOut in Delphi, I get the error "Error Creating Form: Module <....> has open descendents or linked Modules. Cannot load". What should I do to solve it?

Answer: This error occurs because when executing storage commands (Get, CheckOut, etc) for a file you should reopen this file in the IDE, in order to show all possible changes.

In some Delphi builds this operation causes the error "Error Creating Form: Module <....> has open descendents or linked Modules. Cannot load" in case a form/forms referred to the data module was/were not open in the editor. If you open the form in advance, the error won't occur.

To avoid this error you should:

  1. Open Athlant Manager;
  2. Add all forms/data modules which are referred to the problem file to the Favorites group;
  3. Tick the flag "Always open Favorites units" in Athlant options - General.

Now before updating a file Athlant will check whether all modules/forms mentioned in Favorites are open, and open those which have been closed.

Back to the section

Prices in Euro:

112 Professional
63.95 Personal

Volume discounts are available...

Our company is looking to move to Perforce (P4) for Software Control. About 50% of the Development I do is in Delphi. I am looking for a product which hooks into the Delphi IDE and works with the P4 System. I got very excited when I found your Product. >>

Jamie Gilchrist