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:
Now before updating a file Athlant will check whether all modules/forms mentioned in Favorites are open, and open those which have been closed.
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. >>