I filtri sono il cuore di una vista: stabiliscono quali attività compaiono. Ogni regola di filtro confronta un campo con un valore tramite un operatore; puoi combinare tutte le regole che vuoi.
Come è fatta una regola di filtro
Campo Operatore Valore
──────────── ──────── ────────────
Scadenza fino al @today+3d
Stato è Attivo
In ritardo è Sì
Leggi ogni riga come una frase: “Scadenza fino al massimo a tre
giorni da oggi.” Campo, operatore e valore si scelgono nell’editor dei
filtri (modalità Avanzata). Nel file della vista le
stesse regole compaiono con nomi tecnici, ad esempio
due_date · lte · @today+3d; le
tabelle qui sotto riportano entrambi.
Riferimento dei campi
Il menu dei campi è diviso in tre gruppi: Campi, Campi virtuali e, se ne hai creati, Attributi personalizzati.
Campi
| Campo | Chiave | Significato |
|---|---|---|
| Titolo | title |
Titolo dell’attività |
| Stato | status |
Attivo, In attesa, In pausa, Completato, Abbandonato, Prima o poi, oltre a Da verificare e Domanda (restituzione dall’agente IA) |
| Assegnata | assigned_to |
Persona o IA |
| Delega | delegation |
Esegui, Bozza, Chiedi |
| Specifica | spec_status |
Bozza o Pronta per l’agente IA |
| Risposta alla restituzione | handback_reply |
La tua ultima risposta a una restituzione: Accettato, Da rielaborare, Risposto, Preso in carico, Abbandonato |
| Scadenza | due_date |
Data di scadenza |
| Da fare il | do_date |
Giorno in cui vuoi occuparti dell’attività |
| Traguardo | milestone |
Traguardo dell’attività |
| In attesa di | waiting_for |
Testo libero: chi o che cosa sta aspettando l’attività |
| Tag | tags |
Tag effettivi, compresi quelli ereditati da progetto e traguardo (vedi sotto) |
| Creata da / Completata da | created_by / completed_by |
Persona o IA |
| Completata il | completed_date |
Data di completamento |
| Creata / Modificata | created / modified |
Data e ora del file |
| Ordine | sequence_order |
Posizione dell’attività nel suo elenco |
Campi virtuali (calcolati)
Questi campi non si trovano nel file, ma vengono calcolati a partire
da altri campi. Le loro chiavi iniziano con @.
| Campo | Chiave | Significato |
|---|---|---|
| Disponibile | @is_available |
L’attività è attiva, non rinviata e il progetto è attivo; nei progetti sequenziali solo la prima attività attiva |
| Prossima azione (progetto) | @is_project_next |
La prossima azione del progetto, trasversale ai traguardi (vedi Solo prossima azione) |
| Prossima azione (traguardo) | @is_milestone_next |
La prossima azione di ciascun traguardo |
| In ritardo | @is_overdue |
L’attività è attiva e la scadenza è passata: con un orario da quel minuto, altrimenti dal giorno successivo |
| In scadenza oggi | @is_due_today |
La data di scadenza è oggi |
| In scadenza questa settimana | @is_due_this_week |
La data di scadenza cade nella settimana in corso |
| Di ritorno dall’agente | @is_handback |
L’agente IA ha restituito l’attività (da verificare o con una domanda) |
| In attesa | @is_waiting |
Lo stato è In attesa |
| Ricorrente | @is_recurring |
L’attività si ripete |
| Nell’Inbox | @is_inbox |
L’attività si trova nell’Inbox |
| Attività singola | @is_single |
L’attività si trova senza progetto in un’area o in una cartella |
| Ha una scadenza / Ha data “Da fare il” | @has_due_date / @has_do_date |
La data è impostata |
| Ha una specifica | @has_spec |
L’attività ha una specifica |
| Ha un traguardo | @has_milestone |
L’attività si trova in un traguardo |
| Giorni alla scadenza | @days_until_due |
Giorni alla scadenza (negativo = in ritardo, vuoto = nessuna data) |
| Progetto / Traguardo / Area / Cartella | @project_title / @milestone_title /
@area_name / @folder_name |
Nome della rispettiva posizione |
| Tag delle attività | @task_tags |
Solo i tag impostati direttamente sull’attività |
Tag e Tag delle attività: il campo Tag controlla i tag effettivi (attività + progetto + traguardo) e tiene conto anche della gerarchia dei tag: un tag superiore trova anche tutte le attività con i suoi tag inferiori. Se vuoi controllare solo i tag impostati direttamente sull’attività, usa Tag delle attività.
Nel file della vista il motore delle viste capisce inoltre
project, area, folder,
defer_date (data di rinvio) e @effective_tags:
utile quando un agente IA scrive le viste direttamente.
Attributi personalizzati
Se hai definito attributi personalizzati nelle impostazioni,
compaiono nel menu dei campi sotto Attributi
personalizzati. Nel file YAML della vista si chiamano
attributes.chiave, ad esempio
attributes.cliente (operatore è, valore
ACME) oppure attributes.collaudo con
un’espressione di data come @today. Gli attributi sono
disponibili anche per ordinamento e raggruppamento.
Operatori
Gli operatori offerti dipendono dal campo. Ogni campo conosce inoltre è vuoto e non è vuoto (senza valore).
| Tipo di campo | Operatori nell’editor | Chiave |
|---|---|---|
| Testo | è, non è, contiene, non contiene (maiuscole e minuscole indifferenti) | eq, neq, contains,
not_contains |
| Data | è, non è, dopo il, dal, prima del, fino al | eq, neq, gt,
gte, lt, lte |
| Numero | è, non è, maggiore di, maggiore o uguale a, minore di, minore o uguale a | eq, neq, gt,
gte, lt, lte |
| Scelta (Stato, Assegnata…) | è, non è | eq, neq |
| Sì/No (ad es. In ritardo) | è con valore Sì o No | eq |
| Tag, Tag delle attività | contiene uno di, contiene tutti, non contiene nessuno di | any_of, all_of, none_of |
| Controllo del vuoto | è vuoto, non è vuoto | is_empty, is_not_empty |
Nel file della vista è disponibile inoltre starts_with
(inizia con, maiuscole e minuscole indifferenti).
Espressioni di data
Come valore nei filtri di data puoi digitare, invece di una data
fissa (2026-03-01), un’espressione dinamica. L’espressione
viene ricalcolata a ogni esecuzione della vista.
Singoli momenti
| Espressione | Significato |
|---|---|
@today |
Oggi |
@tomorrow |
Domani |
@yesterday |
Ieri |
@today+Nd / @today-Nd |
Oggi più o meno N giorni (ad es. @today+3d) |
@today+Nw / @today-Nw |
Oggi più o meno N settimane |
@today+Nm / @today-Nm |
Oggi più o meno N mesi |
Intervalli
| Espressione | Significato |
|---|---|
@this_week |
Settimana in corso |
@next_week |
Settimana prossima |
@this_month |
Mese di calendario attuale |
@next_7d |
Da oggi a 7 giorni da oggi |
@next_30d |
Da oggi a 30 giorni da oggi |
@past_7d |
Da 7 giorni fa a oggi |
Gli intervalli si usano con l’operatore è: l’app verifica allora se la data cade nell’intervallo (inizio e fine compresi). Il giorno in cui inizia la settimana dipende dalla regione del dispositivo (in Italia il lunedì).
Esempio: attività in scadenza nei prossimi tre
giorni. Campo Scadenza, operatore fino
al, valore @today+3d. Così vedi tutto ciò che
scade nei prossimi tre giorni, comprese le attività in ritardo.
Combinare le regole
Ogni gruppo di filtri inizia con una scelta che stabilisce come vengono combinate le sue regole:
| Combinazione | Chiave | Significato |
|---|---|---|
| Tutte le condizioni sono soddisfatte | all |
E: tutte le regole devono essere soddisfatte |
| Almeno una condizione è soddisfatta | any |
O: almeno una regola deve essere soddisfatta |
| Nessuna condizione è soddisfatta | none |
NON: nessuna delle regole deve essere soddisfatta |
Con Regola aggiungi una condizione, con Sottogruppo un gruppo annidato, ad esempio un gruppo O all’interno di un gruppo E.
Esempio: attività importanti per oggi. Tutte le condizioni sono soddisfatte: - Disponibile è Sì - Sottogruppo, almeno una condizione è soddisfatta: - In scadenza oggi è Sì - In ritardo è Sì
Risultato: solo le attività disponibili che scadono oggi o sono già in ritardo.
Modalità semplice e modalità avanzata
Semplice: in Configurazione rapida i pulsanti Oggi, In ritardo, In attesa e Attivo impostano filtro, raggruppamento e ordinamento in un solo passaggio. Sotto scegli singolarmente:
- Attività: Tutte, Attivo, In scadenza oggi, In ritardo, In attesa, Inbox
- Raggruppamento: Nessuno, Progetto, Area, Cartella, Stato
- Ordinamento: Scadenza, Da fare il (entrambi crescenti), Creata, Modificata (entrambi decrescenti) o Manuale
Avanzata: costruisci tu l’albero dei filtri e dividi la vista in sezioni: parti con nome, ciascuna con filtro, ordinamento e raggruppamento propri. Con Aggiungi sezione ne crei un’altra. Per ogni sezione ci sono inoltre:
| Opzione | Effetto |
|---|---|
| Icona | Simbolo accanto al nome della sezione |
| Max attività per progetto | Mostra al massimo questo numero di attività per progetto |
| Nascondi se vuota | La sezione scompare finché non ha risultati |
| Compressa per impostazione predefinita | La sezione si apre compressa |
Se il filtro di una sezione controlla esattamente un tag, puoi trascinare le attività tra queste sezioni e così cambiarne il tag (vedi Riorganizzare con il trascinamento).
Sezioni e bacheca: Bacheca, Multivista e Dashboard non usano né le sezioni né il filtro avanzato; passando a una di queste visualizzazioni le sezioni vengono eliminate.