Riordinare i record in un portale

Utilizzo dei portali in un database FileMaker

Moderatore: Moderatori

Rispondi
Ringos
Messaggi: 401
Iscritto il: mercoledì 16 novembre 2011, 16:05

Riordinare i record in un portale

Messaggio da Ringos » martedì 25 febbraio 2014, 15:17

Ho un DB per creare dei preventivi con record correlati che sono i prodotti. Se in serisco un prodotto l'ordine che viene messo è quello di inserimento ma io vorrei spostare questi record sopra o sotto a mio piacere. Per esempio i prodotti preventivati sono 6 quidi ordinati così: 1, 2, 3, 4, 5 e 6. Se il cliente michiede un altro prodotto e io per avvicinarlo ad altri prodotti della stessa categoria voglio metterlo tra il prodotto 3 e 4 come faccio?
Grazie.
FMPRO Pro 17 Advanced - iMac 2,3 GHz Intel Core i5 - OS X 10.13.6

stregatto
Messaggi: 9700
Iscritto il: lunedì 1 dicembre 2003, 1:00
Località: Roma
Contatta:

Re: Riordinare i record in un portale

Messaggio da stregatto » martedì 25 febbraio 2014, 15:49

crei un campo numerico su cui basare l'ordine e lo riempi a mano.

.g.

Avatar utente
atarabotto
Messaggi: 420
Iscritto il: mercoledì 20 marzo 2013, 23:04
Versione FileMaker: 15 adv
Sistema operativo: OSX EL CAPITAN

Re: Riordinare i record in un portale

Messaggio da atarabotto » martedì 25 febbraio 2014, 16:02

NON PUOI ORDINARLO SEMPLICEMENTE PER CATEGORIA?

@
FMP 15 Adv
Mac OSX El Capitan

Ringos
Messaggi: 401
Iscritto il: mercoledì 16 novembre 2011, 16:05

Re: Riordinare i record in un portale

Messaggio da Ringos » sabato 1 marzo 2014, 12:25

stregatto ha scritto:crei un campo numerico su cui basare l'ordine e lo riempi a mano.

.g.
Ma il campo numerico deve essere un campo che non modifica il record dell'articolo?
atarabotto ha scritto:NON PUOI ORDINARLO SEMPLICEMENTE PER CATEGORIA?

@
Per categoria cosa intendi? Se la categoria frutta comprende mele, banane e peseche poi questi articoli come li ordino fra loro?
FMPRO Pro 17 Advanced - iMac 2,3 GHz Intel Core i5 - OS X 10.13.6

Avatar utente
mik78
Messaggi: 216
Iscritto il: mercoledì 5 giugno 2013, 9:34
Località: Avellino

Re: Riordinare i record in un portale

Messaggio da mik78 » sabato 1 marzo 2014, 15:19

Come ti hanno già suggerito, ci sono diverse soluzioni al tuo problema...

Uno dei modi potrebbe essere:
-crea una tabella "categorie" con tre campi: id, nomeCategoria, indiceOrdine (Numerico);
-crea una lista valori con i nomi delle categorie;
-metti in relazione la tabella "categorie" con quella dei "prodotti";
-nel formato "scheda prodotto" aggiungi un controllo con la predetta lista valori;
-nella tabella "prodotti" crea un campo con il riferimento all'indiceOrdine;
-ordina il tuo portale prima per indiceOrdine e poi per nomeProdotto.
(Il vantaggio di questa soluzione è che puoi impostare l'indiceOrdine a tuo piacimento e quindi decidere come posizionare le categorie all'interno del portale).

Altrimenti potresti semplicemente creare una lista valori con i nomi delle categorie che abbinerai ad ogni prodotto. In questo caso il portale va ordinato prima per nomeCategoria e poi per nomeProdotto.

Nb: una categoria può contenere più prodotti, mentre un prodotto può appartenere ad una sola categoria.. Quindi occhio alla struttura ;)

Avatar utente
atarabotto
Messaggi: 420
Iscritto il: mercoledì 20 marzo 2013, 23:04
Versione FileMaker: 15 adv
Sistema operativo: OSX EL CAPITAN

Re: Riordinare i record in un portale

Messaggio da atarabotto » sabato 1 marzo 2014, 16:46

Quando ordini il portale puoi indicare più parametri.
Se il cliente michiede un altro prodotto e io per avvicinarlo ad altri prodotti della stessa categoria voglio metterlo tra il prodotto 3 e 4 come faccio?
Nelle opzioni del portale, specifichi di ordinare il record per categoria e per nome prodotto, è la via più banale e semplice, non capisco perché devi andarti a complicare la vita con altre tabelle, o macchinazioni astruse.

Da quello che ho capito dal tuo post, tu il campo categoria lo hai già creato, cosa o chi ti impedisce di usarlo per ordinare il portale? non dev'essere visibile la categoria nel portale per ordinarla, dai un occhio a quest'esempio che ti ho fatto, ho creato articoli appartenenti a categorie completamente diverse, prova...

@
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
FMP 15 Adv
Mac OSX El Capitan

Casa.Asa
Messaggi: 48
Iscritto il: lunedì 19 gennaio 2009, 18:38

Re: Riordinare i record in un portale

Messaggio da Casa.Asa » sabato 12 aprile 2014, 12:19

stregatto ha scritto:crei un campo numerico su cui basare l'ordine e lo riempi a mano.

.g.
Prendendo spunto da Stregatto sono riuscito ad ordinare un portale in modo "Basso/Alto e Alto/Basso" per un campo di tipo data e un campo di tipo numero,
mentre per il campo di tipo testo riesco ad ordinare solo a prima lettera.

Allego file demo magari mi potreste dare qualche suggerimento

Il file è realizzato con FM13
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
FMP 19 Adv. Windows 10

Ringos
Messaggi: 401
Iscritto il: mercoledì 16 novembre 2011, 16:05

Re: Riordinare i record in un portale

Messaggio da Ringos » domenica 12 ottobre 2014, 13:40

Grazie ragazzi ma le vostre prove non riesco a vederle perchè con filemaker sono rimasto, come da firma, alla versione 11.
FMPRO Pro 17 Advanced - iMac 2,3 GHz Intel Core i5 - OS X 10.13.6

Rispondi