Newsgroup: it.comp.macintosh
Titolo: Filemaker e apertura files

Ho un database di filemaker, all'interno del quale, in un campo
specifico, sono inseriti i nomi di files (immagini, files di word,
excel, ecc..) contenuti in una cartella particolare. Mi piacerebbe
aggiungere un pulsante che, premendolo, mi permetta di aprire
automaticamente il file con l'applicazione che lo ha creato, il cui nome
é contenuto nel campo specifico del record selezionato.
Come posso fare?
Grazie in anticipo.
maxo
-- 
ma...@freemail.it

Script maker
Definisci script
elimina tutti
vai a Micellanea
muovi "invia un Apple Event"
specifica/ il file o il campo o l'applicazione
Ciao Aldo


 specifica/ il file o il campo o l'applicazione
Io voglio che mi apra il file contenuto nella cartella "pippo" il cui
nome é indicato nel campo "file". Dentro "pippo" ho 1000 files e il mio
DB ha altrettanti record. A seconda del record che seleziono voglio che
mi apra il file ad esso associato.
ciao
maxo
-- 
ma...@freemail.it

prova contattate 
http://www.filemakerteam.it/softsol/


 maxo
Lo fai tranquillamente con AppleScript, adesso non ho il dizionario di
FileMaker sotto mano, ma dovrebbe essere qualcosa tipo:
tell application "FileMaker Pro"
set myFile to [contents/value/quello_che_sia] of field "Blabla" as
                                                                string
tell application "Finder"
open file "Harddisk:pippo:myFile"
end tell
end tell
Con ScriptMaker (quello di FileMaker non AS) definisci uno script che
esegue questo AppleScript e poi tutto ciò poi viene collegato a un
pulsante. (Mi sembra che non si possa collegare direttamente un
l'esecuzione di un AppleScript a un pulsante...)
Hope it Helps
Farid

 cerchero` un'altra donna dentro ai sogni di Tarzan...

 tell application "FileMaker Pro" to set myFile to (cell "foo") as string
Dunque, intanto grazie dell'aiuto siete veramente grandi!!!
Ho fatto lo script seguente (Apple Script)
tell application "FileMaker Pro"
        set myFile to (cellValue of cell "file")
 
        tell application "Finder"
                activate
                select file myFile of folder "files" of folder "pippo"
of startup disk
                open selection
        end tell
end tell
In FileMaker ho settato un apple event che mi apre l'applicazione che ho
creato con Apple Script. Funziona tutto perfettamente, tranne che non mi
apre il file selezionato, bensì il primo della lista dei record
disponibili. Se isolo il file facendo un "find" mi apre il file
corretto.
Quindi avrei bisogno di sapere come fare a dire ad AppleScript di
assegnare la voce myFile al valore del campo selezionato o in
alternativa come dire a filemaker di fare un cerca record con il valore
del campo selezionato prima dell'Apple Event.
L'altra cosa é che se io tengo la mia cartella "pippo" che contiene il
DB su MacintoshHD funziona tutto perfettamente, ma se la sposto sul
Desktop ovviamente non funziona più. Esiste un modo con apple script per
fargli individuare automaticamente la cartella "pippo", nella quale é
contenuto anche lo stesso script? Oppure, al limite che mi chieda di
indicargli la cartella solo se non riesce a trovarla...
ciao, grazie ancora!
maxo
-- 
ma...@freemail.it

 
Gern geschehen,
Farid

 Ho fatto un piccolo test con un mini-database e sembra che funzioni.
[...]
Si, funziona tutto alla perfezione, grazie a tutti quanti!!!
ciao
maxo
-- 
ma...@freemail.it