Carissimi,
tempo fa ho creato questa attività che mi permette di selezionare da un elenco titoli del calendario una voce e in base a quella gli eventi ad essa relativi. Selezionando la data e l'ora dell'evento presente in questa seconda lista (filtrata), tasker, mi preparava una bozza di messaggio su clipboard.
Non so perchè (forse a causa dell'ultimo aggiornamento di google calendar..) da qualche giorno il filtraggio degli eventi in base al titolo selezionato non funziona più e mi restituisce sempre l'elenco delle date relative a un titolo (che non ho selezionato!), indipendentemente dalla mia selezione nell'elenco dei titoli.
Sapete aiutarmi?
Grazie!
Pierpaolo
Ecco la descrizione dell'attività tasker:
Attività: Event2Clipb
<Filtra Titoli Calendario>
A1: Ottieni Eventi Calendario [
Calendario: Google:Famiglia ]
<Seleziona Paziente>
A2: Finestra Elenco [
Modalità: Select Single Item
Titolo: Selezionare Paziente
Oggetti: %filter_ce_title
Chiudi Dopo (Secondi): 72
Usa HTML: On
Primo Indice Visibile: 1 ]
<Ricerca Eventi in base a Titolo>
A3: Ottieni Eventi Calendario [
Calendario: Google:Famiglia
Titolo: *%filter_ce_title(%filter_ld_selected_index)* ]
<Verifica che sia stato trovato almeno un evento, altrimenti suona e esce>
A4: If [ %cal_ce_title(#) = 0 ]
A5: Beep [
Frequenza: 5877
Durata: 670
Ampiezza: 50
Flusso: 3 ]
A6: Flash [
Testo: Nessun record che contenga %input
Lungo: On
Layout di Tasker: On
Titolo: Attenzione
Icona: android.resource://net.dinglisch.android.taskerm/drawable/cust_animal_panda
Ignora al Click: On ]
A7: Stop [ ]
A8: End If
<Conversione ora inizio per elenco scelta>
A9: Analizza/Formatta DataOra [
Tipo di Inserimento: Millisecondi dall'Epoca
Input: %cal_ce_start_time()
Formato di Output: EEEE dd/MM HH:mm
Nomi Variabili Formattati: %dataoraXfe
Calcola: On
Tipo Offset di Output: Nessuno ]
<Seleziona l'evento in base all' ora di inizio>
A10: Finestra Elenco [
Modalità: Select Single Item
Titolo: Selezionare evento per %filter_ce_title(%filter_ld_selected_index)
Oggetti: %dataoraXfe
Chiudi Dopo (Secondi): 72
Usa HTML: On
Primo Indice Visibile: 1 ]
A11: Analizza/Formatta DataOra [
Tipo di Inserimento: Millisecondi dall'Epoca
Input: %cal_ce_start_time(%ld_selected_index)
Formato di Output: EEEE dd MMMM yyyy ' h.' HH:mm
Nomi Variabili Formattati: %dataora
Tipo Offset di Output: Nessuno ]
<variabile con messaggi pre-impostati>
A12: Imposta Variabile [
Nome: %TestoAppunti
A: Prossimo appuntamento:, ,Appuntamento:
Struttura Output (JSON, ecc): On ]
<Seleziona il messaggio pre-impostato>
A13: Finestra Elenco [
Modalità: Select Single Item
Titolo: Seleziona il tipo di messaggio da copiare negli appunti
Oggetti: %TestoAppunti
Chiudi Dopo (Secondi): 72
Usa HTML: On
Primo Indice Visibile: 1 ]
<confeziona messaggio>
A14: Imposta Appunti [
Testo: %appunti_ld_selected *%dataora* ]
A15: Cancella [
Variabile Array: %dataoraXfe ]