Riga portale evidenziata  Risolto!

Utilizzo dei portali in un database FileMaker

Moderatore: Moderatori

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

Riga portale evidenziata

Messaggio da Ringos » venerdì 22 luglio 2016, 8:32

Ciao ciao, vorrei poter evidenziare una riga nel portale in base alla data di registrazione, cioè l'ultimo record con l'ultima data deve avere un campo di colore rosso (oppure tutta la riga rossa). Si può? Grazie
FMPRO Pro 17 Advanced - iMac 2,3 GHz Intel Core i5 - OS X 10.13.6

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

Re: Riga portale evidenziata

Messaggio da Ringos » venerdì 29 luglio 2016, 21:46

E se invece di evidenziare la riga del portale avesi anche un campo che cambia il colore di fondo oppure un campo che mi restituisce la scritta ultimo record? Grazie.
FMPRO Pro 17 Advanced - iMac 2,3 GHz Intel Core i5 - OS X 10.13.6

Avatar utente
PIG-NAH
Messaggi: 2564
Iscritto il: martedì 7 agosto 2007, 2:00
Località: BIG BANG

Re: Riga portale evidenziata

Messaggio da PIG-NAH » sabato 30 luglio 2016, 7:40

viewtopic.php?t=6673

L'allegato è stato eliminato, senti Gozzi se te lo rimanda.
FM8 ADV XP SP3

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

Re: Riga portale evidenziata

Messaggio da Ringos » venerdì 26 agosto 2016, 14:17

Ho chiesto. Grazie. ora attendo risposta. Ciao ciao.
FMPRO Pro 17 Advanced - iMac 2,3 GHz Intel Core i5 - OS X 10.13.6

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

Re: Riga portale evidenziata

Messaggio da fabio.beri » lunedì 17 ottobre 2016, 16:10

Crea un campo nella tabelle delle righe del portale con un calcolo di questo tipo:

if (RIGA PORTALE::campo_data_registrazione = TABELLA MASTER::campo_data_massima_righe_portale) ; 1 ; "" )

Poi applichi la formattazione condizionale dicendo che quando quel campo = 1 si deve colorare di rosso.

Ps: evita di inserire post del tipo "attendo..." o "non c'è nessuno?" perché non sono necessari e non stimolano affatto le risposte.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

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

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

Re: Riga portale evidenziata

Messaggio da Ringos » giovedì 20 ottobre 2016, 10:22

Grazie e scusate.
Ciao ciao.
FMPRO Pro 17 Advanced - iMac 2,3 GHz Intel Core i5 - OS X 10.13.6

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

Re: Riga portale evidenziata

Messaggio da Ringos » lunedì 31 ottobre 2016, 10:26

fabio.beri ha scritto:Crea un campo nella tabelle delle righe del portale con un calcolo di questo tipo:

if (RIGA PORTALE::campo_data_registrazione = TABELLA MASTER::campo_data_massima_righe_portale) ; 1 ; "" )

Poi applichi la formattazione condizionale dicendo che quando quel campo = 1 si deve colorare di rosso.

Ps: evita di inserire post del tipo "attendo..." o "non c'è nessuno?" perché non sono necessari e non stimolano affatto le risposte.
Ciao fabio.beri, sto provando il calcolo che hai proposto ma secondo me devo creare altri campi. Tipo "campo_data_massima_righe_portale"? Forse devo duplicare la tabella RIGA PORTALE e fare un auto relazione?
Grazie.
FMPRO Pro 17 Advanced - iMac 2,3 GHz Intel Core i5 - OS X 10.13.6

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

Re: Riga portale evidenziata

Messaggio da fabio.beri » lunedì 31 ottobre 2016, 12:14

No, non devi duplicare tabelle. Per renderla semplice, facciamo nomi e cognomi:

come si chiama la tabella nel record che stai guardando?
come si chiama la tabella dei records del portale ?

Facciamo le cose passo per passo così è facile comprendere...
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

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

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

Re: Riga portale evidenziata

Messaggio da Ringos » lunedì 31 ottobre 2016, 14:14

Grazie per essere cosi paziente.
La tabella di partenza si chiama "Cliente"
La tabella del portale si chiama "registrazione_lavori"
Il campo che porta la data si chiama "data_di_produzione" ed è in "registrazione_lavori"
FMPRO Pro 17 Advanced - iMac 2,3 GHz Intel Core i5 - OS X 10.13.6

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

Re: Riga portale evidenziata

Messaggio da fabio.beri » lunedì 31 ottobre 2016, 14:30

Ok. Quindi la tabella "cliente" è già relazionata alla tabella "registrazione_lavori", pertanto nella tabella clienti potrei avere un campo calcolato con una formula di questo tipo:
max ( data_di_produzione ) che chiameremo "data_massima"

Nel record di "registrazione_lavori" si può fare una formula di questo tipo:

if (REGISTRAZIONE_LAVORI::campo_data_di_produzione = CLIENTE::data_massima ) ; 1 ; "" )

Poi applichi la formattazione condizionale dicendo che quando quel campo = 1 si deve colorare di rosso.

In questo modo quando una riga avrà la data più recente, si colorerà di rosso nel portale
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

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

Bloccato