Pagina 1 di 1

[Risolto] Scadenze collegate a GoogleCalendar

Inviato: lunedì 5 giugno 2017, 15:11
da ariannam
Ciao a tutti!!
Ho un file di Base in cui ho creato una tabella dove ho una serie di scadenze.
E' possibile essere avvisati quando una scadenza si avvicina tramite thunderbird o programmi simili?

Se è possibile qualcuno riesce ad aiutarmi a farlo?

Grazie mille!!
:)

Re: Scadenze collegate a Thunderbird

Inviato: sabato 10 giugno 2017, 9:28
da charlie
Ciao, non credo. Puoi avere un messaggio alla scadenza o all'avvicinarsi di questa aprendo il form del database.

Re: Scadenze collegate a Thunderbird

Inviato: sabato 10 giugno 2017, 23:20
da Rocky62
guarda che con thunderbird e apposito addons reminder ottieni quello che ti serve

Re: Scadenze collegate a Thunderbird

Inviato: lunedì 12 giugno 2017, 10:44
da ariannam
Rocky62 ha scritto:guarda che con thunderbird e apposito addons reminder ottieni quello che ti serve


Cioè??

Re: Scadenze collegate a Thunderbird

Inviato: giovedì 22 giugno 2017, 10:49
da vladboscaneanu
Su che dominio hai la posta, ariannam?

Re: Scadenze collegate a Thunderbird

Inviato: venerdì 23 giugno 2017, 11:02
da ariannam
vladboscaneanu ha scritto:Su che dominio hai la posta, ariannam?
O gmail o quello della ditta.

cambia qualcosa?

Re: Scadenze collegate a Thunderbird

Inviato: sabato 24 giugno 2017, 8:13
da vladboscaneanu
LibreOffice ha dentro un modulo, che si chiama mailmerge , che permette la spedizione di posta direttamente al server,senza
usare alcun client di posta .Questo ha delle limitazioni su dominio gmail.
Per essere sincero di più mi interessa un'altra cosa: come vedi , passo dopo passo, il funzionamento della macro? Perche non ho capito la cosa con
LibreOffice, la suite deve o no essere avviata.

Re: Scadenze collegate a Thunderbird

Inviato: lunedì 26 giugno 2017, 9:43
da ariannam
Ciao!
Non ho capito la tua domanda.

A me serve sapere se riesco a "collegare" una tabella con delle scadenze di Base a Thunderbird o invio di "messaggio" da Base a una mail.
Così da poter ricevere un avviso ogni volta che si avvicina una scadenza indicata nella tabella.

Re: Scadenze collegate a Thunderbird

Inviato: lunedì 26 giugno 2017, 10:21
da unlucky83
Buongiorno, mi intrometto nella discussione.
Usare il mailmerge incorporato in libreoffice consente di inviare si delle email, ma solo quando viene avviata la macro. Se carichi una scadenza in Base, ma poi non apri il database a ridosso della Scadenza, non verrebbe inviata alcuna email.
Secondo me, la cosa migliore è creare una macro che crei un file *.ics (calendario google) con le varie scadenze, che faccia l'upload su google calendar (cosa che ancora non sò rendere automatica) e che ti consenta di sfruttare le notifiche native di google calendar.

Re: Scadenze collegate a Thunderbird

Inviato: lunedì 26 giugno 2017, 10:41
da ariannam
Ti ringrazio tanto!
Sì forse quella è la soluzione migliore così ogni volta che aggiorno il file base devo solo ricordarmi di fare il file e caricarlo in google calendar.
Riusciresti anche ad aiutarmi a creare questa macro?

Re: Scadenze collegate a Thunderbird

Inviato: lunedì 26 giugno 2017, 18:16
da unlucky83
Ho riscontrato alcuni problemi
a quanto pare creare un file ics con alert è possibile inserendo un UID valido per ciascun evento, ma non ho trovato un modo per generarli :knock:
Bisogna usare le notifiche di default del calendario ed eventualmente modificare le singole notifiche a mano.
Allego file calc con macro

Codice: Seleziona tutto

REM  *****  BASIC  *****

Sub CreaICS
Dim iNumber,do1,for1,for2,col As Integer
Dim aFile,CalName As String
dim sh2,sh1 as object
dim qualcosa as boolean
	Sh2=ThisComponent.Sheets.getByName("TAG_ICS")
	Sh1=ThisComponent.Sheets.getByName("Inserimento")
    aFile =Sh1.getCellByPosition(4,0).string
    CalName =Sh1.getCellByPosition(1,0).string
    do1=5
    qualcosa=false
    do 
  		if Sh1.getCellByPosition(0,do1).string="" then exit do
    	qualcosa=true
    	if do1=5 then
    		iNumber = Freefile
    		Open aFile For Output As #iNumber
    		for for1=1 to 8
    			if for1<>6 then
    				Print #iNumber,Sh2.getCellByPosition(1,for1).string
    			else
    				Print #iNumber,Sh2.getCellByPosition(1,for1).string & CalName
    			end if
    		next
    	end if
        for for1=10 to 16
        	select case for1
        	case 11,12,13,14,15
        		col=Sh2.getCellByPosition(2,for1).value
    			Print #iNumber,Sh2.getCellByPosition(1,for1).string & Sh1.getCellByPosition(col,do1).string
    		case 10,16
 	  			Print #iNumber,Sh2.getCellByPosition(1,for1).string
 	  		end select
    	next
    	Print #iNumber,Sh2.getCellByPosition(4,10).string
    	do1=do1+1
    loop
    if qualcosa then
    	Print #iNumber,Sh2.getCellByPosition(4,1).string
    	Close #iNumber
    	MsgBox "Creato file"
    else
    	MsgBox "Nessun file creato"
    end if
