Hotlinked Element:Expression cannot be evaluated
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2021-02-23 12:57 PM
I wish and hope that you are well and healthy!
I wanted to create some schedules based on objects. I have created Expression based properties.
They output only if objects are native and not hotlinked.
AC outputs schedules of hotlinked elements but does not output values of these expression which are referring to hotlinks. Please see the uploaded image.
Is there any alternate?
Kindly replay ASAP.
Thanks in advance.
Regards,
- Labels:
-
Data management

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2021-02-23 08:20 PM
1. Save the Project File, then save a copy of the Project File using "File > Save As".
2. In this copy, break the Hotlink that contains those Zone and elements, effectively incorporating its contents into the Project File.
3. See if the Expression is now properly evaluated.
Another question is, are these Hotlinked Modules nested, so there are Hotlinked Modules within the Hotlinked Modules? (That may or may not be relevant.)
Please let me know the results.
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2021-02-25 08:55 AM
Did experiment which you suggested.
Please go through attached image.
The expression based property works after breaking the hotlink.
Shouldn't be so.
Kindly provide solution.
Regards

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2021-02-26 01:35 AM
So, all I can do right now is report it to GRAPHISOFT as a possible bug.,
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2021-02-26 01:38 AM
And does it return a correct value when you use it in a Schedule?
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2021-03-02 09:06 AM
It doesn't return anything in a schedule.
This is an important feature in calculations so please report.
Thanks,

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2021-03-02 09:22 AM
You can also report it through your local reseller.
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2021-03-03 02:46 PM
Thank you very much for the question!
I tried to reproduce the issue from scratch using the latest update (4018) for Archicad 24 INT. Same as you, I can see that the expression cannot be evaluated if it is placed in a module. But, the expression does work with labels and schedules, as can be seen in the screenshots attached below.


This makes me wonder: does the Evaluate function work for you in previous Archicad versions?
Looking forward to hearing from you!
Best regards,
Minh
Minh Nguyen
Technical Support Engineer
GRAPHISOFT
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2021-04-18 03:53 PM
I was expecting that Graphisoft would rectify the bug after reading these posts.
But when I checked the function today I realized that the problem exists.
Now I have Ver 24 Build 5000.
Is it necessary to report through my reseller?
Narendra
18/04/2021

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2021-04-19 02:35 AM
Narendra wrote:
Is it necessary to report through my reseller?
It certainly helps.
It can give the problem a little more importance when it comes from multiple sources.
Even more so if it comes from multiple users.
What is that old saying - "The squeaky door gets the oil".
Barry.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11