I haven&#39;t looked at how the grid component works. I&#39;m kind of scared of it actually . I just have a heuristic I use when<br>certain things don&#39;t work properly, wrap an extra view around them. It&#39;s a little more than black magic, but really it depends on specifically how the grid component is talking to it&#39;s (replicated) child views, and I don&#39;t know how that works :-(
<br><br><br><br><br><br><br><div><span class="gmail_quote">On 7/12/07, <b class="gmail_sendername">Yang</b> &lt;<a href="mailto:a1pwak602@sneakemail.com">a1pwak602@sneakemail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Awesome. Why does that work, but not replicating the columns directly?<br><br>Also, I couldn&#39;t seem to get a similar trick to work for the second case.<br><br>On 7/12/07, Henry Minsky henry.minsky-at-......... |laszlo|
<br>&lt;...&gt; wrote:<br>&gt; Maybe something like this, with an intermediate view for each item?<br>&gt;<br>&gt; &lt;canvas width=&quot;100%&quot; height=&quot;80%&quot; debug=&quot;true&quot;&gt;<br>&gt;&nbsp;&nbsp; &lt;debug&nbsp;&nbsp;fontsize=&quot;12&quot;/&gt;
<br>&gt;<br>&gt;&nbsp;&nbsp;&lt;dataset name=&quot;maindata&quot;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;maindata&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;item cell1=&quot;alpha&quot; cell2=&quot;beta&quot;&nbsp;&nbsp;&nbsp;&nbsp;cell3=&quot;gamma&quot; /&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;item cell1=&quot;delta&quot; cell2=&quot;epsilon&quot; cell3=&quot;zeta&quot; /&gt;
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/maindata&gt;<br>&gt;&nbsp;&nbsp;&lt;/dataset&gt;<br>&gt;&nbsp;&nbsp; &lt;grid datapath=&quot;maindata:/maindata&quot;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;view datapath=&quot;item[1]/@*&quot;&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;gridtext/&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/view&gt;
<br>&gt;&nbsp;&nbsp;&lt;/grid&gt;<br>&gt;<br>&gt;<br>&gt; &lt;/canvas&gt;<br>&gt;<br>&gt;<br>&gt; On 7/12/07, Yang &lt;<a href="mailto:a1pwak602@sneakemail.com">a1pwak602@sneakemail.com</a>&gt; wrote:<br>&gt; &gt; I&#39;d like to do something like the following:
<br>&gt; &gt;<br>&gt; &gt;&nbsp;&nbsp; &lt;dataset name=&quot;maindata&quot;&gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;maindata&gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;item cell1=&quot;alpha&quot; cell2=&quot;beta&quot;&nbsp;&nbsp;&nbsp;&nbsp;cell3=&quot;gamma&quot; /&gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;item cell1=&quot;delta&quot; cell2=&quot;epsilon&quot; cell3=&quot;zeta&quot; /&gt;
<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/maindata&gt;<br>&gt; &gt;&nbsp;&nbsp; &lt;/dataset&gt;<br>&gt; &gt;&nbsp;&nbsp; &lt;grid datapath=&quot;maindata:/maindata&quot;&gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;gridtext datapath=&quot;item[1]/@*&quot;/&gt;<br>&gt; &gt;&nbsp;&nbsp; &lt;/grid&gt;
<br>&gt; &gt;<br>&gt; &gt; However, this doesn&#39;t work. $* returns a set of name-value pairs as a<br>&gt; &gt; dictionary object, not an array of values. Is there any way to get<br>&gt; &gt; this to work?<br>&gt; &gt;<br>
&gt; &gt; Similarly, the following doesn&#39;t work.<br>&gt; &gt;<br>&gt; &gt;&nbsp;&nbsp; &lt;dataset name=&quot;maindata&quot;&gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;maindata&gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;item&gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;cell1&gt;alpha&lt;/cell1&gt;
<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;cell2&gt;beta&lt;/cell2&gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;cell3&gt;gamma&lt;/cell3&gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/item&gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;item&gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;cell1&gt;delta&lt;/cell1&gt;
<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;cell2&gt;epsilon&lt;/cell2&gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;cell3&gt;zeta&lt;/cell3&gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/item&gt;<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/maindata&gt;<br>&gt; &gt;&nbsp;&nbsp; &lt;/dataset&gt;<br>&gt; &gt;&nbsp;&nbsp; &lt;grid datapath=&quot;maindata:/maindata&quot;&gt;
<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;gridtext datapath=&quot;item[1]/*/text()&quot;/&gt;<br>&gt; &gt;&nbsp;&nbsp; &lt;/grid&gt;<br>&gt; &gt;<br>&gt; &gt; Thanks for any pointers.<br>&gt; &gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt; Henry Minsky
<br>&gt; Software Architect<br>&gt; <a href="mailto:hminsky@laszlosystems.com">hminsky@laszlosystems.com</a><br>&gt;<br>&gt;<br></blockquote></div><br><br clear="all"><br>-- <br>Henry Minsky<br>Software Architect<br><a href="mailto:hminsky@laszlosystems.com">
hminsky@laszlosystems.com</a><br><br>