solo testo o solo numero
Moderatore: Moderatori
-
- Messaggi: 442
- Iscritto il: sabato 24 maggio 2008, 2:00
- Versione FileMaker: 16
- Sistema operativo: Windows 10
solo testo o solo numero
in un campo calcolato, come faccio a indicare che cerco un numero?
In generale nei calcoli posso indicare che di un determinato campo io devo trovare numeri o lettere?
Mi aspetto una specie di simbolo sostitutivo per tutti i numeri... tipo *nß o per tutte le lettere... tipo *a\ (è solo un esempio inventato, ma sono sicuro che qualcosa di simile si possa fare)
Per essere concreti il campo di cui parlo è un campo orario compreso di secondi.
Qualche volta anziché l'orario è presente un testo.
Io volevo creare un campo calcolato che mi restituisse un numero composto da mese-giorno-anno-ora così da potermi ordinare tutti i record secondo il numero risultante. La presenza di valori atipici però mi impone di predisporre una condizione "if" nel calcolo che magari mi inserisca degli zeri perché mi metta questi record senza orario in cima alla lista.
Magari per questo avete idee più intelligenti della mia (sono sicuro) però in ogni caso potreste anche dirmi se ci sono questi caratteri sostitutivi che indicano la presenza di numeri o lettere?
In generale nei calcoli posso indicare che di un determinato campo io devo trovare numeri o lettere?
Mi aspetto una specie di simbolo sostitutivo per tutti i numeri... tipo *nß o per tutte le lettere... tipo *a\ (è solo un esempio inventato, ma sono sicuro che qualcosa di simile si possa fare)
Per essere concreti il campo di cui parlo è un campo orario compreso di secondi.
Qualche volta anziché l'orario è presente un testo.
Io volevo creare un campo calcolato che mi restituisse un numero composto da mese-giorno-anno-ora così da potermi ordinare tutti i record secondo il numero risultante. La presenza di valori atipici però mi impone di predisporre una condizione "if" nel calcolo che magari mi inserisca degli zeri perché mi metta questi record senza orario in cima alla lista.
Magari per questo avete idee più intelligenti della mia (sono sicuro) però in ogni caso potreste anche dirmi se ci sono questi caratteri sostitutivi che indicano la presenza di numeri o lettere?
-
- Messaggi: 342
- Iscritto il: giovedì 14 gennaio 2016, 9:48
- Versione FileMaker: 14.03
- Sistema operativo: Windows 10 Pro
Re: solo testo o solo numero
Parlando in generale, nei campi calcolati puoi decidere se il risultato del calcolo debba essere TESTO o NUMERO o DATA o ORA
Per il campo non ho capito bene se è in formato ORA oppure TESTO, in entrambi i casi puoi decidere il risultato del calcolo.
Se vuoi invece RICAVARE da un campo un valore in formato testo,data,numero, da usare in un campo calcolato, puoi usare la funzione:
Per il campo non ho capito bene se è in formato ORA oppure TESTO, in entrambi i casi puoi decidere il risultato del calcolo.
Se vuoi invece RICAVARE da un campo un valore in formato testo,data,numero, da usare in un campo calcolato, puoi usare la funzione:
RicavaComeOra
RicavaComeNumero
RicavaComeTesto
Ultima modifica di flmkdev il lunedì 25 febbraio 2019, 16:39, modificato 1 volta in totale.
FM PRO ADVANCED 17 + FMS 17
-
- Messaggi: 442
- Iscritto il: sabato 24 maggio 2008, 2:00
- Versione FileMaker: 16
- Sistema operativo: Windows 10
Re: solo testo o solo numero
no mi sono spiegato male.
In sostanza io sto cercando di fare un campo calcolato che mi dica più o meno
se il campo presenta il formato nn:nn:nn allora azione1 altrimenti azione2
"nn" rappresenta il numero, ma a me serve un modo perché io possa comunicare che cerco numeri nella forma che ho indicato… mi serve un modo per dire "cerco un numero" per quello ho ipotizzato un metacarattere tipo \n o qualcosa di simile perché io possa dire
if campoA = \n&":"&\n&":"&\n
dove il valore \n significa qualunque numero… ebbene in un calcolo come dico "qualunque numero"?
In sostanza io sto cercando di fare un campo calcolato che mi dica più o meno
se il campo presenta il formato nn:nn:nn allora azione1 altrimenti azione2
"nn" rappresenta il numero, ma a me serve un modo perché io possa comunicare che cerco numeri nella forma che ho indicato… mi serve un modo per dire "cerco un numero" per quello ho ipotizzato un metacarattere tipo \n o qualcosa di simile perché io possa dire
if campoA = \n&":"&\n&":"&\n
dove il valore \n significa qualunque numero… ebbene in un calcolo come dico "qualunque numero"?
-
- Messaggi: 342
- Iscritto il: giovedì 14 gennaio 2016, 9:48
- Versione FileMaker: 14.03
- Sistema operativo: Windows 10 Pro
Re: solo testo o solo numero
Hai provato le funzioni di ricavo che ti ho suggerito ?
Che tipologia di dato hai usato per quel campo ? TESTO ?
Se usi RicavaComeOra su un campo calcolato che fa riferimento ad un campo TESTO cosa ti esce ?
Puoi sfruttare il risultato del campo calcolato per stabilire la tipologia di dati in esso presente.
Che tipologia di dato hai usato per quel campo ? TESTO ?
Se usi RicavaComeOra su un campo calcolato che fa riferimento ad un campo TESTO cosa ti esce ?
Puoi sfruttare il risultato del campo calcolato per stabilire la tipologia di dati in esso presente.
FM PRO ADVANCED 17 + FMS 17
-
- Messaggi: 442
- Iscritto il: sabato 24 maggio 2008, 2:00
- Versione FileMaker: 16
- Sistema operativo: Windows 10
Re: solo testo o solo numero
Seguendo il tuo suggerimento ho pensato a questo:
EValido ( RicavaComeOra ( Ora ))
quando è un'ora allora il risultato è 1, quando è un testo, il risultato è 0
EValido ( RicavaComeOra ( Ora ))
quando è un'ora allora il risultato è 1, quando è un testo, il risultato è 0
-
- Messaggi: 342
- Iscritto il: giovedì 14 gennaio 2016, 9:48
- Versione FileMaker: 14.03
- Sistema operativo: Windows 10 Pro
Re: solo testo o solo numero
FM PRO ADVANCED 17 + FMS 17