<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Properties Checker in Collaboration with other software</title>
    <link>https://community.graphisoft.com/t5/Collaboration-with-other/Properties-Checker/m-p/229321#M29348</link>
    <description>Could you write exactly what property you want to test for what condition? Then we could give you an expression syntax.</description>
    <pubDate>Sun, 02 Jun 2019 22:21:38 GMT</pubDate>
    <dc:creator>Laszlo Nagy</dc:creator>
    <dc:date>2019-06-02T22:21:38Z</dc:date>
    <item>
      <title>Properties Checker</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/Properties-Checker/m-p/229320#M29347</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;Moin guys,&lt;BR /&gt;
&lt;BR /&gt;
im trying to make a Properties Checker.&lt;BR /&gt;
It sounds more fancy then it is.&lt;BR /&gt;
e.g. Window Object with 2 different properties. Lets say it is Test1 (Option-List: Information; Note) and Test 2 (Option-List: Information: Note).&lt;BR /&gt;
&lt;BR /&gt;
Now i wanna have another property called "All information set?" within an calculation like "IF (( OR (ISUNDEFINED (TEST1); ISUNDEFINED (TEST2) ) "No" "Yes")&lt;BR /&gt;
&lt;BR /&gt;
Then i wanna make an GO to get a visual feedback.&lt;BR /&gt;
&lt;BR /&gt;
My Issue is that im new to the property manager and the whole wording and syntax is new to me.&lt;BR /&gt;
&lt;BR /&gt;
I cant make it work. Where is my mistake? What do i have to read to get this right?&lt;/T&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 31 May 2019 08:29:30 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/Properties-Checker/m-p/229320#M29347</guid>
      <dc:creator>daviiiiidave</dc:creator>
      <dc:date>2019-05-31T08:29:30Z</dc:date>
    </item>
    <item>
      <title>Re: Properties Checker</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/Properties-Checker/m-p/229321#M29348</link>
      <description>Could you write exactly what property you want to test for what condition? Then we could give you an expression syntax.</description>
      <pubDate>Sun, 02 Jun 2019 22:21:38 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/Properties-Checker/m-p/229321#M29348</guid>
      <dc:creator>Laszlo Nagy</dc:creator>
      <dc:date>2019-06-02T22:21:38Z</dc:date>
    </item>
    <item>
      <title>Re: Properties Checker</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/Properties-Checker/m-p/229322#M29349</link>
      <description>Actually I'm trying to do this:&lt;BR /&gt;
&lt;BR /&gt;
I wanna add some properties to the window object. These properties are chosen by the layout the windows maker gave us. Most of them are properties with option-list.&lt;BR /&gt;
Now I wanna have our team members to put in all properties. For this I need an "property checker". The aim is to get an property which checks if any of the window properties is undefined. If so it should gave back "Döp you have missed something". This property I wanna put in a graphic override and get a visual feedback. e. g. all windows you have forget to put in an property value is red. Keeps being red till all informations have an value &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_smile.gif" style="display : inline;" /&gt;</description>
      <pubDate>Mon, 03 Jun 2019 05:58:57 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/Properties-Checker/m-p/229322#M29349</guid>
      <dc:creator>daviiiiidave</dc:creator>
      <dc:date>2019-06-03T05:58:57Z</dc:date>
    </item>
    <item>
      <title>Re: Properties Checker</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/Properties-Checker/m-p/229323#M29350</link>
      <description>In the german forum we found out that "ISUNDEFINED" is not workin properly with the option-list.&lt;BR /&gt;
&lt;BR /&gt;
Seems its fixed in AC23.</description>
      <pubDate>Mon, 03 Jun 2019 14:09:37 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/Properties-Checker/m-p/229323#M29350</guid>
      <dc:creator>daviiiiidave</dc:creator>
      <dc:date>2019-06-03T14:09:37Z</dc:date>
    </item>
    <item>
      <title>Re: Properties Checker</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/Properties-Checker/m-p/229324#M29351</link>
      <description>Here is what I found: the Expression you stated in your first post should be fine (aside from some syntax issues). However, what I find is that the ISUNDEFINED function works only on Properties with "TRUE/FALSE", "INTEGER" and "NUMBER" Data types.&lt;BR /&gt;
