Re: [QGIS-it-user] Azioni QGIS

2022-01-24 Per discussione matteo

Ciao Franco,


Problema 1
=
Se avessi solo un file pdf poteri fare in questo modo:
Ho definito:
- una variabile di ambiente path_pdf con il percorso assoluto della cartella 
che contiene il file
- una variabile di ambiente exe_pdf con l'eseguibile del visualizzatore file pdf
Ma non trovo la giusta sintassi nella espressione di questi tre componenti:   (esempio
@exe_pdf @path_pdf [% "NOME_FILE" %]  ) da inserire nelle azioni


se hai impostato una tua variabile personale, allora direi che ti manca 
un pezzo di concatenazione:


@path_pdf || '/' || [% "NOME_FILE" %]

o simile perché la tua variabile `path_pdf` è il percorso della cartella


Problema 2
=
Per distinguere i file pdf dai file mpg che sono contenuti nello stesso campo, 
posso usare codice python ?
Avete un esempio di codice da inserire nelle azioni ?


certamente. Molto sbrigativo con `endswith`:

s = '/home/matteo/file.pdf'
if s.endswith('pdf'):
.
else:
.

altrimenti, un po' più sofisticato (ma anche blindato) con os:

import os

file_name, file_ext = os.path.splitext('/home/matteo/file.pdf')
# file_ext -> .pdf

Saluti

Matteo
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


[QGIS-it-user] Azioni QGIS

2022-01-24 Per discussione Franco Cazzola
Buongiorno
Ho un layer puntuale che negli attributi contiene nomi di file in formato .pdf 
o .mpg e vorrei attivare una azione in base al tipo di file.

Problema 1
=
Se avessi solo un file pdf poteri fare in questo modo:
Ho definito:
- una variabile di ambiente path_pdf con il percorso assoluto della cartella 
che contiene il file
- una variabile di ambiente exe_pdf con l'eseguibile del visualizzatore file pdf
Ma non trovo la giusta sintassi nella espressione di questi tre componenti:   
(esempio@exe_pdf @path_pdf [% "NOME_FILE" %]  ) da inserire nelle azioni


Problema 2
=
Per distinguere i file pdf dai file mpg che sono contenuti nello stesso campo, 
posso usare codice python ?
Avete un esempio di codice da inserire nelle azioni ?

Versione QGis 3.16 su Windows 10


Grazie
Franco Cazzola
 

___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] (senza oggetto)

2022-01-24 Per discussione Giovanni Lombardo
Grazie per il consiglio ma certamente mi ero spiegato male. Dal menu
Processing visualizzo la voce "modellatore grafico" che quando si apre non
ha però i riquadri "Algoritmi" e "Input". Li ho certamente tolti io e
purtroppo non so come ripristinarli.

Il giorno lun 24 gen 2022 alle ore 14:08 Stefano Campus 
ha scritto:

> Sono sotto Processing.
> Se non hai il menù Processing, vai nei plugin e attivalo nella sezione
> "plugin installati".
> Poi dal menu Processing c'è la voce "modellatore grafico"
>
> s.
>
> Il lun 24 gen 2022, 12:24 Giovanni Lombardo  ha
> scritto:
>
>> Buongiorno a tutti. Ho un quesito certamente banale ma io sono un
>> neofita. Ho fatto sparire i quadri del modellatore grafico (Algoritmi e
>> Input) e purtroppo non so come ripristinarli. Grazie
>> ___
>> QGIS-it-user mailing list
>> QGIS-it-user@lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>>
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] (senza oggetto)

2022-01-24 Per discussione Stefano Campus
leggendo meglio, mi sembra di capire che ti riferisca al pannello già
dentro il modellatore.
in tal caso, sotto il menu Visualizza--> Attiva Visibilità Pannello
s.

Il giorno lun 24 gen 2022 alle ore 12:24 Giovanni Lombardo <
ysuer...@gmail.com> ha scritto:

> Buongiorno a tutti. Ho un quesito certamente banale ma io sono un neofita.
> Ho fatto sparire i quadri del modellatore grafico (Algoritmi e Input) e
> purtroppo non so come ripristinarli. Grazie
> ___
> QGIS-it-user mailing list
> QGIS-it-user@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


Re: [QGIS-it-user] (senza oggetto)

2022-01-24 Per discussione Stefano Campus
Sono sotto Processing.
Se non hai il menù Processing, vai nei plugin e attivalo nella sezione
"plugin installati".
Poi dal menu Processing c'è la voce "modellatore grafico"

s.

Il lun 24 gen 2022, 12:24 Giovanni Lombardo  ha scritto:

> Buongiorno a tutti. Ho un quesito certamente banale ma io sono un neofita.
> Ho fatto sparire i quadri del modellatore grafico (Algoritmi e Input) e
> purtroppo non so come ripristinarli. Grazie
> ___
> QGIS-it-user mailing list
> QGIS-it-user@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
>
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


[QGIS-it-user] (senza oggetto)

2022-01-24 Per discussione Giovanni Lombardo
Buongiorno a tutti. Ho un quesito certamente banale ma io sono un neofita.
Ho fatto sparire i quadri del modellatore grafico (Algoritmi e Input) e
purtroppo non so come ripristinarli. Grazie
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user