Promote tool does not entirely delete the existing element

Hi,

I have been working on a utility data model in GSA and it seems that in some cases the promote tool does not delete the existing element. I believe have created the operations and methods correctly to eventually update the command manager with a place and promote command. My data model contains only RDBMS attributes. 

It seems that if the element is a previous XFM feature where the attributes (MSLINK) have been removed, the promote tool cannot delete the existing element. And even if I try to delete the element manually after the attempt to promote it, it is simply not possible. If I close Bentley Map and reopen or compress the designfile, then I can delete the 'old' element.

If I create an entirely new (Microstation) element the promote tool works as expected.

I am using Bentley Map SS4 08.11.09.882.

Has anyone experienced the same behavior? Any help is appreciated.

I believe it should be possible to promote elements (XFM features) that somehow have lost their MSLINK.

Thanks.

Best regards

Jens

Parents Reply
  • Hi Komal,

    All the elements I have tested with are editable and in the active model.

    For verification I tried with a simple data model with just one feature. This is what I did.

    1. I start by placing a XFM feature using the PLACE command from the command manager.

    2. Then I remove all database linkages using the 'Detach database linkage' tool from the Database toolbox

    3. Then if I try to promote this element and choose to 'Delete existing elements after Promote', the existing element is not deleted. Only if I compress or reopen the file I can delete the element.

    As I mention I only get this behavior when I start with a XFM feature and remove the MSLINK before I promote the element. 

    I hope this clarifies it.

    Best regards,

    Jens

Children