Are you sure that the chart view is the active view when you call GetDisplayProperties(p)? If the render view is active, you'll get the wrong representation. I verified that this works for Wavelet --> Plot Data filter using PV 3.10.1.<br>
<br>Pat<br><br><div class="gmail_quote">On Thu, Oct 6, 2011 at 2:03 PM, Greg Schussman <span dir="ltr"><<a href="mailto:schussman@slac.stanford.edu">schussman@slac.stanford.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<u></u>
<div bgcolor="#ffffff" text="#000000"><div class="im">
On 10/06/2011 07:33 AM, pat marion wrote:
<blockquote type="cite">series_names = [name for name in
d.GetProperty("SeriesNamesInfo")]</blockquote>
</div><font size="+1"><font face="Droid Serif"><br>
Hi, Pat.<br>
<br>
Thanks for the helpful pointers. <br>
<br>
After setting everything up in ParaView (3.10.1, 64-bit), I'm
not getting results. Here is what I did from the ParaView
Python Shell:<br>
<br>
</font></font><div class="im">
<p style="margin:0px;text-indent:0px"><span style="font-family:'Courier';font-size:10pt;color:rgb(0, 0, 0)">>>> p
= FindSource("PlotData1")</span></p>
</div><p style="margin:0px;text-indent:0px"><span style="font-family:'Courier';font-size:10pt;color:rgb(0, 0, 0)">>>>
rep = GetDisplayProperties(p)</span></p>
<p style="margin:0px;text-indent:0px"><span style="font-family:'Courier';font-size:10pt;color:rgb(0, 0, 0)">>>>
rep.GetProperty("SeriesNamesInfo")</span></p>
<p style="margin:0px;text-indent:0px"><span style="font-family:'Courier';font-size:10pt;color:rgb(0, 150, 0)">None</span></p>
<p style="margin:0px;text-indent:0px"><span style="font-family:'Courier';font-size:10pt;color:rgb(0, 0, 0)">>>> </span></p>
<font size="+1"><font face="Droid Serif"><br>
While, at the same time, the Object Inspector shows 27 series,
each with the correct name.<br>
<br>
Does something need to be updated or refreshed first? I notice
in the pvblot script, there is a <br>
<br>
rep.Update()<br>
<br>
but when I try that in ParaView's python shell (after getting
the representation the way I showed above), it tells me:<br>
</font></font>
<p style="margin:0px;text-indent:0px"><span style="font-family:'Courier';font-size:10pt;color:rgb(0, 0, 0)">>>>
rep.Update()</span></p>
<p style="margin:0px;text-indent:0px"><span style="font-family:'Courier';font-size:10pt;color:rgb(255, 0, 0)">Traceback
(most recent call last):</span></p>
<p style="margin:0px;text-indent:0px"><span style="font-family:'Courier';font-size:10pt;color:rgb(255, 0, 0)"> File
"<console>", line 1, in <module></span></p>
<p style="margin:0px;text-indent:0px"><span style="font-family:'Courier';font-size:10pt;color:rgb(255, 0, 0)"> File
"/usr/lib64/paraview/site-packages/paraview/servermanager.py",
line 370, in __getattr__</span></p>
<p style="margin:0px;text-indent:0px"><span style="font-family:'Courier';font-size:10pt;color:rgb(255, 0, 0)"> return
getattr(self.SMProxy, name)</span></p>
<p style="margin:0px;text-indent:0px"><span style="font-family:'Courier';font-size:10pt;color:rgb(255, 0, 0)">AttributeError:
Update</span></p>
<p style="margin:0px;text-indent:0px"><span style="font-family:'Courier';font-size:10pt;color:rgb(0, 0, 0)">>>> </span></p>
<br>
<font size="+1"><font face="Droid Serif">Thanks!<br><font color="#888888">
<br>
Greg<br>
<br>
<br>
</font></font></font>
</div>
</blockquote></div><br>