Ricerca per campi

Come utilizzare gli script. Automatizzare gli archivi. Utilizzo dei pulsanti

Moderatore: Moderatori

Rispondi
Federicodalcanto
Messaggi: 20
Iscritto il: mercoledì 9 dicembre 2020, 10:02
Versione FileMaker: fm17
Sistema operativo: w10

Ricerca per campi

Messaggio da Federicodalcanto » martedì 23 febbraio 2021, 11:56

Salve di nuovo,
Dovrei fare una ricerca in una tabella impostando una determinata data e un altro campo deve essere diverso da un risultato specifico, gli operatori <> ecc non funzionano e se faccio ometti record non mi prende la data che ho impostato, any solution?

Avatar utente
fabio.beri
Messaggi: 1958
Iscritto il: sabato 4 ottobre 2014, 16:24
Versione FileMaker: 2023
Sistema operativo: Win/Mac

Re: Ricerca per campi

Messaggio da fabio.beri » martedì 23 febbraio 2021, 13:51

Salve. Bisogna fare due richieste. La prima normale è la seconda con omissione.

PASSA AL MODO TROVA
IMPOSTA CAMPO DATA [ DATA1...DATA2 ]
NUOVO RECORD/RICHIESTA
IMPOSTA CAMPO SPECIFICO [ VALORE ]
OMETTI RECORD
ESEGUI LA RICERCA
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

-----------------------------------------
http://tinyurl.com/omniagest2024

Federicodalcanto
Messaggi: 20
Iscritto il: mercoledì 9 dicembre 2020, 10:02
Versione FileMaker: fm17
Sistema operativo: w10

Re: Ricerca per campi

Messaggio da Federicodalcanto » martedì 23 febbraio 2021, 17:26

intanto grazie mille, approfitto della tua gentilezza ti allego uno script che dovrebbe scrivere su un campo il turno in cui viene eseguito un lavoro i turni sono 3 e ho tre fasce di orario 6-14 14-22 22-6 cosa sto sbagliando?
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

zulualfatango
Messaggi: 11
Iscritto il: martedì 26 gennaio 2021, 16:43
Versione FileMaker: 18
Sistema operativo: Windows 10

Re: Ricerca per campi

Messaggio da zulualfatango » martedì 23 febbraio 2021, 18:04

intanto parti dalle 08 e non dalle 06 per il T1

poi i turni andrebbero messi così altrimenti non scattano le fasce interessate:

dalle 06 alle 13.59
dalle 14 alle 21.59
dalle 22 alle 05.59

Sicuro che il formato Get( OraCorrente ) "08:00" vada bene ? E' un mio dubbio !

Se lanci l'istruzione Get(OraCorrente) come ti restituisce il risultato ?

Federicodalcanto
Messaggi: 20
Iscritto il: mercoledì 9 dicembre 2020, 10:02
Versione FileMaker: fm17
Sistema operativo: w10

Re: Ricerca per campi

Messaggio da Federicodalcanto » martedì 23 febbraio 2021, 20:50

grazie non mi ero accorto di aver messo le 8 anzi che le 6, in realtà l'ora con get (oracorrente) la prende nel formato 00:00:00 quindi se vuoi scriver l'una di notte devi scrivere 01:00:00 ho corretto e mi prende correttamente il turno t2 in questo momento, ho provato a cambiare l'orologio del pc e non prende il T3 ma forse non lo fa perchè si sincronizza in un altro modo, dopo riprovo. ad ogni modo grazie

Federicodalcanto
Messaggi: 20
Iscritto il: mercoledì 9 dicembre 2020, 10:02
Versione FileMaker: fm17
Sistema operativo: w10

Re: Ricerca per campi

Messaggio da Federicodalcanto » martedì 23 febbraio 2021, 21:04

piccolo aggiornamento

ho cambiato l'istruzione mettendo
else if get(oracorrente) > 22:00:00
imposta campo t3
else if get(oracorrente) < 06:00:00
imposta campo t3

credo gli dia noia l'intervallo che supera le 24 del giorno ma è una supposizione , ad ogni modo così funziona , essendo tutto il giorno che mi ci rovino gli occhi ci stà che non sia la soluzione ottimale però essendo gli ultimi else if della sequenza dovrebbe andare :mrgreen:

Rispondi