<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">Il giorno 21 agosto 2015 19:37, giulianc51 <span dir="ltr"><<a href="mailto:giulianc51@gmail.com" target="_blank">giulianc51@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">Il giorno Fri, 21 Aug 2015 04:45:15 -0700 (MST)<br>
Marco <<a href="mailto:spaziani.marco@gmail.com">spaziani.marco@gmail.com</a>> ha scritto:<br>
<br>
ciao,<br>
<span class=""><br>
<br>
> Curiosando, da totale ignorante in materia quale sono, in questo post<br>
</span>> del blog di Nathan Woodrow....<br>
<br>
sospetto ci siano altre modalità più smart, ma certamente pyqgis<br>
(+ QtDesigner + python);<br>
<br>
fonte: pyqgis cookbook :-)<br>
<br></blockquote><div><br></div><div>La funzionalità citata da Marco è veramente potente. Permette di aggiungere codice python ai form di QGIS ed in effetti si possono fare cose molto interessanti. Ovviamente ci sono diversi limiti e per implementare cose più complesse conviene crearsi un plugin.  <br></div><div><br></div><div>Se ti interessa, da assoluto neofita, mi è capitato di creare form con codice python. Probabilmente il codice non è dei più eleganti ma fa quello che deve. <br>Puoi scaricare tutto qui [0], magari ti serve come punto di partenza. <br></div><div><br>io ho fatto riferimento al pyqgis cookbook e alla documentazione delle API di qgis, oltre ovviamente alla lista degli sviluppatori qgs-dev che mi hanno dato le giuste dritte.<br><br><br>[0] <a href="https://github.com/lucalanteri/mzs">https://github.com/lucalanteri/mzs</a><br></div><div><br>altri riferimenti:<br><a href="https://www.youtube.com/watch?v=Z84GMcQV3EM">https://www.youtube.com/watch?v=Z84GMcQV3EM</a><br><a href="http://www.qgis.org/api/">http://www.qgis.org/api/</a><br><br></div><div>ps Ricordati di inserire sempre DEBUGMODE = True per fare in modo che qgis ricarichi il codice ad ogni apertura del form, altrimenti ad ogni modifica devi riavviare qgis.<br><br></div><div>a presto <br></div><div>Luca<br><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">> .....<br>
<span class="">> nello strumento "Seleziona per espressione", la classica espressione<br>
> del tipo "FOGLIO"  = 5 AND  "NUMERO"  = 1743). Saluti<br>
<br>
</span>ovviamente dovrai sempre dare foglio e mappale, quello che puoi fare è<br>
predisporre una form con le due caselle predefinite, pronte per<br>
l'inserimento da parte dell'utente;<br>
<br>
<br>
ciao,<br>
giuliano<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
<a href="mailto:Gfoss@lists.gfoss.it">Gfoss@lists.gfoss.it</a><br>
<a href="http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss" rel="noreferrer" target="_blank">http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss</a><br>
Questa e' una lista di discussione pubblica aperta a tutti.<br>
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.<br>
750 iscritti al 18.3.2015</div></div></blockquote></div><br></div></div>