End Sub
Al file può essere collegato il database.
 Editato: tanto vale usare direttamente un file csv o ottenerlo da un file calc facendo salva con nome, senza bisogno di macro 

Re: Scadenze collegate a Thunderbird

Inviato: venerdì 28 luglio 2017, 10:24
da ariannam
Ciao!
Finalmente sono riuscita a trovare un po' di tempo da dedicare al mio file.

Purtroppo non capisco come devo procedere riusciresti ad aiutarmi?

Lo ammetto non sono molto forte nel campo ma vorrei imparare!

Per ora io ho il mio file di Base e riesco a generare le varie tabelle ora?

Se vorrai aiutarmi ti ringrazio fin da ora! :D

Re: Scadenze collegate a Thunderbird

Inviato: domenica 19 novembre 2017, 15:57
da unlucky83
ciao,scusa l'assenza.Hai risolto nel frattempo?

Re: Scadenze collegate a Thunderbird

Inviato: martedì 21 novembre 2017, 8:55
da ariannam
unlucky83 ha scritto:ciao,scusa l'assenza.Hai risolto nel frattempo?
Purtroppo no!
:(
Non sono molto ferrata nel campo e con le indicazioni date precedentemente non sono in grado!

Re: Scadenze collegate a Thunderbird

Inviato: martedì 21 novembre 2017, 12:02
da unlucky83
unlucky83 ha scritto:
 Editato: tanto vale usare direttamente un file csv o ottenerlo da un file calc facendo salva con nome, senza bisogno di macro 
Praticamente, non è necessario creare un file ics, ma si può creare direttamente un file csv.
https://support.google.com/calendar/answer/37118?hl=it
Da Base, bisogna esportare in un file csv le scadenze, strutturato come indicato nel link (vedi "Operazioni avanzate: creare o modificare file CSV o iCAL prima dell'importazione"). Questa operazione può essere automatizzata tramite una macro, volendo.
Successivamente bisogna importare il file .csv nel calendario di google calendar (vedi "Passaggio 2: importare gli eventi in Google Calendar"). Questa operazione non è facilmente automatizzabile perchè bisognerebbe saper fare l'upload negli account google e non è cosa che sappiano fare in molti...io no, quindi bisogna accontentarsi di eseguire manualmente questo passaggio.

In conclusione:
Se devi aggiornare le scadenze di frequente, per esempio più volte in un giorno, è una soluzione scomodissima; accettabile se l'aggiornamento va compiuto una volta al giorno; più che soddisfacente se da effettuare 3-4 volte al mese.

Re: Scadenze collegate a Thunderbird

Inviato: martedì 21 novembre 2017, 12:10
da ariannam
Forse ora ho capito.

Dovrei avere un po' di tempo nel pomeriggio per guardare ti faccio sapere.

L'operazione andrebbe fatta ad esempio una o due volte al mese per cui la soluzione dovrebbe essere perfetta!

Ti ringrazio davvero tanto per il momento.

Ci riaggiorniamo. ;)

Re: Scadenze collegate a Thunderbird

Inviato: martedì 21 novembre 2017, 12:21
da unlucky83
Se non sbaglio, anche Base può esportare le tabelle e le query in un file .csv. In tal caso dovresti fare subito. Ci sentiamo più tardi per aggiornamenti

Re: Scadenze collegate a Thunderbird

Inviato: martedì 21 novembre 2017, 17:22
da ariannam
Non ci credo ci sono riuscita!!!! :shock: :-D :-D :-D :-D :-D

Ora non mi rimane che creare un calendario solo per le mie scadenze!!

Ma come sono felice! Finalmente non dovrò più aprire 1000 volte lo stesso file e controllare!!!
Grandissimo!!! Grazie grazie grazie grazie!!! :D :D :D ;) ;) ;)

Re: Scadenze collegate a Thunderbird

Inviato: martedì 21 novembre 2017, 17:45
da charlie
viewtopic.php?f=1&t=2#p223

Dal manuale di sopravvivenza:
Nel dare una risposta, usate la citazione di un messaggio precedente [Quote] solo se strettamente necessario, in maniera da non allungare inutilmente lo spazio della discussione.

Re: Scadenze collegate a Thunderbird

Inviato: martedì 21 novembre 2017, 23:23
da unlucky83
ok, bene.
Potresti mettere risolto e anche cambiare il titolo in "Scadenze collegate a GoogleCalendar"

Re: Scadenze collegate a Thunderbird

Inviato: mercoledì 22 novembre 2017, 9:49
da ariannam
Faccio subito!
Grazie mille ancora!