<div dir="ltr"><div class="gmail_default" style="font-family:"trebuchet ms",sans-serif;font-size:small;color:rgb(0,0,153)">Giusto! ma ho provato tutte le possibili sintassi per QgsExpression e continuo ad evere l'errore.</div><div class="gmail_default" style="font-family:"trebuchet ms",sans-serif;font-size:small;color:rgb(0,0,153)"><br></div><div class="gmail_default" style="font-family:"trebuchet ms",sans-serif;font-size:small;color:rgb(0,0,153)">Daniele</div></div><div class="gmail_extra"><br><div class="gmail_quote">Il giorno 20 aprile 2017 13:17, Totò Fiandaca <span dir="ltr"><<a href="mailto:pigrecoinfinito@gmail.com" target="_blank">pigrecoinfinito@gmail.com</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><span class=""><br><div class="gmail_quote">Il giorno 20 aprile 2017 13:10, Daniele Bonaposta <span dir="ltr"><<a href="mailto:daniele.bonaposta@gmail.com" target="_blank">daniele.bonaposta@gmail.com</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_default" style="font-family:"trebuchet ms",sans-serif;font-size:small;color:rgb(0,0,153)">Ho provato con dei vecchi dati a fare la selezione tramite join, come nel video di Totò,</div><div class="gmail_default" style="font-family:"trebuchet ms",sans-serif;font-size:small;color:rgb(0,0,153)">ma mi resituisce questo errore:</div><div class="gmail_default" style="font-family:"trebuchet ms",sans-serif;font-size:small;color:rgb(0,0,153)"><br></div><div class="gmail_default" style="font-family:"trebuchet ms",sans-serif;font-size:small;color:rgb(0,0,153)">
<p style="margin:0px"><span style="color:rgb(255,0,0)">An error occurred during execution of following code:<br></span><span style="font-family:"courier new,courier";color:rgb(255,0,0)">from qgis.utils import iface<br># inserire il layer contenente la geometria<br>vl = QgsMapLayerRegistry.instance()<wbr>.mapLayersByName('situazione_c<wbr>alotte')[0]<br>iface.setActiveLayer(vl)<br>cLayer = iface.mapCanvas().currentLayer<wbr>()<br># inserire i due campi per il join: layer geometrico - tabella attributi<br>expr = QgsExpression("\"id_calotta\"=<wbr>[%1st_calotta%]")<br>it = cLayer.getFeatures(QgsFeatureR<wbr>equest(expr))<br>ids = [<a href="http://i.id" target="_blank">i.id</a>() for i in it]<br>cLayer.setSelectedFeature(ids)</span></p></div></blockquote></div><br></span><div class="gmail_default" style="font-family:garamond,serif;font-size:large">​NB: i campi chiave  'id_calotta' e '1st_calotta' DEVONO essere necessariamente numerici, se fossero testuali lo script va modificato: al posto dell'operatore = va messo 'LIKE'<br><br>saluti.​</div><span class=""><br><br clear="all"><div><br></div>-- <br><div class="m_-424454908424926944gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><font size="2"><font face="garamond, serif"><b>Salvatore Fiandaca</b><br><b>mobile</b>.:<a href="tel:327%20493%208955" value="+393274938955" target="_blank">+39 327.493.8955</a> <br><b>m</b>: <b><a href="mailto:pigrecoinfinito@gmail.com" target="_blank">pig<span></span><span></span>recoinfinito@gmail.com</a></b></font></font></div><div><font face="garamond, serif" size="2"><b>blog:</b><b><a href="https://pigrecoinfinito.wordpress.com/" target="_blank"> https://pigrecoinfinito.<wbr>wordpress.com/</a></b></font></div><div><font face="garamond, serif" size="2"><br></font></div><div dir="ltr"><font face="garamond, serif"><font size="2">43°51'0.54"N  10°34'27.62"E - EPSG:4326</font></font></div><div dir="ltr"><font face="garamond, serif"><font size="2"><br></font></font></div><div dir="ltr"><font face="garamond, serif"><font size="2">“Se la conoscenza deve essere aperta a tutti,</font></font></div><div dir="ltr"><font face="garamond, serif"><font size="2">perchè mai limitarne l’accesso?” </font></font></div><div dir="ltr"><font face="garamond, serif"><font size="2">R. Stallman<br></font></font></div><div dir="ltr"><font face="garamond, serif"><font size="2"></font></font></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</span></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div>_____________________________<br><br><font color="#000099" face="trebuchet ms,sans-serif">Daniele Bonaposta,<br>Cartografia - G.I.S.</font></div>
<div><br><font size="1"><font color="#000099" face="trebuchet ms,sans-serif">via Don Minzoni 13a<br>40121 - Bologna<br>mobile: +39.338.3377044<br></font><font color="#000099" face="trebuchet ms,sans-serif">e-mail:</font> </font><font color="#666666" size="1"><a href="mailto:daniele.bonaposta@gmail.com" target="_blank">daniele.bonaposta@gmail.com</a></font><br></div><div><br></div>
<div><font size="1"><font color="#000099"><font face="trebuchet ms,sans-serif"><strong>Linked</strong>in:</font></font> </font><font color="#666666" size="1"><a href="http://www.linkedin.com/pub/daniele-bonaposta/26/487/872" target="_blank">http://www.linkedin.com/pub/daniele-bonaposta/26/487/872</a></font></div><div><br></div>
<div><font size="1">_____________________________<br></font></div></div>
</div>