Cercare valore campo in un Portale

Utilizzo dei portali in un database FileMaker

Moderatore: Moderatori

Rispondi
Avatar utente
bytefdrfmpro
Messaggi: 30
Iscritto il: mercoledì 19 ottobre 2016, 11:33

Cercare valore campo in un Portale

Messaggio da bytefdrfmpro » mercoledì 8 marzo 2017, 19:36

Salve, ho un Formato "Anagrafe Dipendente" che contiene una struttura a schede. In una di esse (Assunzioni) indico in un portale a righe i vari periodi, da Assunzione/Licenziamento, che lo dipendente ha avuto in azienda e per ogni periodo la Matricola attribuitagli. Ora, su Formato "Anagrafe Dipendente", affianco al Cognome e Nome vorrei, tramite script, che il campo "Matricola" fosse valorizzato in automatico leggendo il portale e riportando quella ultima attribuitagli nell'ultimo periodo di lavoro. Meglio ancora un Trigger che all'apertura del record Dipendente andasse a svolgere quest'attività.
Spero d'esser stato chiaro, Grazie per l'eventuale aiuto.
ByteFDR

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

Re: Cercare valore campo in un Portale

Messaggio da fabio.beri » giovedì 9 marzo 2017, 14:41

Fai uno script che lanci con un trigger, come hai detto tu all'apertura del record, che faccia un IMPOSTA CAMPO TABELLA_DIPENDENTI::MATRICOLA con TABELLA_POSIZIONI::MATRICOLA.

Fai attenzione che la relazione deve avere l'ordinamento discendente. Quindi il record più recente deve essere il primo record

In alternativa, se la tua versione di FileMaker te lo consente, puoi fare un ESEGUI_SQL con una select dove metti un ORDER BY DATA DESC

Forse ti è più semplice con la relazione (che già hai costruito) ma che devi solamente ordinare.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

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

Rispondi