Aprire immagine jpg nel App di sistema Anteprima.
Moderatore: Moderatori
-
lucy.carra
- Messaggi: 1
- Iscritto il: venerdì 30 gennaio 2026, 17:51
- Versione FileMaker: 22.0.4.406
- Sistema operativo: Macos Sequoia 15.7.3
Aprire immagine jpg nel App di sistema Anteprima.
Buongiorno, mi presento: non sono un sviluppatore e sto imparando a creare un database con FMPro.
Ho scaricato la versione prova per 40 giorni dal sito di Claris, quindi la versione che sto usando è la 22.0.4.406, lavoro su un macOS sequoia 15.7.3. Devo occuparmi dell'archivio di un artista: creazione del database e poi inserimento dei dati. Non è un giovane artista, ha prodotto un gran numero di opere quindi il numero di record sarà elevato, ci saranno anche varie tabelle in diversi formati che in parte ho abbozzato ma non ancora completamente definito, come non ho ancora completamente definito le relazioni. Il problema con cui mi sto scontrando riguarda l'apertura delle immagini a tutto schermo.
Purtroppo questo è un punto chiave che se non risolto mi costringe a considerare altre opzione (se ci sono) e abbandonare FM. Essendo un db principalmente di immagini e fondato sulle immagini devo sia poter vedere le miniature delle immagini nel campo immagine e soprattutto vedere l'immagine a schermo intero in anteprima, oltre a poter vedere dove si trova esattamente il file jpg originale.
I file vengono inseriti solo come riferimento al file (per ovvie ragioni di peso) e si trovano su un Drive esterno, scelta obbligata (Google Drive) .
Dopo aver fatto varie ricerche in rete, compreso questo forum, consultato il sito Claris interrogato l'AI ho trovato una soluzione che sembrava perfetta. Ho creato un pulsante per eseguire il seguente script:
1 Set Variable [ $path ; Value: Get ( TemporaryPath )&GetContainerAttribute ( your_table::your_container ; "filename" ) ]
2 Export Field Contents [ your_table::your_container ; “$path” ; Automatically open ; Create folders: off ] Note "Automatically open" is switched on which will default to Preview.
L' ho studiato e provato per un intero pomeriggio e sono quasi sicura di averlo fatto correttamente ma non funziona ugualmente. Esce una finestra d'errore che riporto letteralmente:
" ? non é stata aperta Apple non è in grado di verificare che ? non contenga malware che potrebbero danneggiare il mac ... quindi sono andata a cambiare le impostazioni della privacy e sicurezza x aprire il file ignorando le impostazioni di sicurezza ma non cambia niente e continua a uscire lo stesso avviso.
Mi rimane il dubbio di aver sbagliato qualcosa nello script poiché l'avviso non nomina il file ma mette un punto interrogativo.
Qualcuno a già incontrato il problema di aprire file immagine con anteprima e come ha risolto? C'é qualcosa nel mio script che non é corretto? Grazie per qualsiasi aiuto.
Ho scaricato la versione prova per 40 giorni dal sito di Claris, quindi la versione che sto usando è la 22.0.4.406, lavoro su un macOS sequoia 15.7.3. Devo occuparmi dell'archivio di un artista: creazione del database e poi inserimento dei dati. Non è un giovane artista, ha prodotto un gran numero di opere quindi il numero di record sarà elevato, ci saranno anche varie tabelle in diversi formati che in parte ho abbozzato ma non ancora completamente definito, come non ho ancora completamente definito le relazioni. Il problema con cui mi sto scontrando riguarda l'apertura delle immagini a tutto schermo.
Purtroppo questo è un punto chiave che se non risolto mi costringe a considerare altre opzione (se ci sono) e abbandonare FM. Essendo un db principalmente di immagini e fondato sulle immagini devo sia poter vedere le miniature delle immagini nel campo immagine e soprattutto vedere l'immagine a schermo intero in anteprima, oltre a poter vedere dove si trova esattamente il file jpg originale.
I file vengono inseriti solo come riferimento al file (per ovvie ragioni di peso) e si trovano su un Drive esterno, scelta obbligata (Google Drive) .
Dopo aver fatto varie ricerche in rete, compreso questo forum, consultato il sito Claris interrogato l'AI ho trovato una soluzione che sembrava perfetta. Ho creato un pulsante per eseguire il seguente script:
1 Set Variable [ $path ; Value: Get ( TemporaryPath )&GetContainerAttribute ( your_table::your_container ; "filename" ) ]
2 Export Field Contents [ your_table::your_container ; “$path” ; Automatically open ; Create folders: off ] Note "Automatically open" is switched on which will default to Preview.
L' ho studiato e provato per un intero pomeriggio e sono quasi sicura di averlo fatto correttamente ma non funziona ugualmente. Esce una finestra d'errore che riporto letteralmente:
" ? non é stata aperta Apple non è in grado di verificare che ? non contenga malware che potrebbero danneggiare il mac ... quindi sono andata a cambiare le impostazioni della privacy e sicurezza x aprire il file ignorando le impostazioni di sicurezza ma non cambia niente e continua a uscire lo stesso avviso.
Mi rimane il dubbio di aver sbagliato qualcosa nello script poiché l'avviso non nomina il file ma mette un punto interrogativo.
Qualcuno a già incontrato il problema di aprire file immagine con anteprima e come ha risolto? C'é qualcosa nel mio script che non é corretto? Grazie per qualsiasi aiuto.
- fabio.beri
- Messaggi: 2061
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Aprire immagine jpg nel App di sistema Anteprima.
Buongiorno. La soluzione migliore è impostare, nel campo CONTENITORE, il settaggio dell'archiviazione esterna (anche in chiaro se volete), in modo tale che si possa inserire l'immagine nel database e automaticamente FileMaker salverà il file in una posizione concordata.
Invece, per quanto riguarda quelle due righe di script, quelle sono corrette e riguardano l'apertura del file dopo che è stato inserito il file dentro il campo contenitore: in sintesi si definisce il percorso di esportazione in un path temporanea e con il nome del file ricavato dal file stesso e poi lo si esporta con apertura immediata. Con il path temporaneo, alla chiusa del file FileMaker, tutti i files temporanei vengono cancellati automaticamente e in modo invisibile.
Invece, per quanto riguarda l'errore citato, è un problema di configurazione di MacOs, in termini di sicurezza. Controllare nelle preferenze di sistema, sopratutto nellì'area ACCESSIBILITA', se FileMaker ha tutte le spunte necessarie.
Invece, per quanto riguarda quelle due righe di script, quelle sono corrette e riguardano l'apertura del file dopo che è stato inserito il file dentro il campo contenitore: in sintesi si definisce il percorso di esportazione in un path temporanea e con il nome del file ricavato dal file stesso e poi lo si esporta con apertura immediata. Con il path temporaneo, alla chiusa del file FileMaker, tutti i files temporanei vengono cancellati automaticamente e in modo invisibile.
Invece, per quanto riguarda l'errore citato, è un problema di configurazione di MacOs, in termini di sicurezza. Controllare nelle preferenze di sistema, sopratutto nellì'area ACCESSIBILITA', se FileMaker ha tutte le spunte necessarie.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19/2025
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19/2025
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024