Nommer La Fenêtre Snapshot
#1
Posté 19 juillet 2012 - 10:09
dans ma base de données, chaque fenêtre porte le nom de la table qu'elle affiche.
Est-il possible que lorsque quelqu'un envoie un snapshot par mail (script), la personne qui reçoit et ouvre ce snapshot voit la nouvelle fenêtre nommée du nom de la table.
Autrement dit, est-il possible de donner automatiquement un nom (variable) au snapshot ??
Suis-je clair?
Merci à tous
Jean
Filemaker Adv 12 Fr
Mac OS 10.6.8
+ Filemaker Server 12
#2
Posté 19 juillet 2012 - 10:59
La titre de la fenêtre ouverte par un lien Snapshot prenant par défaut le nom du fichier.fpsl ...
# exemple de chemin Définir variable [ $filePath; Value: "file:" & Obtenir ( CheminTemporaire ) & Obtenir ( NomTableModèle ) & ".fpsl" ] # Enregistrer lien en snapshot [ "$filePath"; Enregistrements en cours d'utilisation] Envoyer courrier [ envoyer via Client / SMTP au choix ; Destinataire:"someBody@somwhere.com; Objet :"mySubject"; Message :"myMessage" & "¶¶¶" ; "$filePath"]
Enregistrer en lien snapshot

Clement Hoffmann aka clem
Certified "Do-it-yourself" developer.
#3
Posté 19 juillet 2012 - 15:30
If [ Get(WindowName) = <NomDeTonFichierFPSL> ]
Set Window Title [...]
End If
#4
Posté 20 juillet 2012 - 11:05
Définir variable [ $filePath; Value: "file:" & Obtenir ( CheminTemporaire ) & Obtenir ( NomTableModèle ) & ".fpsl" ]
#
Enregistrer lien en snapshot [ "$filePath"; Enregistrements en cours d'utilisation]
Envoyer courrier [ envoyer via Client / SMTP au choix ; Destinataire:"someBody@somwhere.com; Objet :"mySubject"; Message :"myMessage" & "¶¶¶" ; "$filePath"]
[/CODE]
Bonjour et merci pour vos réponses.
Comme je voulais stocker les fichiers snapshots sur le mac de chaque utilisateur (en local), j'ai fait ceci:
Cas (
Obtenir ( VersionApplication ) = "Pro" ; "filemac:/Macintosh HD/Applications/FileMaker Pro 12/Snapshots/" ;
Obtenir ( VersionApplication ) = "ProAdvanced" ; "filemac:/Macintosh HD/Applications/FileMaker Pro 12 Advanced/Snapshots/"
)&
Cas (
Obtenir ( NomModèle ) = "PRO_1" ; "Projets" ;
Obtenir ( NomModèle ) = "OFR_1" ; "Offres" ;
)& ".fmpsl"
par contre, l'extension est .fmpsl
(sans doute une faute de frappe de Clem?)
merci encore, ça marche nickel!!!
Jean
#5
Posté 20 juillet 2012 - 13:11
je ne sais pas pour mac, mais en PC ;
Cas (
Obtenir ( VersionApplication ) = "Pro" ; "filemac:/Macintosh HD/Applications/FileMaker Pro 12/Snapshots/" ;
Obtenir ( VersionApplication ) = "ProAdvanced" ; "filemac:/Macintosh HD/Applications/FileMaker Pro 12 Advanced/Snapshots/"
)
ne marchera pas parce par exemple Obtenir ( VersionApplication ) = "ProAdvanced 11.0v3"
donc peut-être lui préférer
cas (occurrences ( Obtenir ( VersionApplication ) ; "ProAdvanced" ); .......
occurrences ( Obtenir ( VersionApplication ) ; "Pro" ); ........
et toujours sur pc l'extension c'est ".fpsl" voir ici
Eric
/////////////// Avant d'intervenir sur votre base >>> faites des sauvegardes ! //////////////////////////////
Vous pouvez tout faire,
penser ou croire,
posséder toute la science du monde,
si vous n'aimez pas,
vous n'êtes rien.
Marcelle Sauvageot.
#6
Posté 20 juillet 2012 - 13:28
Donc l'extension d'un snapshot est différente sur pc et sur mac?
donc si j'envoie un snapshot d'un mac vers un utilisateur pc, il ne pourra pas l'ouvrir?
Jean
#7
Posté 20 juillet 2012 - 14:48
j'en conclue que ce doit être ".fpsl" partout.
Eric
/////////////// Avant d'intervenir sur votre base >>> faites des sauvegardes ! //////////////////////////////
Vous pouvez tout faire,
penser ou croire,
posséder toute la science du monde,
si vous n'aimez pas,
vous n'êtes rien.
Marcelle Sauvageot.
#8
Posté 20 juillet 2012 - 14:52
évolution FM12 ?
en version 11 c'est enregistré en fpsl
Eric
/////////////// Avant d'intervenir sur votre base >>> faites des sauvegardes ! //////////////////////////////
Vous pouvez tout faire,
penser ou croire,
posséder toute la science du monde,
si vous n'aimez pas,
vous n'êtes rien.
Marcelle Sauvageot.
#9
Posté 20 juillet 2012 - 14:55
Le fichier est enregistré au format FMPSL (FileMaker Pro Snapshot Link) et il porte l'extension .fmpsl. Vous pouvez également envoyer un fichier FMPSL par email à une autre personne...
Nouveauté surprise de la version 12?
#10
Posté 20 juillet 2012 - 14:58
donc comme l'incompatibilité 11/12 les snapshot change d'extension
sont-ils compatibles en version descendante ?
Eric
/////////////// Avant d'intervenir sur votre base >>> faites des sauvegardes ! //////////////////////////////
Vous pouvez tout faire,
penser ou croire,
posséder toute la science du monde,
si vous n'aimez pas,
vous n'êtes rien.
Marcelle Sauvageot.
#12
Posté 20 juillet 2012 - 15:23
Tout ça pour forcer un peu les évolutions logicielles.
Eric
/////////////// Avant d'intervenir sur votre base >>> faites des sauvegardes ! //////////////////////////////
Vous pouvez tout faire,
penser ou croire,
posséder toute la science du monde,
si vous n'aimez pas,
vous n'êtes rien.
Marcelle Sauvageot.
FM Source est un service gratuit de La Source multimédia - spécialistes FileMaker
Développement FileMaker. Formation FileMaker. Hébergement FileMaker. Le blog FileMaker. Vente de licences FileMaker. Conférence FileMaker. Forum FileMaker. FileMaker resources















