Archives actuelles avec moteur de recherche
N'hésitez pas à vous inscrire à la liste : http://listes.patpro.net/mailman/listinfo/applescript_fr
Apple, AppleScript, AppleScript Studio, AppleTalk, AppleWorks, ColorSync, Finder, HyperCard, iBook, iLife, iMac, iWork, Keynote, Mac, Macintosh, Mac OS, Pages, Panther, PowerBook, Power Mac, Power Macintosh, QuickTime, Safari, Tiger, Xcode sont des marques déposées par Apple Computer, Inc., enregistrées aux Etats-Unis et dans les autres pays. Liste officielle
De : (Liste AppleScript francophone) <applescript_fr@xxxxxxx.net>
À : "(Liste AppleScript francophone)" <applescript_fr@xxxxxxx.net>
Date : mardi 9 janvier 2001 6:00
Objet : applescript_fr Digest #94
Liste AppleScript francophone Digest #94
1) Re: AppleScript et FM Pro [long]
by Jean Claude MAILLAND <jc.mailland@xxxxxxx.fr>
2) Re: AppleScript et FM Pro [long]
by "lavocat" <daniel.lavocat@xxxxxxx.net>
3) chemin d'accès, etc...
by Georges Schell <gs@xxxxxxx.com>
4) Re: chemin d'accès, etc...
by Daniel Varlet <varlet@xxxxxxx.ch>
De : Jean Claude MAILLAND <jc.mailland@xxxxxxx.fr> Date : Mon, 08 Jan 2001 08:35:08 +0100 Objet : [AS] Re: AppleScript et FM Pro [long] le 5/01/2001 13:43, lavocat à daniel.lavocat@xxxxxxx.net a écrit : > > > Bonjour, > Je suis toujours entrain de finaliser mon appli de gestion des timbres. > J'arrive à la fin et tout semble fonctionner correctement > J'ai quelques petites questions au sujet d'applescript et de File Maker Pro > > 1) > > tell application "FileMaker Pro" to set Index_image to > cell "No_Image" of every record > > Le fait de ne pas spécifier ni "database" ni "document" me permet d'utiliser > ce script en mode "passe partout" c'est à dire que cela fonctionne avec LE > fichier FM Pro ouvert quelque soit celui-ci. > Vos commentaires ? > > Je me suis alors posé ces questions : > > 2) > > Comment faire pour : > activer la fiche suivante dans le fichier FM pro > activer la fiche précédente > activer la première fiche > activer la dernière fiche > > et d'une manière générale comment on trouve la réponse ? > > Je suis allé voir dans le dictionnaire FM Pro mais j'avoue que je me sens > perdu.... > > Alors si l'un des experts de la liste voulait prendre un peu de temps pour > expliquer je crois que cela serait utile à tout le monde > Sinon il existe l'OSAX Dialog Director v 0.7 qui dans ses exemples contient un script nommé "FMP Browser.as" qui affiche une palette flottante par dessus FMPro avec 4 boutons de nav pour les fiches : premier, arrière, avant, dernière. -- ******************** BONNE ANNEE ******************* Jean Claude MAILLAND HYDROKARST jc.mailland@xxxxxxx.fr
De : "lavocat" <daniel.lavocat@xxxxxxx.net> Date : Mon, 8 Jan 2001 09:57:25 +0100 Objet : [AS] Re: AppleScript et FM Pro [long] Bonjour, Merci Jean-Claude pour cette info que je ne connaissais pas Je vais donc regarder Cordialement ========================================== Daniel Lavocat Tél : 33-(0)1 30 80 70 24 Fax : 33-(0)1 30 80 65 40 mailto:Daniel.Lavocat@xxxxxxx.Net ========================================== -----Message d'origine----- De: Liste AppleScript francophone [mailto:applescript_fr@xxxxxxx.net] De la part de Jean Claude MAILLAND Date: lundi 8 janvier 2001 08:35 À: Liste AppleScript francophone Objet: [AS] Re: AppleScript et FM Pro [long] le 5/01/2001 13:43, lavocat à daniel.lavocat@xxxxxxx.net a écrit : > > > Bonjour, > Je suis toujours entrain de finaliser mon appli de gestion des timbres. > J'arrive à la fin et tout semble fonctionner correctement > J'ai quelques petites questions au sujet d'applescript et de File Maker Pro > > 1) > > tell application "FileMaker Pro" to set Index_image to > cell "No_Image" of every record > > Le fait de ne pas spécifier ni "database" ni "document" me permet d'utiliser > ce script en mode "passe partout" c'est à dire que cela fonctionne avec LE > fichier FM Pro ouvert quelque soit celui-ci. > Vos commentaires ? > > Je me suis alors posé ces questions : > > 2) > > Comment faire pour : > activer la fiche suivante dans le fichier FM pro > activer la fiche précédente > activer la première fiche > activer la dernière fiche > > et d'une manière générale comment on trouve la réponse ? > > Je suis allé voir dans le dictionnaire FM Pro mais j'avoue que je me sens > perdu.... > > Alors si l'un des experts de la liste voulait prendre un peu de temps pour > expliquer je crois que cela serait utile à tout le monde > Sinon il existe l'OSAX Dialog Director v 0.7 qui dans ses exemples contient un script nommé "FMP Browser.as" qui affiche une palette flottante par dessus FMPro avec 4 boutons de nav pour les fiches : premier, arrière, avant, dernière. -- ******************** BONNE ANNEE ******************* Jean Claude MAILLAND HYDROKARST jc.mailland@xxxxxxx.fr -- Pour vous désinscrire ou régler les options de votre abonnement : http://www.macplus.net/ML/AS_fr.shtml
De : Georges Schell <gs@xxxxxxx.com> Date : Mon, 08 Jan 2001 09:59:43 +0100 Objet : [AS] chemin d'accès, etc... Bonjour à tous, Je voudrais mettre au point un script qui : 1) lise le chemin d'accès d'un dossier (c'est sur un disque dont le nom est ; "HD Serveur" [très original !]) 2) remplace ce nom de disque par "Disque 2" 3) si ce chemin d'accès n'existe pas, message "chemin d'accès inexistant" FIN 4) vérifie sur ce chemin d'accès si le dossier existe 5) S'il existe : message "le dossier a déjà été copié" FIN 6) s'il n'existe pas, le copier et déplacer l'original vers la corbeille Message "Dossier copié" FIN Merci pour vos avis éclairés !... Georges
De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Mon, 8 Jan 2001 13:04:10 +0100 Objet : [AS] Re: chemin d'accès, etc... À 09:59 +0100 le 08.01.2001, Georges Schell écrivait au sujet de "[AS] chemin d'accès, etc..." : > Bonjour à tous, Je n'a pas bien compris clairement tout ce que tu demandais. Mais ce n'est pas évident de formuler la bonne question ;-) alors je te donne les éléments. à toi de les ajuster. > > Je voudrais mettre au point un script qui : > > 1) lise le chemin d'accès d'un dossier (c'est sur un disque dont le nom est > ; "HD Serveur" [très original !]) set PathDossier01 to (path to MonDossier01) as text -- ???? ou set PathDossier01 to choose folder as text > 2) remplace ce nom de disque par "Disque 2" Bon, c'est là que c'est le plus intérressant : set AppleScript's text item delimiters to {":"} set PathDossier02 to "Disque 2" & (rest of (text items of PathDossier01)) set AppleScript's text item delimiters to {""} note sur les propriétés des listes : Length: An integer containing the number of items in the list. This property is read-only. Rest : A list containing all items in the list except the first item. Reverse : A list containing all items in the list, but in the opposite order. > 3) si ce chemin d'accès n'existe pas, message "chemin d'accès inexistant" > FIN try get alias (PathDossier02 as text) on error display dialog ¬ "chemin d'accès inexistant" buttons{"OK"}¬ default button 1 with icon stop error number -128 end try > 4) vérifie sur ce chemin d'accès si le dossier existe if last item of PathDossier02 is in rest of (reverse of PathDossier02) then > 5) S'il existe : message "le dossier a déjà été copié" FIN display dialog ¬ "le dossier a déjà été copié" buttons{"OK"}¬ default button 1 with icon stop error number -128 > 6) s'il n'existe pas, le copier et déplacer l'original vers la corbeille > Message "Dossier copié" FIN else tell app "finder" duplicate alias PathDossier01 to disk "Disque 2" without replacing delete alias PathDossier01 activate display dialog ¬ "Dossier copié" buttons{"OK"}¬ default button 1 with icon stop error number -128 end tell end if > Merci pour vos avis éclairés !... Si il y a quelques erreurs, désolé, pas vérifié. Prends ça plutôt comme des indications... A+ -- Daniel