Ok. Já o fiz. :)<br><br>
<div class="gmail_quote">No dia 3 de Fevereiro de 2011 14:22, Giovanni Manghi <span dir="ltr">&lt;<a href="mailto:giovanni.manghi@gmail.com">giovanni.manghi@gmail.com</a>&gt;</span> escreveu:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">Olá Marco,<br><br>por favor ponha esta questão na mailing list QGIS-DEV, o developer da<br>ferramenta Postgis Manager (Martin Dobias) irá estar com certeza<br>
interessado na questão.<br><br>-- Giovanni --<br>
<div>
<div></div>
<div class="h5"><br><br>On Thu, 2011-02-03 at 12:55 +0000, Marco Afonso wrote:<br>&gt; Olá pessoal,<br>&gt;<br>&gt; Meu 1º post na lista :)<br>&gt;<br>&gt; Só para partilhar convosco, e confirmarem se possível, um bug neste<br>
&gt; plugin e respectiva solução.<br>&gt;<br>&gt; Aquando na listagem dos esquemas, se o utilizador que efectua ligação<br>&gt; ao postis não tiver permissão para todos os esquemas/tabelas, o Python<br>&gt; devolve um erro a indicar na linha 256 do ficheiro<br>
&gt; postgis_utils.py que o indice i não existe em: items[i] = geo_item<br>&gt;<br>&gt;         # merge geometry info to &quot;items&quot;<br>&gt;            for i, geo_item in enumerate(c.fetchall()):<br>&gt;             if geo_item[7]:<br>
&gt;              items[i] = geo_item<br>&gt;<br>&gt; Penso que isto se deve ao seguinte: São efectuadas 2 querys e quando o<br>&gt; user não tem as devidas permissões, os registos da 2ª query contem<br>&gt; indices que não existem nos registos da 1ª query. Ou então há mais<br>
&gt; algum problema que não consegui descrutinar.<br>&gt;<br>&gt; A solução que me serviu foi:<br>&gt;<br>&gt;         # merge geometry info to &quot;items&quot;<br>&gt;            for i, geo_item in enumerate(c.fetchall()):<br>
&gt;             if geo_item[7] and i &lt; len(items):<br>&gt;              items[i] = geo_item<br>&gt;<br>&gt;<br>&gt; Cumprimentos,<br>&gt; Marco Afonso<br></div></div>&gt; _______________________________________________<br>
&gt; Portugal mailing list<br>&gt; <a href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br>&gt; <a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
<br><br>_______________________________________________<br>Portugal mailing list<br><a href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br><a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
</blockquote></div><br>