Ordinare un campo correlato di caselle di controllo

  • Guru Corner
  • Ordinare un campo correlato di caselle di controllo

Ordinare un campo correlato di caselle di controllo

0
0

Salve,
come buona norma (nuovo di forum) mi presento. Mi chiamo Giuseppe e utilizzo filemaker da un po’ di anni, ma non si finisce mai di imparare.
Ultimamente ho frequentato un corso a Roma su fm13 con il FEROCE docente Giulio Villani.
A proposito del programmino sviluppato in sede di corso ho una domanda da porre alla comunità di questo forum:
come faccio a ordinare un campo correlato con stile gruppo caselle di controllo dove ci sono voci che prende da un’altra tabella?
Mi spiego megilio.
Ho un campo in una tabella chiamata “lavori” dove ho inserito voci tipo: OG1 OG2 OG3 OG4 ….. 0G10 0G11 0G12 …. 0G20 0G21 ecc
Poi nella tabella “fornitori” ho un campo che si va a correlare con il campo “lavori” che è di stile Gruppo caselle di controllo.
Quindi succede che invece di ordinare numericamente OG1 OG2 OG3 …ecc , me li ordina OG1 OG10 OG11 0G12 ecc.
C’è una soluzione, perché ho già provato a ordinare il campo con l’opzione Unicode, ma non ho il risultato voluto.

Grazie e un saluto a Giulio ed Evelyn

Segnalato come spam
Pubblicata da (Domande: 3, Risposte: 6)
Domanda inviata 4 Dicembre 2014 13:38
34 vis.
0
Domanda privata

Ciao Giulio,

ho ancora bisogno del tuo aiuto.

Sullo stesso file oggetto della nostro corso FM dovrei inserire delle informazioni che mi restano difficili da attuare.

Solo che mi è difficile spiegartelo e magari farei prima a inviartelo e ragionarci insieme, sempre che tu abbia il tempo per farlo!!!!

Grazie

 

Segnalata come spam
Pubblicata da (Domande: 3, Risposte: 6)
Risposta inviata 24 Febbraio 2015 15:12
0
Domanda privata

Esatto Armando…. Sono il Giuseppe che conosci

 

Segnalata come spam
Pubblicata da (Domande: 3, Risposte: 6)
Risposta inviata 24 Febbraio 2015 15:07
0
Domanda privata

Scusami l’OT: ma sei il Giuseppe Foti ex Sicurezza Volo?
Se non lo sei, ti chiedo scusa, è un’omonimia.

Segnalata come spam
Pubblicata da (Domande: 24, Risposte: 30)
Risposta inviata 3 Gennaio 2015 22:31
0
Domanda privata

Ok grazie Giulio…. ti farò sapere

Segnalata come spam
Pubblicata da (Domande: 3, Risposte: 6)
Risposta inviata 5 Dicembre 2014 14:02
0
Domanda privata

Buongiorno, Giuseppe: benvenuto fra noi!

purtroppo il tuo problema non ha una soluzione semplice, in quanto il campo è di testo e l’ordinamento di una campo testo è sempre
1
10
11
12
…
2
20
21
etc.

la soluzione più semplice è rinominare i tuoi dati in maniera ”smart”, trasformando OG1 in OG01 e così via.
qualora questo non fosse possibile per motivi burocratici, ti conviene creare un campo calcolato con il testo modificato corretta (qualcosa tipo:

let(

[tt=tuocampo; //un valore del tipo ”OG1” senza virgolette
num=RicavaComenumero ( tt );
txt=cercaesost(tt; num; ””);
res=txt & destra(”000” & num; 3)
];

res)

che puoi incollare direttamente nel tuo motore di calcolo, sostituendo semplicemente tuocampo con il nome del campo) su cui puoi basare la visualizzazione e l’ordinamento ma non l’inserimento dei dati :)

Segnalata come spam
Pubblicata da (Domande: 0, Risposte: 1544)
Risposta inviata 5 Dicembre 2014 12:57