<?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: Selecting elements of an array using property nodes in LabVIEW</title>
    <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57810#M36070</link>
    <description>Johan,&lt;BR /&gt;&lt;BR /&gt;if the variant array is your problem then you can take a look at the lvdata package of the OpenG Toolkit at http://sf.net/projects/opengtoolkit . It depends on the error package so download both lvdata and error packages. &lt;BR /&gt;&lt;BR /&gt;The LabVIEW Data Tools contains numerous VIs to manipulate variant data. You can use "Index Array.vi" that inputs a variant array and an array of indices and outputs the array element (as a variant too). The toolset is still under active development so your feedback is appreciated for any feature that you would need and that is missing. While writing this I realize the the toolset lacks a "Replace Array Element.vi" for arrays...&lt;BR /&gt;&lt;BR /&gt;On the other hand, if the array has always the same nuber o&lt;BR /&gt;f dimensions (1D, 2D,...) you can use the "To G Data" function to convert a variant array to an array of variant data. After the conversion you get an array of variants that you can manipulate like any other array to index and replace elements. &lt;BR /&gt;</description>
    <pubDate>Sat, 31 Aug 2002 13:09:16 GMT</pubDate>
    <dc:creator>JeanPierre</dc:creator>
    <dc:date>2002-08-31T13:09:16Z</dc:date>
    <item>
      <title>Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57802#M36062</link>
      <description>I would like to know how I can access an array not by using the usual&lt;BR /&gt;'Index Array VI' but by using property nodes. I created an array with&lt;BR /&gt;a digital indicator and from this control a property node wich I set&lt;BR /&gt;to Selection size[], Selection start[] and Value (Selsize[],&lt;BR /&gt;selstart[], value). Changing the properties  Selsize[] and selstart[]&lt;BR /&gt;does not result in a visible change of the active element and changing&lt;BR /&gt;the value property is not resulting in a change of the value of the&lt;BR /&gt;active element.&lt;BR /&gt;&lt;BR /&gt;The reason of doing it this way is that I want to access elements of&lt;BR /&gt;array that is referenced by the controls[] property of another control&lt;BR /&gt;(cluster).&lt;BR /&gt;&lt;BR /&gt;Johan &lt;BR /&gt;</description>
      <pubDate>Thu, 29 Aug 2002 15:05:57 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57802#M36062</guid>
      <dc:creator>vlipje</dc:creator>
      <dc:date>2002-08-29T15:05:57Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57803#M36063</link>
      <description>Johan,&lt;BR /&gt;&lt;BR /&gt;Not sure what you are doing, but in order to get array elements by using the properties of your cluster, I would suggest that you 'translate' the property of the cluster into the index of the array you are looking at, and retrieve the data that way. &lt;BR /&gt;</description>
      <pubDate>Thu, 29 Aug 2002 15:58:49 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57803#M36063</guid>
      <dc:creator>Labviewguru</dc:creator>
      <dc:date>2002-08-29T15:58:49Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57804#M36064</link>
      <description>The Array element value returns the cell value which &lt;I&gt;you&lt;/I&gt; select/click on.  I tried to set key focus to the value i wanted, instead of manually clicking on the cell, but this didnt work.  &lt;B&gt;However&lt;/B&gt;, if you set the 'Index value', then you can change the Array element value, and as long as the array hasn't been clicked in, the active cell will be 0.  See the attached example (in LV 6.0).&lt;BR /&gt;&lt;BR /&gt;I also spent a little time looking at what the Selection start and Selection size do in the array property, and i couldn't work it out!  It seemed to do nothing, and the help wasn't much use either.  Maybe someone can enlighten us both here.&lt;BR /&gt;&lt;BR /&gt;I hope this helps you..&lt;BR /&gt;&lt;BR /&gt;Kim &lt;BR /&gt;</description>
      <pubDate>Fri, 30 Aug 2002 07:57:21 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57804#M36064</guid>
      <dc:creator>storeyk</dc:creator>
      <dc:date>2002-08-30T07:57:21Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57805#M36065</link>
      <description>Labviewguru &lt;X&gt; wrote in message news:&amp;lt;506500000005000000309B0000-1027480788000@exchange.ni.com&amp;gt;...&lt;BR /&gt;&amp;gt; Johan,&lt;BR /&gt;&amp;gt; &lt;BR /&gt;&amp;gt; Not sure what you are doing, but in order to get array elements by&lt;BR /&gt;&amp;gt; using the properties of your cluster, I would suggest that you&lt;BR /&gt;&amp;gt; 'translate' the property of the cluster into the index of the array&lt;BR /&gt;&amp;gt; you are looking at, and retrieve the data that way.&lt;BR /&gt;&lt;BR /&gt;I've put a document with an example of the problem at:&lt;BR /&gt;&lt;BR /&gt;http://uttnb71.tn.utwente.nl/asp/labview.doc&lt;BR /&gt;&lt;BR /&gt;or&lt;BR /&gt;&lt;BR /&gt;http://uttnb71.tn.utwente.nl/asp/labview.pdf&lt;BR /&gt;&lt;BR /&gt;I hope it will make it clear what I want to do.&lt;BR /&gt;&lt;BR /&gt;Johan &lt;BR /&gt;&lt;/X&gt;</description>
      <pubDate>Fri, 30 Aug 2002 08:35:55 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57805#M36065</guid>
      <dc:creator>vlipje</dc:creator>
      <dc:date>2002-08-30T08:35:55Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57806#M36066</link>
      <description>Go to my LabVIEW page at http://cybertechs.qc.ca/~jpdrolet/labview and download the Cliked Array Element example. It shows how I used this feature to detect on which array element the user clicks. It also uses the selection feature. To see what Selection Start and Selection Size do, you must enable "Show Selection" in the advanced menu of the array. The selected elements are highlighted in blue.&lt;BR /&gt;&lt;BR /&gt;Remember that property nodes purpose is mainly to manipulate controls appearance and behavior rather than data. You can read/write a control using the value property but it is not the preferred way and is less efficient. &lt;BR /&gt;</description>
      <pubDate>Fri, 30 Aug 2002 10:31:07 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57806#M36066</guid>
      <dc:creator>JeanPierre</dc:creator>
      <dc:date>2002-08-30T10:31:07Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57807#M36067</link>
      <description>Johan,&lt;BR /&gt;&lt;BR /&gt;I am clear as to what you want to do, but I am not sure why.&lt;BR /&gt;&lt;BR /&gt;Is there a reason you just can't access the entire array from the reference, obtain the value (the entire array) and then index the element that you want? &lt;BR /&gt;</description>
      <pubDate>Fri, 30 Aug 2002 18:16:13 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57807#M36067</guid>
      <dc:creator>Labviewguru</dc:creator>
      <dc:date>2002-08-30T18:16:13Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57808#M36068</link>
      <description>Labviewguru &lt;X&gt; wrote in message news:&amp;lt;506500000005000000979B0000-1027480788000@exchange.ni.com&amp;gt;...&lt;BR /&gt;&amp;gt; Johan,&lt;BR /&gt;&amp;gt; &lt;BR /&gt;&amp;gt; I am clear as to what you want to do, but I am not sure why.&lt;BR /&gt;&amp;gt; &lt;BR /&gt;&amp;gt; Is there a reason you just can't access the entire array from the&lt;BR /&gt;&amp;gt; reference, obtain the value (the entire array) and then index the&lt;BR /&gt;&amp;gt; element that you want?&lt;BR /&gt;&lt;BR /&gt;The bad thing is that the value you obtain is not an array but a&lt;BR /&gt;variant containing array data. You simply do not know what kind of&lt;BR /&gt;data is inside the array otherwise it could be strictly referenced&lt;BR /&gt;&lt;BR /&gt;Johan &lt;BR /&gt;&lt;/X&gt;</description>
      <pubDate>Sat, 31 Aug 2002 07:05:55 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57808#M36068</guid>
      <dc:creator>vlipje</dc:creator>
      <dc:date>2002-08-31T07:05:55Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57809#M36069</link>
      <description>"Jean-Pierre Drolet" &lt;X&gt; wrote in message&lt;BR /&gt;news:506500000005000000729B0000-1027480788000@exchange.ni.com...&lt;BR /&gt;&amp;gt; Go to my LabVIEW page at http://cybertechs.qc.ca/~jpdrolet/labview and&lt;BR /&gt;&amp;gt; download the Cliked Array Element example. It shows how I used this&lt;BR /&gt;&amp;gt; feature to detect on which array element the user clicks. It also uses&lt;BR /&gt;&amp;gt; the selection feature. To see what Selection Start and Selection Size&lt;BR /&gt;&amp;gt; do, you must enable "Show Selection" in the advanced menu of the&lt;BR /&gt;&amp;gt; array. The selected elements are highlighted in blue.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Remember that property nodes purpose is mainly to manipulate controls&lt;BR /&gt;&amp;gt; appearance and behavior rather than data. You can read/write a control&lt;BR /&gt;&amp;gt; using the value property but it is not the preferred way and is less&lt;BR /&gt;&amp;gt; efficient.&lt;BR /&gt;&lt;BR /&gt;Je&lt;BR /&gt;an -Pierre,&lt;BR /&gt;&lt;BR /&gt;I think I misunderstood the meaning of selection Start en selection size. I&lt;BR /&gt;thought it was way of making a particular element of an array active so that&lt;BR /&gt;you can read its value, but it appears not to be like that. With your&lt;BR /&gt;technique you can of course find out what the position of the element in the&lt;BR /&gt;array is and get its value with the arrayelement.value property but that is&lt;BR /&gt;only because you clicked on it. I want to read the value without clicking&lt;BR /&gt;the actual element.&lt;BR /&gt;Just plain giving a value to certain properties for selecting the element&lt;BR /&gt;and then reading its value. &lt;BR /&gt;&lt;/X&gt;</description>
      <pubDate>Sat, 31 Aug 2002 10:05:55 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57809#M36069</guid>
      <dc:creator>vlipje</dc:creator>
      <dc:date>2002-08-31T10:05:55Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57810#M36070</link>
      <description>Johan,&lt;BR /&gt;&lt;BR /&gt;if the variant array is your problem then you can take a look at the lvdata package of the OpenG Toolkit at http://sf.net/projects/opengtoolkit . It depends on the error package so download both lvdata and error packages. &lt;BR /&gt;&lt;BR /&gt;The LabVIEW Data Tools contains numerous VIs to manipulate variant data. You can use "Index Array.vi" that inputs a variant array and an array of indices and outputs the array element (as a variant too). The toolset is still under active development so your feedback is appreciated for any feature that you would need and that is missing. While writing this I realize the the toolset lacks a "Replace Array Element.vi" for arrays...&lt;BR /&gt;&lt;BR /&gt;On the other hand, if the array has always the same nuber o&lt;BR /&gt;f dimensions (1D, 2D,...) you can use the "To G Data" function to convert a variant array to an array of variant data. After the conversion you get an array of variants that you can manipulate like any other array to index and replace elements. &lt;BR /&gt;</description>
      <pubDate>Sat, 31 Aug 2002 13:09:16 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57810#M36070</guid>
      <dc:creator>JeanPierre</dc:creator>
      <dc:date>2002-08-31T13:09:16Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57811#M36071</link>
      <description>Johan,&lt;BR /&gt;&lt;BR /&gt;Here is a VI illustrating two ways to manipulate array data by reference. With both ways the whole array is read,modified and written back by value property. As you have seen, this is hardly done using the array element reference since it is a reference to a control not tied to a specific element but to the array element the user is currently editing. &lt;BR /&gt;</description>
      <pubDate>Sat, 31 Aug 2002 16:11:56 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57811#M36071</guid>
      <dc:creator>JeanPierre</dc:creator>
      <dc:date>2002-08-31T16:11:56Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57812#M36072</link>
      <description>Johan,&lt;BR /&gt;&lt;BR /&gt;It is interesting, but I just ran into what I think is a similar problem to yours, sort of...&lt;BR /&gt;&lt;BR /&gt;I need to get ANY data from a cluster, and convert it to a string to write to a file.  My program has no idea what the data is.  It could be a string, a numeric, an array, whatever.  Strings were of course no problem.  Converting booleans was a little tricky, as was numerics.  But now I have come across an array.  The Variant returns something resembling the dimensions of the array.  What I am planning to do is act upon this (I get a variant that contains "[nXn]" in it, so I can tell when it is an array) information to put the code into a mode where it can get the array data and then write it to a string.&lt;BR /&gt;&lt;BR /&gt;This is going to be very difficult.  What I wil&lt;BR /&gt;l more than likely do is just grab a reference to the array, and retrieve the value.  Then, I can figure out the dimensions, and write the array as a single string, separated by commas, with the dimensions of the array at the start of the string.&lt;BR /&gt;&lt;BR /&gt;As it has been suggested, this is probably how you should be going as well.  The only way you can get to an element of an array is to get the array itself.  Arrays in LabVIEW are stored as pointers, so trying to retrieve an element of an array through references seems impossible.  Just grab the value of the reference "value" of the array, and index the array from there.  I think your task is a lot easier than mine.&lt;BR /&gt;&lt;BR /&gt;Also, if you go to LabVIEW help (not context help of course) from the "Variant to Data" function, you will see a link to an application note on Data Storage in LabVIEW that was included with your documentation.  Read this document!  It is extremely useful for what you are trying to do. &lt;BR /&gt;</description>
      <pubDate>Sat, 31 Aug 2002 17:30:45 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57812#M36072</guid>
      <dc:creator>Labviewguru</dc:creator>
      <dc:date>2002-08-31T17:30:45Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57813#M36073</link>
      <description>Then again Labviewguru, take a look at the OpenG Toolkit packages! http://sf.net/projects/opengtoolkit &lt;BR /&gt;the lvdata package has VIs to manipulate variant data, the variantconfig has VIs to write clusters, arrays and variant data to INI files, and the string packages has a "Format Variant into String.vi". &lt;BR /&gt;</description>
      <pubDate>Sat, 31 Aug 2002 20:16:59 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57813#M36073</guid>
      <dc:creator>JeanPierre</dc:creator>
      <dc:date>2002-08-31T20:16:59Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57814#M36074</link>
      <description>Johan, have you tried my example?  It &lt;I&gt;does&lt;/I&gt; let you read the value without clicking the actual element.&lt;BR /&gt;&lt;BR /&gt;I have also updated it slightly (see below) to convert the variant data to a numeric (you stated in your post that your array was of digital indicators).  As you know what your data will be there should be no problem converting from variant data.&lt;BR /&gt;&lt;BR /&gt;The array has also been 'covered' with a decoration to stop it being clicked in, and the Index value is now a numeric, rather than an array.&lt;BR /&gt;&lt;BR /&gt;I hope this makes things a little more clear for you.  Let me know if this is not the case and i'll be glad to help some more.&lt;BR /&gt;&lt;BR /&gt;Kim &lt;BR /&gt;</description>
      <pubDate>Mon, 02 Sep 2002 08:02:51 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57814#M36074</guid>
      <dc:creator>storeyk</dc:creator>
      <dc:date>2002-09-02T08:02:51Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57815#M36075</link>
      <description>Johan,&lt;BR /&gt;it seems that you are using a news server that filters out messages with attachments. Some replies to your question (Kim and mine) do have VIs attached to show how you can achieve what you want.&lt;BR /&gt;The group comp.lang.labview is available on newsgroups.ni.com with attachments and also mirrored on NI Developpers Exchange forums. Your thread is shown at (remove line breaks):&lt;BR /&gt;http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&amp;amp;RPAGEID=135&amp;amp;HOID=5065000000080000006E590000&amp;amp;USEARCHCONTEXT_CATEGORY_0=_49_%24_6_&amp;amp;USEARCHCONTEXT_CATEGORY_S=0&amp;amp;UCATEGORY_0=_49_%24_6_&amp;amp;UCATEGORY_S=0&lt;BR /&gt;&lt;BR /&gt;Jean-Pierre &lt;BR /&gt;</description>
      <pubDate>Mon, 02 Sep 2002 12:27:47 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57815#M36075</guid>
      <dc:creator>JeanPierre</dc:creator>
      <dc:date>2002-09-02T12:27:47Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57816#M36076</link>
      <description>Jean-Pierre,&lt;BR /&gt;&lt;BR /&gt;This is very usefull, in fact this is what I am looking for the first&lt;BR /&gt;time.&lt;BR /&gt;Except for the arrays, I assume I have to insert the Index Array.vi&lt;BR /&gt;into the variant config package to write clusters to ini files.&lt;BR /&gt;&lt;BR /&gt;I wanted to do a similar thing by breaking down a cluster in its&lt;BR /&gt;separate objects and then determining the value and name of each&lt;BR /&gt;individual object.&lt;BR /&gt;It looks like you can only access the seperate elements of an array&lt;BR /&gt;when it is converted to an variant. &lt;BR /&gt;</description>
      <pubDate>Mon, 02 Sep 2002 12:36:02 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57816#M36076</guid>
      <dc:creator>vlipje</dc:creator>
      <dc:date>2002-09-02T12:36:02Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57817#M36077</link>
      <description>LabviewGuru,&lt;BR /&gt;&lt;BR /&gt;I have read that document. It is indeed very useful, but I wanted to&lt;BR /&gt;avoid the use of variant data. It feels more clean to go down to the&lt;BR /&gt;elements by use of references. I will try to do the trick you are&lt;BR /&gt;explaning but think that I'm still ending up with variant data.&lt;BR /&gt;If it still doesn't work out the way I want I think I will use the&lt;BR /&gt;tools Jean-Pierre Drolet suggested for manipulating variant data. He&lt;BR /&gt;has a solution for the problem I wanted to tackle.&lt;BR /&gt;&lt;BR /&gt;Thanks anyway up till now, because it was very usefull. &lt;BR /&gt;</description>
      <pubDate>Mon, 02 Sep 2002 13:05:57 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57817#M36077</guid>
      <dc:creator>vlipje</dc:creator>
      <dc:date>2002-09-02T13:05:57Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57818#M36078</link>
      <description>A bit off the topic, but - Open G had some useful functions, it was a bit of work to download and install though, it would be great if You made all the files available in one single download (could only find separate files for each function set, but maybe I was overlooking a bundle download). An installation set that put the tool as a top level "OpenG" button in the functions palette would also be great (regardless of the purpose of the installation...use or further development). &lt;BR /&gt;</description>
      <pubDate>Mon, 02 Sep 2002 13:06:57 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57818#M36078</guid>
      <dc:creator>Mads</dc:creator>
      <dc:date>2002-09-02T13:06:57Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57819#M36079</link>
      <description>Johan,&lt;BR /&gt;&lt;BR /&gt;Why not get the value (, the entire array, ) from the property node "value"?&lt;BR /&gt;Then you can use Array Subset to get the required array values.&lt;BR /&gt;&lt;BR /&gt;This does what the example in the pdf file does. You can also replace the&lt;BR /&gt;elements, and write back to the "value" property.&lt;BR /&gt;&lt;BR /&gt;Reading from and writing to SelStart/SelSize doesn't seem to work for arrays&lt;BR /&gt;(it does for strings). That is, I never got it to work... Anyway, I'm not&lt;BR /&gt;even able to select elements, so why bother reading the selection?&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;&lt;BR /&gt;Wiebe.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;"Johan" &lt;VLIPJE&gt; wrote in message&lt;BR /&gt;news:9abf782f.0208290638.44566d93@posting.google.com...&lt;BR /&gt;&amp;gt; I would like to know how I can access an array not by using the usual&lt;BR /&gt;&amp;gt; 'Index Array VI' but by using property nodes. I created an array with&lt;BR /&gt;&amp;gt; a dig&lt;BR /&gt;ital indicator and from this control a property node wich I set&lt;BR /&gt;&amp;gt; to Selection size[], Selection start[] and Value (Selsize[],&lt;BR /&gt;&amp;gt; selstart[], value). Changing the properties  Selsize[] and selstart[]&lt;BR /&gt;&amp;gt; does not result in a visible change of the active element and changing&lt;BR /&gt;&amp;gt; the value property is not resulting in a change of the value of the&lt;BR /&gt;&amp;gt; active element.&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; The reason of doing it this way is that I want to access elements of&lt;BR /&gt;&amp;gt; array that is referenced by the controls[] property of another control&lt;BR /&gt;&amp;gt; (cluster).&lt;BR /&gt;&amp;gt;&lt;BR /&gt;&amp;gt; Johan &lt;BR /&gt;&lt;/VLIPJE&gt;</description>
      <pubDate>Mon, 02 Sep 2002 13:35:56 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57819#M36079</guid>
      <dc:creator>wiebe@CARYA</dc:creator>
      <dc:date>2002-09-02T13:35:56Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57820#M36080</link>
      <description>Just a little patience Mads... OpenG Toolkit is still under active development. There will be tools like package manager that will download all the required components directly in your LabVIEW directory with palettes and Tools menu. &lt;BR /&gt;Stay tuned for more features, I just hope you enjoy the currently released VIs even if the installation is still a little quirky. &lt;BR /&gt;</description>
      <pubDate>Mon, 02 Sep 2002 22:59:22 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57820#M36080</guid>
      <dc:creator>JeanPierre</dc:creator>
      <dc:date>2002-09-02T22:59:22Z</dc:date>
    </item>
    <item>
      <title>Re: Selecting elements of an array using property nodes</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57821#M36081</link>
      <description>Jean-Pierre, (from Johan now being Vlipje)&lt;BR /&gt;&lt;BR /&gt;You still have a problem when the array is an array of clusters. Because of the variant it is impossible to get a reference to the actual cluster "elements".&lt;BR /&gt;I made a VI that makes clear where I want to go. I can resolve the elements of the inner cluster but can't access the individual values of of each control inside the inner cluster.&lt;BR /&gt;&lt;BR /&gt;And this all has to be done without knowing what the actual structure of the cluster you want to read is.&lt;BR /&gt;&lt;BR /&gt;Please look at the attached VI &lt;BR /&gt;</description>
      <pubDate>Tue, 03 Sep 2002 07:49:29 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Selecting-elements-of-an-array-using-property-nodes/m-p/57821#M36081</guid>
      <dc:creator>vlipje</dc:creator>
      <dc:date>2002-09-03T07:49:29Z</dc:date>
    </item>
  </channel>
</rss>

