<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[How to pass a XID from an input container to a query]]></title><description><![CDATA[<p dir="auto">Hey All,<br />
I'm having a bit of trouble getting a &lt;ma-point-query&gt; directive to work with a data source XID from a &lt;md-input-container&gt;.<br />
As you can see, when I manually enter the XID the code works as expected, but how do I automatically use the XID of the selected Data Source?</p>
<pre><code>&lt;md-input-container&gt;
        &lt;label&gt;Choose a data source&lt;/label&gt;
        &lt;ma-data-source-list ng-model="myDataSource"&gt;&lt;/ma-data-source-list&gt;
    &lt;/md-input-container&gt;
    {{myDataSource.name}}   {{myDataSource.xid}}   {{myDataSource.id}}
    &lt;ma-point-query query="'eq(dataSourceXid,{{myDataSource}})&amp;amp;sort(deviceName,name)&amp;amp;limit(200)'" points="eventPoints"&gt;&lt;/ma-point-query&gt;
{{eventPoints.name}}
</code></pre>
<p dir="auto"><img src="https://camo.nodebb.org/b6a989d10a8b9774fea0ccb9c4ffc5dd29c50074?url=https%3A%2F%2Fi.imgur.com%2Fy3aqUHg.png" alt="60cabc7f-c732-4295-8f00-e2f74b836035-image.png" class=" img-fluid img-markdown" /></p>
<pre><code>&lt;md-input-container&gt;
       &lt;label&gt;Choose a data source&lt;/label&gt;
       &lt;ma-data-source-list ng-model="myDataSource"&gt;&lt;/ma-data-source-list&gt;
   &lt;/md-input-container&gt;
   {{myDataSource.name}}   {{myDataSource.xid}}   {{myDataSource.id}}
   &lt;ma-point-query query="'eq(dataSourceXid,DS_f4bd539a-6d8d-4557-8248-1650c7a447e9)&amp;amp;sort(deviceName,name)&amp;amp;limit(200)'" points="eventPoints"&gt;&lt;/ma-point-query&gt;
   {{eventPoints}}
</code></pre>
<p dir="auto"><img src="https://camo.nodebb.org/e8ec798af3627f9757152a3ae1078f978482e07a?url=https%3A%2F%2Fi.imgur.com%2FqLhNfm2.png" alt="9af03bcc-3759-4780-a24e-808c098f6025-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.mango-os.com/topic/5057/how-to-pass-a-xid-from-an-input-container-to-a-query</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Jul 2026 21:58:48 GMT</lastBuildDate><atom:link href="https://forum.mango-os.com/topic/5057.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 13 Jan 2021 04:15:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to How to pass a XID from an input container to a query on Thu, 14 Jan 2021 22:51:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/zenvakil" aria-label="Profile: zenvakil">@<bdi>zenvakil</bdi></a> said in <a href="/post/26177">How to pass a XID from an input container to a query</a>:</p>
<blockquote>
<p dir="auto">&lt;ma-point-query query="'eq(dataSourceXid,DS_f4bd539a-6d8d-4557-8248-1650c7a447e9)&amp;sort(deviceName,name)&amp;limit(200)'" points="eventPoints"&gt;&lt;/ma-point-query&gt;</p>
</blockquote>
<pre><code>    &lt;ma-point-query query="'eq(dataSourceXid,'+myDataSource.xid+')&amp;sort(deviceName,name)&amp;limit(200)'" points="eventPoints"&gt;&lt;/ma-point-query&gt;

   
</code></pre>
<p dir="auto">That's how I do it</p>
<p dir="auto">Fox</p>
]]></description><link>https://forum.mango-os.com/post/26184</link><guid isPermaLink="true">https://forum.mango-os.com/post/26184</guid><dc:creator><![CDATA[MattFox]]></dc:creator><pubDate>Thu, 14 Jan 2021 22:51:08 GMT</pubDate></item><item><title><![CDATA[Reply to How to pass a XID from an input container to a query on Wed, 13 Jan 2021 04:21:40 GMT]]></title><description><![CDATA[<p dir="auto">Sorry I sent the wrong snippet, its meant to say {{myDataSource.xid}} in the query not {{myDataSource}}</p>
]]></description><link>https://forum.mango-os.com/post/26179</link><guid isPermaLink="true">https://forum.mango-os.com/post/26179</guid><dc:creator><![CDATA[zenvakil]]></dc:creator><pubDate>Wed, 13 Jan 2021 04:21:40 GMT</pubDate></item></channel></rss>