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.


Preview text: 
Prices in Euro:

112 Professional
63.95 Personal

Volume discounts are available...

Navigation



I was looking for a way to integrate Clearcase with Delphi 7. The first product that I tried was Athlant. It worked extremely well; however, when I purchased the product, I received a newer version that was not compatible with my system. Athlant's customer service department provided me with a workaround until the problem could be diagnosed and resolved. When a new version was released, I was immediately contacted by support to give it a try. The newest version now works and has several nice new features such as auto-adding a header to new or existing files and hot-key configuration to check-out and check-in faster. I am currently the only developer in my company using this product, but I plan on spreading the word to other departments. Devrace has certainly developed an excellent product. >>

Dan Gardner - Software Developer