[Gfoss] Qgis Actions problemi con if then else

Andrea Peri aperi2007 a gmail.com
Gio 14 Lug 2016 18:29:57 CEST


No è vero .
Non lo sapevo.
Sorry.
Il 14 lug 2016 6:28 PM, "Andrea Peri" <aperi2007 a gmail.com> ha scritto:

> 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