[Gfoss] Qgis Actions problemi con if then else

Andrea Peri aperi2007 a gmail.com
Gio 14 Lug 2016 18:28:37 CEST


Non mi risulta.
Sicuro di non confonderti con il JavaScript?
Il 14 lug 2016 1:01 PM, "giuseppe musumeci" <musumeci.giuseppe a gmail.com>
ha scritto:

> Da quel che ho letto il ";" va messo come separatore quando non si usa
> l'indentazione:
>
> https://docs.python.org/3/reference/compound_stmts.html
>
> Il giorno 14 luglio 2016 12:40, girarsi_liste <liste.girarsi a gmail.com> ha
> scritto:
>
> > 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 a 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
>
> _______________________________________________
> Gfoss a 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
>


Maggiori informazioni sulla lista Gfoss