Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Office suite

Notices

Rispondi
 
Strumenti discussione
Vecchio 21-02-2008, 18.46.55   #1
ciobinn
Newbie
 
Registrato: 21-02-2008
Messaggi: 2
ciobinn promette bene
Calcolo ricorrenza su Access07

dovrei riuscire a "calcolare" la ricorrenza di una data, in poche parole come su MS Outlook quando si crea un appuntamento è possibile farlo ripetere tramite il comando ricorrenza in base alla sementraslità, anualità ecc...

avete consigli per farlo in access07?

grazie
ciobinn non è collegato   Rispondi citando
Vecchio 05-03-2008, 13.55.37   #2
miciomao
Hero Member
 
L'avatar di miciomao
 
Registrato: 14-01-2005
Loc.: Rome, Italy
Messaggi: 1.132
miciomao promette bene
credo che outlook incrementi l'anno e nulla più, non dovrebbe essere difficile.

se la data è 27/12/2008 ci sarà solo da incrementare l'anno

se ho capito bene si intende
___________________________________

♫ m u s i c ♪ i s ♫ t h e ♪ a n s w e r ♫
"Il più piccolo dei piccoli felini è già lui stesso un vero capolavoro". (Leonardo da Vinci)
Namasté!
miciomao non è collegato   Rispondi citando
Vecchio 05-03-2008, 13.58.05   #3
miciomao
Hero Member
 
L'avatar di miciomao
 
Registrato: 14-01-2005
Loc.: Rome, Italy
Messaggi: 1.132
miciomao promette bene
ops scusa non avevo letto le semestralità ecc...
___________________________________

♫ m u s i c ♪ i s ♫ t h e ♪ a n s w e r ♫
"Il più piccolo dei piccoli felini è già lui stesso un vero capolavoro". (Leonardo da Vinci)
Namasté!
miciomao non è collegato   Rispondi citando
Vecchio 06-03-2008, 17.25.03   #4
MaaX
Newbie
 
Registrato: 08-10-2004
Loc.: Trieste
Messaggi: 35
MaaX promette bene
Cosa intendi per ricorrenza?

Cioè per ricorrere un appuntamento basta cliccare con il dx su un giorno del calendario e selezionare "Nuovo Appuntamento Ricorrente" dove puoi scegliere la ricorrenza per giorni settimane mesi anni ecc.

In alternativa è possibile creare una riunione e/o un evento ricorrente selezionando "Nuova Riunione Ricorrente" o "Nuovo Evento Ricorrnete"

Salut
MaaX non è collegato   Rispondi citando
Vecchio 06-03-2008, 18.12.07   #5
miciomao
Hero Member
 
L'avatar di miciomao
 
Registrato: 14-01-2005
Loc.: Rome, Italy
Messaggi: 1.132
miciomao promette bene
lui vuole farlo su access
___________________________________

♫ m u s i c ♪ i s ♫ t h e ♪ a n s w e r ♫
"Il più piccolo dei piccoli felini è già lui stesso un vero capolavoro". (Leonardo da Vinci)
Namasté!
miciomao non è collegato   Rispondi citando
Vecchio 06-03-2008, 19.40.13   #6
miciomao
Hero Member
 
L'avatar di miciomao
 
Registrato: 14-01-2005
Loc.: Rome, Italy
Messaggi: 1.132
miciomao promette bene
ho trovato questo esempio in rete

si usa per la ricorrenza scadenzario fatture

se ci spippoli un bel po credo che potresti riadattarlo

Quota:
OK. Questo un esempio che prevede una tabella Scadenze con tre campi (ID
contatore, Persona numerico lungo, scadenza di tipo data)
Da una maschera Fatture che abbia una "data fattura" al click di un pulsante
richiamo la funzione(i) sotto riportate, in questo modo:
Call ElaboraScadenze(Me.StringaScadenza, Me.DataFattura, Me.IDCliente)

Per StringaScadenza intendo una stringa del tipo 30/60/90/180.
Alla fine delle procedure la tabella "Scadenze" conterrà le date di scadenza
per quella fattura o pagamento e per quel cliente.

Di seguito le funzioni che andranno copiate e incollate in un modulo
pubblico:

Public Function ElaboraScadenze(MiaScadenza As String, MiaData As Date,
IDPersona As Long)

Dim POS As Integer, i As Integer
Dim Giorni As Integer

POS = 1

For i = 1 To Len(MiaScadenza)
POS = InStr(i, MiaScadenza, "/")
If POS = 0 Then
Giorni = CInt(mID$(MiaScadenza, 1, Len(MiaScadenza)))
Call AccodaScadenze(Giorni, MiaData, IDPersona)
Exit For
End If
If IsNumeric(CInt(mID$(MiaScadenza, 1, POS - 1))) = True Then
Giorni = CInt(mID$(MiaScadenza, 1, POS - 1))
MiaScadenza = mID$(MiaScadenza, POS + 1, Len(MiaScadenza))
Call AccodaScadenze(Giorni, MiaData, IDPersona)
End If
Next i

End Function

Public Function AccodaScadenze(g As Integer, MD As Date, IDP As Long)

Dim RCS As Recordset
Set RCS = CurrentDb.OpenRecordset("Scadenze")

With RCS
.AddNew
![Persona] = IDP
!scadenza = MD + g
.Update
End With

RCS.close
Set RCS = Nothing

End Function
___________________________________

♫ m u s i c ♪ i s ♫ t h e ♪ a n s w e r ♫
"Il più piccolo dei piccoli felini è già lui stesso un vero capolavoro". (Leonardo da Vinci)
Namasté!
miciomao non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Calcolo pewrcentuali a scaglioni predefiniti zheus Office suite 1 11-08-2008 14.30.50
[BOINC] Guida per l'iscrizione, l'installazione e la configurazione Dav82 Calcolo Distribuito 5 22-11-2007 21.09.20
Cancellazione di un foglio di calcolo dalla formula di un foglio di riepilogo pcapasso Office suite 1 13-11-2006 08.41.01
[errore] fogli di calcolo di works 2000 e anteprima di stampa taniservice Software applicativo 7 23-06-2006 16.48.16
Calcolo ore di lavoro con Excel Gabry Software applicativo 13 22-02-2004 14.52.31

Orario GMT +2. Ora sono le: 23.25.11.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.