come ordinare i record DOPO la ricerca manuale? [RISOLTO]  Risolto!

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

Moderatore: Moderatori

marcus24
Messaggi: 57
Iscritto il: martedì 6 ottobre 2015, 10:00

come ordinare i record DOPO la ricerca manuale? [RISOLTO]

Messaggio da marcus24 » mercoledì 20 febbraio 2019, 18:45

Buongiorno a tutti,
sto impazzendo, non riesco a far ordinare una serie di record secondo un campo dopo una ricerca.
Ho provato come da manuale di FM con gli script trigger sul campo in questione ( convalida Oggetto ):

"lo script verrà eseguito prima della convalida interno quando si tenterà di uscire dall'oggetto selezionato."

La sequenza è:
modo trova,
inserisco valore data desiderato nel campo data,
eseguo manualmente la ricerca,

mi escono i 7-8 record relativi a quella data,

desidero si ordinino automaticamente per ora (altro campo dei record trovati dalla ricerca)

ma non trovo un modo per far si che script trigger funzioni come dovrebbe.

per cortesia mi aiutate?

Grazie
Ultima modifica di marcus24 il venerdì 22 febbraio 2019, 22:37, modificato 1 volta in totale.

marcus24
Messaggi: 57
Iscritto il: martedì 6 ottobre 2015, 10:00

Re: come ordinare i record DOPO la ricerca manuale?

Messaggio da marcus24 » mercoledì 20 febbraio 2019, 18:51

Aggiornamento:

nel formato dove faccio la ricerca, c'è l'intestazione e il campo che uso per la ricerca è nell'intestazione.

Nella sezione CORPO, se applico lo script trigger, appena passo la freccia su un campo e lo seleziono, esegue lo script ed ordina.

Quindi il problema è sul campo nella sezione intestazione...

Avete consigli?

flmkdev
Messaggi: 342
Iscritto il: giovedì 14 gennaio 2016, 9:48
Versione FileMaker: 14.03
Sistema operativo: Windows 10 Pro

Re: come ordinare i record DOPO la ricerca manuale?

Messaggio da flmkdev » mercoledì 20 febbraio 2019, 22:57

Lo script che fai partire nel trigger dovrebbe essere del tipo:
ordina i record per campo (ORA)
PS: io il trigger lo farei partire DOPO la modifica in questo modo il dataset è sempre aggiornato.
FM PRO ADVANCED 17 + FMS 17 :!:

marcus24
Messaggi: 57
Iscritto il: martedì 6 ottobre 2015, 10:00

Re: come ordinare i record DOPO la ricerca manuale?

Messaggio da marcus24 » mercoledì 20 febbraio 2019, 23:28

Grazie per la risposta,
lo script è come dici tu :

http://www.pcdata.it/upload18/ordina1.png

e credo che questa sia l'impostazione "dopo"...

http://www.pcdata.it/upload18/ordina2.png

Ma come dicevo non lo fa...

flmkdev
Messaggi: 342
Iscritto il: giovedì 14 gennaio 2016, 9:48
Versione FileMaker: 14.03
Sistema operativo: Windows 10 Pro

Re: come ordinare i record DOPO la ricerca manuale?

Messaggio da flmkdev » giovedì 21 febbraio 2019, 0:21

L'impostazione dello script trigger non è dopo ma DURANTE (convalida prima del salvataggio)

Prova a spostarlo al seguente evento : SU USCITA OGGETTO

PS: il campo ORA è nel formato ORA o TESTO ?
FM PRO ADVANCED 17 + FMS 17 :!:

marcus24
Messaggi: 57
Iscritto il: martedì 6 ottobre 2015, 10:00

Re: come ordinare i record DOPO la ricerca manuale?

Messaggio da marcus24 » giovedì 21 febbraio 2019, 10:02

Nulla, anche su uscita oggetto, dopo la ricerca non ordina per " ora ".
Lo script trigger è sul campo data in testa al formato, ed è in formato DATA.

www.pcdata.it/upload18/ordina3.png

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

Re: come ordinare i record DOPO la ricerca manuale?

Messaggio da meccanico91 » giovedì 21 febbraio 2019, 11:09

Guardando l’immagine che hai postato:
http://www.pcdata.it/upload18/ordina2.png

ho notato che manca la spunta sua “Usa" in Attiva in, che trovi nella area bassa della finestra "imposta script trigger”
Ciao

marcus24
Messaggi: 57
Iscritto il: martedì 6 ottobre 2015, 10:00

Re: come ordinare i record DOPO la ricerca manuale?

Messaggio da marcus24 » venerdì 22 febbraio 2019, 1:04

grazie per la risposta, ho messo lo spunta su USA, ma ancora, dopo la ricerca non ordina i record per il campo "ora "

marcus24
Messaggi: 57
Iscritto il: martedì 6 ottobre 2015, 10:00

Re: come ordinare i record DOPO la ricerca manuale?

Messaggio da marcus24 » venerdì 22 febbraio 2019, 1:08

grazie per la risposta, ho messo lo spunta su USA, ma ancora, dopo la ricerca non ordina i record per il campo "ora "

flmkdev
Messaggi: 342
Iscritto il: giovedì 14 gennaio 2016, 9:48
Versione FileMaker: 14.03
Sistema operativo: Windows 10 Pro

Re: come ordinare i record DOPO la ricerca manuale?

Messaggio da flmkdev » venerdì 22 febbraio 2019, 10:05

Prova a mettere il TRIGGER su ->
salvataggio oggetto
vedi qui la lista completa:
FM PRO ADVANCED 17 + FMS 17 :!:

Bloccato