Pagina 1 di 1

Campo contenitore globale non memorizza immagini

Inviato: venerdì 13 aprile 2018, 10:09
da Glenda
Ciao a tutti! Ho un problema con un campo contenitore. Ho fatto dei campi contenitore globali per metterci delle icone che saranno uguali per tutti i record e che mi serviranno per dei campi calcolati, solo che quando vado a inserire l'immagine, sul momento le vedo, ma al riavvio del database non ci sono più.
Cosa sbaglio? :|

Re: Campo contenitore globale non memorizza immagini

Inviato: venerdì 13 aprile 2018, 15:29
da MaxMzz
Semplicemente nel fatto che i globali sono "volatili". Valgono solo per la sessione in corso.
Se non sbaglio, dovresti avere una tabella apposta per la grafica, ovvero una tabella in cui carichi nel campo contenitore le icone, e poi con una relazione "tutti a tutti" tiri fuori le icone che ti servono nei vari formati (il campo che le visualizza può anche essere un calcolato formattato come contenitore. Questo ti dà la possibilità di discriminare in base a condizioni da te determinate se far apparire l'icona oppure no)

Re: Campo contenitore globale non memorizza immagini

Inviato: venerdì 13 aprile 2018, 16:08
da MaxMzz
scusa, ho scritto una cosa confusa : i valori inseriti nei campi globali non sono esattamente sempre "volatili"

Re: Campo contenitore globale non memorizza immagini

Inviato: lunedì 16 aprile 2018, 9:57
da Glenda
Avevo pensato ad un contenitore globale perchè avevo letto che andava bene per questo tipo di campi (icone) che devono essere uguali per tutti e volevo provare. Purtroppo ho capito che non vanno bene e me ne hai dato la conferma.
Avevo già impostato le icone e la relazione nella tabella che dici tu e così funziona perfettamente.

Ti ringrazio per l'aiuto :)

Re: Campo contenitore globale non memorizza immagini

Inviato: lunedì 16 aprile 2018, 12:15
da MaxMzz
Di nulla, figurati.

Il principio della tabella dedicata alle icone è di routine. Magari sbaglio anch'io, o magari c'è di meglio...ma così ho una possibilità molto elastica e calcolabile che mi fornisce flessibilità nel proporre all'utente l'icona giusta.

Non ricordo esattamente come e quanto avevo sviluppato quest'area sulla tua attuale soluzione, ma qualcosa credo ci sia.

Re: Campo contenitore globale non memorizza immagini

Inviato: lunedì 7 agosto 2023, 12:21
da theboss
Qualcuno sa perchè un contenitore globale non memorizza le immagini dopo la chiusura del file?

Nessuno ha questo problema o lo ha risolto?

Re: Campo contenitore globale non memorizza immagini

Inviato: martedì 8 agosto 2023, 8:27
da Alessandro.Airoldi
Ma il file è locale oppure hostato su FileMaker Server?

Re: Campo contenitore globale non memorizza immagini

Inviato: martedì 8 agosto 2023, 10:17
da theboss
Su server

Re: Campo contenitore globale non memorizza immagini

Inviato: martedì 8 agosto 2023, 11:40
da Alessandro.Airoldi
Il motivo allora sta proprio lì.
Come scriveva MaxMzz sopra i globali sono validi per sessione. Quando apri un file ospitato su server avii una sessione. Qua do chiudi il file chiudi la sessione.

Hai 2 modi per risolvere il tuo problema:

1) stoppi il server. Prendi il file e lo apri localmente sul tuo PC. Inserisci le immagini nei contenitori globali. Chiudi il file. Lo rimetti sul server. Riavvii il server. A quel punto aprendo il file ospitato sul server avrai i globali valorizzati con le tue immagini.

2) (lasciando il file sul server) crei una tabella co dei campi contenitore NON globali dove metti le tue immagini. Fai uno script che richiami in apertura del file che va a prendere le immagini dai contenitori NON globali e li copia nei contenitori globali. A quel punto nel programma usando i globali avrai le immagini

Re: Campo contenitore globale non memorizza immagini

Inviato: martedì 15 agosto 2023, 15:59
da theboss
Grazie mille, anche se la questione delle globali volatili ha poco senso
Comunque con una tabella che contiene le immagini e uno script ad hoc ho risolto.