Aller au contenu


Photo
- - - - -

Nommer La Fenêtre Snapshot


  • Please log in to reply
11 réponses à ce sujet

#1 Jean Schmit

Jean Schmit
  • Membres
  • PipPip
  • 45 messages
  • Genre :Homme
  • Lieu :Luxembourg
  • FM : Adv.12 / FM serveur 12
  • OS : 10.6.8


Posté 19 juillet 2012 - 10:09

Bonjour,
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 Clem

Clem
  • Membres
  • PipPipPipPipPipPipPipPip
  • 2 995 messages
  • Genre :Homme
  • Lieu :Groland
  • FM : FMPA 12.0.2, iOS
  • OS : OSX 10.6.8 | XP pro SP3 | Seven


Posté 19 juillet 2012 - 10:59

Bonjour,

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
Image envoyée

Clement Hoffmann aka clem
Certified "Do-it-yourself" developer.

#3 Steve Nadeau

Steve Nadeau
  • Membres
  • PipPipPipPipPipPip
  • 1 221 messages
  • Genre :Homme
  • Lieu :Québec, Canada
  • Intérêts :Golf, téléséries
  • FM Conférence : Toulouse 2012
  • FM : FMPA12, FMSA12
  • OS : OSX.8, WinXP/7, Win2K3-8


Posté 19 juillet 2012 - 15:30

Tu peux aussi mettre un script trigger onLayoutLoad.

If [ Get(WindowName) = <NomDeTonFichierFPSL> ]
    Set Window Title [...]
End If


#4 Jean Schmit

Jean Schmit
  • Membres
  • PipPip
  • 45 messages
  • Genre :Homme
  • Lieu :Luxembourg
  • FM : Adv.12 / FM serveur 12
  • OS : 10.6.8


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 ericire

ericire
  • Membres
  • PipPipPipPipPipPipPipPip
  • 3 917 messages
  • Genre :Homme
  • Lieu :Ales
  • FM : FMP6, -----, FM12A
  • OS : Xp ; Vista ; Win7 ; Linux


Posté 20 juillet 2012 - 13:11

salut,
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
Mes amitiés
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 Jean Schmit

Jean Schmit
  • Membres
  • PipPip
  • 45 messages
  • Genre :Homme
  • Lieu :Luxembourg
  • FM : Adv.12 / FM serveur 12
  • OS : 10.6.8


Posté 20 juillet 2012 - 13:28

En effet, ça me paraît plus sûr l'occurence (même si ça me semble fonctionner)

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 ericire

ericire
  • Membres
  • PipPipPipPipPipPipPipPip
  • 3 917 messages
  • Genre :Homme
  • Lieu :Ales
  • FM : FMP6, -----, FM12A
  • OS : Xp ; Vista ; Win7 ; Linux


Posté 20 juillet 2012 - 14:48

le lien sur l'aide ne parles pas de distinction mac/pc, et comme Clem utilisateur mac y fait aussi référence,
j'en conclue que ce doit être ".fpsl" partout.
Mes amitiés
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 ericire

ericire
  • Membres
  • PipPipPipPipPipPipPipPip
  • 3 917 messages
  • Genre :Homme
  • Lieu :Ales
  • FM : FMP6, -----, FM12A
  • OS : Xp ; Vista ; Win7 ; Linux


Posté 20 juillet 2012 - 14:52

euh suis plus très sur car j'ai aussi trouvé ça
évolution FM12 ?
en version 11 c'est enregistré en fpsl
Mes amitiés
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 Jean Schmit

Jean Schmit
  • Membres
  • PipPip
  • 45 messages
  • Genre :Homme
  • Lieu :Luxembourg
  • FM : Adv.12 / FM serveur 12
  • OS : 10.6.8


Posté 20 juillet 2012 - 14:55

oui je confirme.
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 ericire

ericire
  • Membres
  • PipPipPipPipPipPipPipPip
  • 3 917 messages
  • Genre :Homme
  • Lieu :Ales
  • FM : FMP6, -----, FM12A
  • OS : Xp ; Vista ; Win7 ; Linux


Posté 20 juillet 2012 - 14:58

oui comme je l'ai dit en version 11 le snapshot est enregistré en fpsl
donc comme l'incompatibilité 11/12 les snapshot change d'extension
sont-ils compatibles en version descendante ?
Mes amitiés
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.

#11 Jean Schmit

Jean Schmit
  • Membres
  • PipPip
  • 45 messages
  • Genre :Homme
  • Lieu :Luxembourg
  • FM : Adv.12 / FM serveur 12
  • OS : 10.6.8


Posté 20 juillet 2012 - 14:58

Les fichiers de lien snapshot créés dans FileMaker Pro 11 ne sont pas compatibles avec les versions les plus récentes, et inversement. Vous devez convertir la base de données à partir de laquelle les enregistrements ont été trouvés, puis recréer le lien snapshot. :dur:

#12 ericire

ericire
  • Membres
  • PipPipPipPipPipPipPipPip
  • 3 917 messages
  • Genre :Homme
  • Lieu :Ales
  • FM : FMP6, -----, FM12A
  • OS : Xp ; Vista ; Win7 ; Linux


Posté 20 juillet 2012 - 15:23

et oui malheureusement on ne peut pas "downgrader" descendre de version comme c'est le cas par exemple dans illustrator.
Tout ça pour forcer un peu les évolutions logicielles.
Mes amitiés
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.