Il 14/07/2016 12:35, giuseppe musumeci ha scritto:
> Gentile gruppo,
> Utilizzanzo Qgis 2.14 su Windows10 vorrei fare la seguente:
> 
> Ho una tabella postgis 9.5  su una macchina virtuale Xubuntu 14.04.
> La tabella contiene degli indirizzi relativi a dei file pdf (del tipo
> /media/pdf/nomefile.pdf).
> 
> Usando python vorrei creare un'azione Qgis che mi consenta di verificare se
> per ciascuna feature esista in postgis il link al suo pdf ed in quel caso
> aprire il file pdf.
> 
> Ho già pronto tutto il codice, tuttavia non mi riesce assolutamente di
> impostare una banalissima istruzione "if else" nelle azioni di qgis.
> Difatti mentre le singole istruzioni funzionano perfettamente se scritte in
> sequenza e separate con il ";" appena scrivo una qualsiasi condizione "if"
> Qgis va in crash con un errore minidump.
> 
> Da quanto ho trovato su python l'istruzione scritta su una riga dovrebbe
> essere del tipo.
> 
> if rpath == "": QtGui.QMessageBox.information(None, "Avviso", "Scheda non
> disponibile") else: startfile(path);
> 
> La domanda è posso scrivere un'istruzione condizionale nelle azioni di Qgis?
> Se si quale é la sintassi da usare?
> Se no come posso fare per ottenere un risultato equivalente?
> 
> Cordiali saluti
> 
> Giuseppe
> 

Forse erro, ma il punto e virgola finale in python non serve.


-- 
Simone Girardelli
_|_|_|_|_|_|_|_|_|_
|_|_|_|_|_|_|_|_|_|_|


_______________________________________________
Gfoss@lists.gfoss.it
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni 
dell'Associazione GFOSS.it.
807 iscritti al 31/03/2016

Rispondere a