<?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 Help Request on PointGroup Custom Query in Civil 3D Customization Forum</title>
    <link>https://forums.autodesk.com/t5/civil-3d-customization-forum/help-request-on-pointgroup-custom-query/m-p/3611726#M19476</link>
    <description>&lt;P&gt;Hi every body, I'm trying to modify an existing point group via my code. I construct a new CustomPointGroupQuery object, and generate a custom query string like below and assign it to the object.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;query="(PointNumber=1-9282) NOT((PointEasting=695248.1184 AND PointNorthing=4025686.4833) OR (PointEasting=695251.7211 AND PointNorthing=4025692.3572))";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I try to set the CustomPointGroupQuery object to my pointgroup, an exception is thrown:"Invalid value for property"&lt;/P&gt;&lt;PRE&gt;CustomPointGroupQuery cpgq = new CustomPointGroupQuery();
PointGroup pg = tr.GetObject(pgids[0], OpenMode.ForRead) as PointGroup;
string currquery = pg.GetQuery().QueryString;
cpgq.QueryString = "";
currquery += " NOT(";
string query = "";
&lt;BR /&gt;#region Generating Query String 
 //Some Code to generate a query string (query object)
#endregion

cpgq.QueryString = currquery + query + ")";
pg.SetQuery(cpgq);&lt;/PRE&gt;&lt;P&gt;I also tryed to substitute "PointEasting" And "PointNorthing" properties&amp;nbsp; to "PointElevation" as is stated at an example in the "AutoCAD Civil 3D API Developers Guide", but got the same error.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could anyone help me, please? I'll appreciate that.&lt;/P&gt;</description>
    <pubDate>Sat, 08 Sep 2012 06:15:05 GMT</pubDate>
    <dc:creator>a.hajihasani</dc:creator>
    <dc:date>2012-09-08T06:15:05Z</dc:date>
    <item>
      <title>Help Request on PointGroup Custom Query</title>
      <link>https://forums.autodesk.com/t5/civil-3d-customization-forum/help-request-on-pointgroup-custom-query/m-p/3611726#M19476</link>
      <description>&lt;P&gt;Hi every body, I'm trying to modify an existing point group via my code. I construct a new CustomPointGroupQuery object, and generate a custom query string like below and assign it to the object.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;query="(PointNumber=1-9282) NOT((PointEasting=695248.1184 AND PointNorthing=4025686.4833) OR (PointEasting=695251.7211 AND PointNorthing=4025692.3572))";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I try to set the CustomPointGroupQuery object to my pointgroup, an exception is thrown:"Invalid value for property"&lt;/P&gt;&lt;PRE&gt;CustomPointGroupQuery cpgq = new CustomPointGroupQuery();
PointGroup pg = tr.GetObject(pgids[0], OpenMode.ForRead) as PointGroup;
string currquery = pg.GetQuery().QueryString;
cpgq.QueryString = "";
currquery += " NOT(";
string query = "";
&lt;BR /&gt;#region Generating Query String 
 //Some Code to generate a query string (query object)
#endregion

cpgq.QueryString = currquery + query + ")";
pg.SetQuery(cpgq);&lt;/PRE&gt;&lt;P&gt;I also tryed to substitute "PointEasting" And "PointNorthing" properties&amp;nbsp; to "PointElevation" as is stated at an example in the "AutoCAD Civil 3D API Developers Guide", but got the same error.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could anyone help me, please? I'll appreciate that.&lt;/P&gt;</description>
      <pubDate>Sat, 08 Sep 2012 06:15:05 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/civil-3d-customization-forum/help-request-on-pointgroup-custom-query/m-p/3611726#M19476</guid>
      <dc:creator>a.hajihasani</dc:creator>
      <dc:date>2012-09-08T06:15:05Z</dc:date>
    </item>
    <item>
      <title>Re: Help Request on PointGroup Custom Query</title>
      <link>https://forums.autodesk.com/t5/civil-3d-customization-forum/help-request-on-pointgroup-custom-query/m-p/3613936#M19477</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;I think it's failing because of query string with this &amp;gt;&amp;gt;&amp;gt;&lt;FONT color="#FF6600"&gt;PointNumber=1-9282&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You need to change it to someting like this :&lt;STRONG&gt;&amp;nbsp;(PointNumber&amp;gt;=1 AND PointNumber&amp;lt;=9282)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;You could see how this query string is formed here :&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://adndevblog.typepad.com/infrastructure/2012/07/using-custompointgroupquery-object-to-build-a-pointgroup.html" target="_blank"&gt;http://adndevblog.typepad.com/infrastructure/2012/07/using-custompointgroupquery-object-to-build-a-pointgroup.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope his helps.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;</description>
      <pubDate>Tue, 11 Sep 2012 04:32:35 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/civil-3d-customization-forum/help-request-on-pointgroup-custom-query/m-p/3613936#M19477</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-09-11T04:32:35Z</dc:date>
    </item>
  </channel>
</rss>