So, in your case, when the Data Type is "Option Set", the ISUNDEFINED function cannot be evaluated. I think this is either a bug or a limitation.&lt;BR /&gt;
&lt;BR /&gt;
So, for example, this simple Expression:&lt;BR /&gt;

&lt;PRE&gt;IF ( ISUNDEFINED ( {Property:OPENINGS/Fire Exit} ), TRUE, FALSE )&lt;/PRE&gt;

will correctly return "TRUE" when the "Fire Exit" Property is &amp;lt;Undefined&amp;gt;, and return "FALSE" when the "Fire Exit" Property is either TRUE or FALSE (not &amp;lt;Undefined&amp;gt;). The "Fire Exit" Property has the "True/False" Data Type.&lt;BR /&gt;
&lt;BR /&gt;
However, the following Expression:&lt;BR /&gt;

&lt;PRE&gt;IF ( ISUNDEFINED ( {Property:GENERAL RATINGS/Fire Resistance Rating} ), TRUE, FALSE )&lt;/PRE&gt;

will always be evaluated as "FALSE", regardless of whether it is default (Undefined), is set to Undefined, or set to any other value. The "Fire Resistance Rating" Property has the "Option Set" Data Type.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
I tend to think it is a bug, because we should be able to tell if any Property is undefined or not, regardless of its Data Type, and that is exactly what the ISUNDEFINED function is for. It should work for all Data Types, not only for numeric Data Types.&lt;BR /&gt;
So I will report this to GRAPHISOFT for them to look at.</description>
      <pubDate>Mon, 03 Jun 2019 14:49:13 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/Properties-Checker/m-p/229324#M29351</guid>
      <dc:creator>Laszlo Nagy</dc:creator>
      <dc:date>2019-06-03T14:49:13Z</dc:date>
    </item>
    <item>
      <title>Re: Properties Checker</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/Properties-Checker/m-p/229325#M29352</link>
      <description>Yeah kinda the same issue we found out in the german board. Thanks for reporting and thanks for your time! Hope this is getting fixed &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_smile.gif" style="display : inline;" /&gt;</description>
      <pubDate>Tue, 04 Jun 2019 04:57:28 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/Properties-Checker/m-p/229325#M29352</guid>
      <dc:creator>daviiiiidave</dc:creator>
      <dc:date>2019-06-04T04:57:28Z</dc:date>
    </item>
    <item>
      <title>Re: Properties Checker</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/Properties-Checker/m-p/229326#M29353</link>
      <description>Look what I just found in the Release Notes of AC22 build 6000:&lt;BR /&gt;
&lt;BR /&gt;
&lt;A href="https://www.graphisoft.com/downloads/archicad/updates/?localization=INT&amp;amp;type=FULL&amp;amp;version=22" target="_blank"&gt;&lt;LINK_TEXT text="https://www.graphisoft.com/downloads/ar ... version=22"&gt;https://www.graphisoft.com/downloads/archicad/updates/?localization=INT&amp;amp;type=FULL&amp;amp;version=22&lt;/LINK_TEXT&gt;&lt;/A&gt;&lt;BR /&gt;

&lt;BLOCKQUOTE&gt;256527 DOCUMENT: ISUNDEFINED function of the Expression-based Properties was not evaluated correctly for Option Set type Properties.&lt;/BLOCKQUOTE&gt;

&lt;BR /&gt;
So it seems that in the latest build it will be fixed. It is in Preview state but you can install it if you want.</description>
      <pubDate>Fri, 07 Jun 2019 12:05:11 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/Properties-Checker/m-p/229326#M29353</guid>
      <dc:creator>Laszlo Nagy</dc:creator>
      <dc:date>2019-06-07T12:05:11Z</dc:date>
    </item>
    <item>
      <title>Re: Properties Checker</title>
      <link>https://community.graphisoft.com/t5/Collaboration-with-other/Properties-Checker/m-p/229327#M29354</link>
      <description>yeah nice! thanks. so it was not intentionally. nice they fixed it.</description>
      <pubDate>Sat, 08 Jun 2019 20:16:30 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Collaboration-with-other/Properties-Checker/m-p/229327#M29354</guid>
      <dc:creator>daviiiiidave</dc:creator>
      <dc:date>2019-06-08T20:16:30Z</dc:date>
    </item>
  </channel>
</rss>

