Pagina 1 di 1

Estrarre l'anno

Inviato: sabato 24 febbraio 2018, 0:52
da gammatec
Ciao a tutti.
Dovrebbe essere semplice, ma dal 2018 non riesco più ad estrarre l'anno giusto dalla data attuale.
Uso "Fatture" dalle soluzioni pronte per l'uso, modificato per le mie esigenze.
Ho un campo di nome "Data attuale", nel valore calcolato ho questa espressione:
Anno ( Get ( DataCorrente ) ). Credo sia ancora l'espressione originale.
Il risultato è sempre 2017...
Tra l'altro i grafici fanno riferimento proprio a questo campo, e vedo sempre le fatture del 2017
Anche l'anno scorso mi sembra di aver avuto lo stesso problema ma non ricordo più come ho fatto.

Sto diventando matto...

Re: Estrarre l'anno

Inviato: sabato 24 febbraio 2018, 11:26
da meccanico91
Ciao,
immagino che tu abbia già un campo di tipo Data, magari globale. Questo dovrebbe rilasciarti una data tipo “01/01/2018”. Per ricavare l’anno basta che fai un campo calcolato: Anno ( data )

Ciao
Francesco

Re: Estrarre l'anno

Inviato: sabato 24 febbraio 2018, 14:47
da gammatec
Grazie della tempestiva risposta.
Ho fatto come hai detto e tutto funziona alla perfezione.
Non capisco cosa ho combinato.
Il programma lo uso dal 2014 e non mi sembra di aver modificato nulla che riguardi questo campo.
Conosco Access piuttosto bene, ma Filemaker poco.
A volte perdo giornate intere per questioni banali.
I due database, Access e Filemaker sono completamente diversi.
E' la seconda volta che il forum mi risolve un problema.
Grazie ancora e spero un giorno di essere anche io di aiuto a qualcuno.

Re: Estrarre l'anno

Inviato: sabato 24 febbraio 2018, 18:38
da gammatec
Negativo...

Non funziona, mi ero sbagliato, avevo inserito io l'anno manualmente.

Allora, nel programma "Fatture" di soluzioni pronte per l'uso, nella tabella "Dashboard società",
nel campo "Anno corrente", tipo "numero", memorizzazione "globale", nel valore calcolato
c'è la funzione: Anno ( Get (DataCorrente ) ).

Qui funziona tutto perfettamente.
Se io scrivo la stessa cosa, mi compare il campo bianco.

La domanda è questa:
l'espressione "DataCorrente" non è una funzione propria di Filemaker?
Se è così deve funzionare per forza.
Non è che c'e qualche script o qualche altro posto dove ho modificato qualcosa per sbaglio?

Il problema è che non funziona neanche l'espressione che mi hai indicato.
Non vorrei che ho creato qualche conflitto.

Re: Estrarre l'anno

Inviato: lunedì 26 febbraio 2018, 9:02
da gammatec
Mi rispondo da solo.

Ho risolto togliendo il flag nelle impostazioni del campo calcolato, nella riga della memorizzazione globale.
Tolto, salvato, rimesso, risalvato e tutto funziona.
Infatti togliendo e mettendo il flag, compare un avviso che i dati precedenti verranno
Cancellati.

Devo studiare meglio il significato dei campi globali.

Devo ringraziare meccanico91 per la disponibilità.