Estrarre l'anno

Come utilizzare i campi. Differenze tra campi calcolati, testo, numero, multipli, contenitori.

Moderatore: Moderatori

Rispondi
gammatec
Messaggi: 7
Iscritto il: venerdì 8 gennaio 2016, 10:56

Estrarre l'anno

Messaggio da gammatec » sabato 24 febbraio 2018, 0:52

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...

meccanico91
Messaggi: 104
Iscritto il: venerdì 13 novembre 2009, 13:13
Versione FileMaker: FM 14Ad
Sistema operativo: OS X

Re: Estrarre l'anno

Messaggio da meccanico91 » sabato 24 febbraio 2018, 11:26

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

gammatec
Messaggi: 7
Iscritto il: venerdì 8 gennaio 2016, 10:56

Re: Estrarre l'anno

Messaggio da gammatec » sabato 24 febbraio 2018, 14:47

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.

gammatec
Messaggi: 7
Iscritto il: venerdì 8 gennaio 2016, 10:56

Re: Estrarre l'anno

Messaggio da gammatec » sabato 24 febbraio 2018, 18:38

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.

gammatec
Messaggi: 7
Iscritto il: venerdì 8 gennaio 2016, 10:56

Re: Estrarre l'anno

Messaggio da gammatec » lunedì 26 febbraio 2018, 9:02

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à.

Rispondi