Joomla.it Forum
Non solo Joomla... => Database => : anto16 10 Jan 2018, 19:54:13
-
in una tabella ho creato un campo per identificare un codice nel seguente modo:
1-1
1-2
1-...
1-10
1-11
2-1
2-2
2...
2-10
2-11
Quando ordino in fabrik la i valori non vengono visualizzati cronologicamente ma nel seguente modo:
1-1
1-10
.....
Come potrei risolvere?
Grazie a tutti
-
questo non è un problema di fabrik ma di formattazione, numeri dentro un campo di testo, lo avresti pure con excel per capirsi. Devi trovare un sistema che preveda un sistema metrico decimale.
Il fatto è che in un campo testo non ci puoi inserire un 1-1
non so a cosa serve questa numerazione forse mettendo uno zero davanti risolvi.
-
Grazie Giuseppe
È un codice generato.
Quale formato sarebbe meglio oltre che ha provare se funziona inserendo lo zero davanti?
1.1
Oppure 1/1
-
Ho provato anche in excel con il seguente formato 1.1 1-1 1/1 ma non riesce ad ordinare correttamente
-
molto probabilmente ha riconosciuto il formato ed convertito la casella nel formato numero.
-
Conviene otdinare secondo un indice associato.
-
in una tabella ho creato un campo per identificare un codice nel seguente modo:
1-1
1-2
1-...
1-10
1-11
2-1
2-2
2...
2-10
2-11
Quando ordino in fabrik la i valori non vengono visualizzati cronologicamente ma nel seguente modo:
1-1
1-10
.....
Come potrei risolvere?
Grazie a tutti
Dovresti formattare il valore in questo modo nel DB:
1-001
1-002
...
1-010
...
1-220
In questo modo avrai l'ordinamento corretto.
-
se ci spieghi quei numeri da dove vengono fuori a cosa servono se possono essere variati in altro, se sono esistenti, forse riusciamo a capire meglio e a darti la dritta migliore...
-
Ciao Giuse
I numeri vengono fuori da un applicazione in Access che poi esporto in excel ed importo in PHP.
Svolgono la funzionalità di codice documento presente all'interno dei raccoglitori (1,2,3...)
Una volta importati in fabrik vorrei ordinarli correttamente.
Grazie ancora
-
così non mi viene in mente niente, se fosse un numero di protocollo la cosa sarebbe semplice, ma con quei numeri con trattino non so, forse una combinazione di lettere e numeri sarebbe stata una scelta migliore....
-
Grazie lo stesso Giuse :)