Pagina 1 di 2

Riga portale evidenziata

Inviato: venerdì 22 luglio 2016, 8:32
da Ringos
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

Re: Riga portale evidenziata

Inviato: venerdì 29 luglio 2016, 21:46
da Ringos
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.

Re: Riga portale evidenziata

Inviato: sabato 30 luglio 2016, 7:40
da PIG-NAH
viewtopic.php?t=6673

L'allegato è stato eliminato, senti Gozzi se te lo rimanda.

Re: Riga portale evidenziata

Inviato: venerdì 26 agosto 2016, 14:17
da Ringos
Ho chiesto. Grazie. ora attendo risposta. Ciao ciao.

Re: Riga portale evidenziata

Inviato: lunedì 17 ottobre 2016, 16:10
da fabio.beri
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.

Re: Riga portale evidenziata

Inviato: giovedì 20 ottobre 2016, 10:22
da Ringos
Grazie e scusate.
Ciao ciao.

Re: Riga portale evidenziata

Inviato: lunedì 31 ottobre 2016, 10:26
da Ringos
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.

Re: Riga portale evidenziata

Inviato: lunedì 31 ottobre 2016, 12:14
da fabio.beri
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...

Re: Riga portale evidenziata

Inviato: lunedì 31 ottobre 2016, 14:14
da Ringos
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"

Re: Riga portale evidenziata

Inviato: lunedì 31 ottobre 2016, 14:30
da fabio.beri
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