Archicad C++ API
About Archicad add-on development using the C++ API.
SOLVED!

[SOLVED] Property missing

ReignBough
Enthusiast
Assuming that there is initially no property on Property Manager.
  •  
  • Create a property on Property Manager.
  •  
  • Export the created property.
  •  
  • Create a scheme/schedule with criteria of the created property.
  •  
  • Delete the create property on Property Manager.
  •  
  • Import the exported property.
  •  
  • Open schedule. The criteria (with property) is now "Missing".
Why?
~ReignBough~
ARCHICAD 26 INT (from AC18)
Windows 11 Pro, AMD Ryzen 7, 3.20GHz, 32.0GB RAM, 64-bit OS
1 ACCEPTED SOLUTION

Accepted Solutions
Solution
ReignBough
Enthusiast
Thanks stefan.

I am trying to create add-on that uses the property. I saved the GUID of the property on a file. I did the process above except that the scheme is the file I created. That's why I found that this is happening on the scheme.

I already created a work around with this problem.
~ReignBough~
ARCHICAD 26 INT (from AC18)
Windows 11 Pro, AMD Ryzen 7, 3.20GHz, 32.0GB RAM, 64-bit OS

View solution in original post

3 REPLIES 3
stefan
Advisor
This is not a developer question, but here it goes:

When you export a property in a schedule to Excel, there is a hidden column with the internal Property ID.

When you delete the Property, it is gone together with the ID.

When you re-import the schedule, ARCHICAD cannot map this property to something that doesn't exist anymore.

If you try to re-create the property, it'll have a different internal ID. So it is lost forever.

You may be able to export your properties to XML, edit the XML to re-enter the old guid and re-import the properties from the XML to re-create the same guid.
--- stefan boeykens --- bim-expert-architect-engineer-musician ---
Archicad28/Revit2024/Rhino8/Solibri/Zoom
MBP2023:14"M2MAX/Sequoia+Win11
Archicad-user since 1998
my Archicad Book
Solution
ReignBough
Enthusiast
Thanks stefan.

I am trying to create add-on that uses the property. I saved the GUID of the property on a file. I did the process above except that the scheme is the file I created. That's why I found that this is happening on the scheme.

I already created a work around with this problem.
~ReignBough~
ARCHICAD 26 INT (from AC18)
Windows 11 Pro, AMD Ryzen 7, 3.20GHz, 32.0GB RAM, 64-bit OS
davdelven
Advocate
Hello,
Any improvement on that?
"You may be able to export your properties to XML, edit the XML to re-enter the old guid and re-import the properties from the XML to re-create the same guid."
Thanks
David Delgado Vendrell

http://www.daviddelgado.cat
i7-7820HK CPU 2,90GHz 32GB RAM
Triple Monitor 17"+25"+32" Nvidia Geforce GTX 1080
SSD+HDD, Win10 Home - 64 ENG
AC18-AC28 INT/SPA (64-bit, latest build)
Surfing with Archicad since 2013

Didn't find the answer?

Check other topics in this Forum

Back to Forum

Read the latest accepted solutions!

Accepted Solutions

Start a new conversation!