Allerta scadenza
Moderatore: Moderatori
-
- Messaggi: 17
- Iscritto il: martedì 7 febbraio 2006, 1:00
- Località: La Spezia
Allerta scadenza
Ho creato uno scadenziario delle attività con un campo calcolato (preso da un modello di file maker) che ha questa formula:
Dichiara (
today = Get ( DataCorrente ) ;
Casi (
Get ( ContoTrovati ) = 0 ; 5 ;
Percentuale completamento attività = 100 ; 0 ;
Data di scadenza < today ; 4 ;
Data di scadenza = today ; 3 ;
Data di inizio > today ; 1 ;
GetWorkDays ( today ; Data di scadenza ) ≥ 0 ; 2 ;
""
)
)
// See [Stato]
// 0 = Completato
// 1 = In sospeso
// 2 = In corso
// 3 = In scadenza
// 4 = Scaduto
// 5 = Nessuno
Vorrei però modificare il caso 3 facendo in modo che mi appaia la scritta "In scadenza" 15 giorni prima di today.
Ho provato a modificare così il caso:
Data di scadenza = today-15 ; 3 ;
ma non funziona....
Suggerimenti?
Dichiara (
today = Get ( DataCorrente ) ;
Casi (
Get ( ContoTrovati ) = 0 ; 5 ;
Percentuale completamento attività = 100 ; 0 ;
Data di scadenza < today ; 4 ;
Data di scadenza = today ; 3 ;
Data di inizio > today ; 1 ;
GetWorkDays ( today ; Data di scadenza ) ≥ 0 ; 2 ;
""
)
)
// See [Stato]
// 0 = Completato
// 1 = In sospeso
// 2 = In corso
// 3 = In scadenza
// 4 = Scaduto
// 5 = Nessuno
Vorrei però modificare il caso 3 facendo in modo che mi appaia la scritta "In scadenza" 15 giorni prima di today.
Ho provato a modificare così il caso:
Data di scadenza = today-15 ; 3 ;
ma non funziona....
Suggerimenti?
- fabio.beri
- Messaggi: 2041
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Allerta scadenza
Data di scadenza = ricavacomedata (today ) -15 ; 3 ;
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
-
- Messaggi: 17
- Iscritto il: martedì 7 febbraio 2006, 1:00
- Località: La Spezia
Re: Allerta scadenza
purtroppo non funziona, ci speravo....
Mi dà sempre come risultato "In corso" (caso 2)
Mi dà sempre come risultato "In corso" (caso 2)
-
- Messaggi: 17
- Iscritto il: martedì 7 febbraio 2006, 1:00
- Località: La Spezia
Re: Allerta scadenza
Alla fine, dai e dai, ci sono riuscito da solo.
Condivido la soluzione col forum:
Dichiara (
today = Get ( DataCorrente ) ;
Casi (
Get ( ContoTrovati ) = 0 ; 5 ;
Percentuale completamento attività = 100 ; 0 ;
Data di scadenza < today ; 4 ;
Data di inizio > today ; 1 ;
GetWorkDays ( today ; Data di scadenza ) < 15 ; 3 ;
GetWorkDays ( today ; Data di scadenza ) ≥ 15 ; 2 ;
""
)
)
// See [Stato]
// 0 = Completato
// 1 = In sospeso
// 2 = In corso
// 3 = In scadenza
// 4 = Scaduto
// 5 = Nessuno
Condivido la soluzione col forum:
Dichiara (
today = Get ( DataCorrente ) ;
Casi (
Get ( ContoTrovati ) = 0 ; 5 ;
Percentuale completamento attività = 100 ; 0 ;
Data di scadenza < today ; 4 ;
Data di inizio > today ; 1 ;
GetWorkDays ( today ; Data di scadenza ) < 15 ; 3 ;
GetWorkDays ( today ; Data di scadenza ) ≥ 15 ; 2 ;
""
)
)
// See [Stato]
// 0 = Completato
// 1 = In sospeso
// 2 = In corso
// 3 = In scadenza
// 4 = Scaduto
// 5 = Nessuno
- fabio.beri
- Messaggi: 2041
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Allerta scadenza
Buongiorno. Risponde con il caso 2 perché i calcoli vengono eseguiti dall'inizio (alto) alla fine (basso) in sequenza. Quindi Percentuale completamento = 100 quindi soddisfa il caso e quindi risponde con il caso 2. Deve ottimizzare le formule del caso.
Mi spiego meglio: tra
Mi spiego meglio: tra
epercentuale completamento attività = 100
chi è che comanda? uno dei due avrà priorità o esclude l'altro caso. Sono stato chiaro ?Data di scadenza < today
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024