Campi colorati

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

Moderatore: Moderatori

Rispondi
Melamania
Messaggi: 81
Iscritto il: lunedì 8 agosto 2005, 2:00
Località: Castellammare di Stabia (Napoli)
Contatta:

Campi colorati

Messaggio da Melamania » sabato 13 agosto 2005, 14:32

Salve a tutti,mi chiedevo se fosse possibile colorare un campo a seconda se lo stesso presenti records o meno..,mi spiego:

supponiamo che io voglia crearmi un'agenda personale e creare tanti campi di un records pari a 10 ore giornaliere (un campo per ogni ora); in questi campi vengono riportati degli appuntamenti e quindi se il campo è vuoto si colora di verde, altrimenti se vi è un dato si colora di rosso.

Secondo le funzioni di Fmpro7(versione che uso) è possibile farlo con il testo, usando i parametri ColoreTesto ( testo ; RGB ( rosso ; verde ; blu ) ) in concomitanza con Evalido e Evuoto...ma non vedo nulla per il campo
:D

pbezier
Messaggi: 418
Iscritto il: venerdì 17 ottobre 2003, 2:00
Località: Terralba (Or)
Contatta:

Messaggio da pbezier » martedì 16 agosto 2005, 20:02

ciao,

effettivamente, sfogliando la lista delle funzioni mi è parso anche a mè di capire che non esista alcuna funzione per il background del campo. Ma puoi sempre utilizzare dei metodi abbastanza veloci per aggirare il problema. Io per esempio utilizzo questo sistema:

- creo un campo globale1 Contenitore;
- ci butto dentro un quadrato di colore Rosso;
- creo un campo globale2 Contenitore;
- ci butto dentro un quadrato di colore Verde;
- mi creo un calcolato Contenitore dove, con un IF creo la condizione: se campo A = XX allora globale1, altrimenti globale2.
- sovvrappongo infine questo campo esattamente sopra ai campi che contengono i dati, ed il gioco è fatto.

spero di esserti stato utile.

ciao
Giuseppe Urru

Melamania
Messaggi: 81
Iscritto il: lunedì 8 agosto 2005, 2:00
Località: Castellammare di Stabia (Napoli)
Contatta:

Messaggio da Melamania » martedì 16 agosto 2005, 22:51

Ah giusto!
Magari sarà una funzione presente nella prossima release di Filemaker :)

Ti ringrazio per il suggerimento, gentilissimo!

Melamania
Messaggi: 81
Iscritto il: lunedì 8 agosto 2005, 2:00
Località: Castellammare di Stabia (Napoli)
Contatta:

Messaggio da Melamania » domenica 21 agosto 2005, 15:02

Ho dei problemi con lo script (prime armi...) mi daresti una mano? ovviamente mi riferisco allo script del globale calcolato..

ad esempio se il valore di un campo è maggiore di "2" vai al colore verde(campo globale con pulsante verde) altrimenti al rosso...

pbezier
Messaggi: 418
Iscritto il: venerdì 17 ottobre 2003, 2:00
Località: Terralba (Or)
Contatta:

Messaggio da pbezier » lunedì 22 agosto 2005, 9:54

ciao.

if(campovalore>2 ; globaleverde ; globalerosso)

a disposizione....


Giuseppe Urru

Melamania
Messaggi: 81
Iscritto il: lunedì 8 agosto 2005, 2:00
Località: Castellammare di Stabia (Napoli)
Contatta:

Messaggio da Melamania » lunedì 22 agosto 2005, 10:45

Wow . . . ecco perchè non ci riuscivo . .mettevo le parentesi tra globaleverde e globalerosso :D

Grazie Giuseppe, sei sempre gentilissimo.

Rispondi