Jump to content

Pascal Madert

Membres
  • Posts

    526
  • Joined

  • Last visited

  • Days Won

    1

Pascal Madert last won the day on November 20 2020

Pascal Madert had the most liked content!

About Pascal Madert

  • Birthday 04/09/1962

Contact Methods

  • Website URL
    http://cabinet.madert.fr

Profile Information

  • Gender
    Homme
  • Location
    Grenoble
  • Interests
    Le Catamaran, La Réunion, Le Vin

FileMaker Profile

  • FM
    FMP 16 pro, adv. et server
  • OS
    OSX 10
  • Certif.
    --Non certifié--
  • Claris Partner
    --Non membre--

Recent Profile Visitors

6722 profile views

Pascal Madert's Achievements

  1. trouvé un début de solution. ça n'efface pas mais ça donne la main à l'utilisateur pour actionner sa touche "suppression" que ce soit sur Mac ou Win. merci pour votre aide. Si [ Obtenir ( NomFenêtre ) = "Ajout de Documents word - excel - autres" ] Définir variable [ $NomRubriqueDocRegl ; Valeur: Obtenir ( NomRubriqueActive ) ] Gestion erreurs [ Oui ] Insérer fichier [ $NomRubriqueDocRegl ; “$zz” ] Si [ Obtenir ( DernièreErreur )=100 ] Interrompre script Fin de si Fin de si
  2. merci mais définir rubrique () nécessite de nommer la rubrique. Mon script est le même pour les 30 rubriques. celui qui ouvre les document word. et je ne trouve pas le moyen de définir rubrique ($mavariable;"") et que $mavariable soit Définir variable [ $mavariable ; Valeur: Obtenir ( NomRubriqueActive ) ] est-il possible de définir un déclencheur de script par script ? et par conséquent, de l'enlever par script ?
  3. et oui, mais ce serait plus simple pour l'utilisateur lambda. Si je fais un script pour insérer un fichier qu'il ne trouve pas, j'ai la fenêtre de recherche "Finder" et si j'annule, la rubrique reste sélectionnée et là je peux effacer. Alors qu'avec Activer la rubrique, ça ne fonctionne pas. une piste pour annuler la recherche sans avoir à cliquer sur annuler ? j'ai essayé avec gestion de-s erreurs, mais je butte...
  4. Bonjour, j'ai un conteneur qui contient un document word. Je vois l'icône du document quand je le pose dessus. J'ai configuré la rubrique conteneur en script (pour lancer un script qui exporte le doc word) tout fonctionne sauf que si je veux effacer le contenu de la rubrique avec le menu contextuel ou le menu de la barre des menus, ça ne fonctionne pas. le script prends le dessus. Pour changer le document, c'est embêtant... J'essaie de mettre une condition dans le script pour que la rubrique soit sélectionnée avant de lancer l'export (si c'est l'admin), mais je n'y arrive pas.
  5. trouvé !!! il faut mettre un slash après file: et sans le "win" merci tout fonctionne.
  6. je n'y arrive pas. j'ai bien accès au NAS et au dossier en question depuis l'explorateur du Windows. Les mot de passe et id sont enregistrés sur le Win. je peux enregistré un doc word sans souci sur le NAS. Seul FMP refuse... et sans alerte. j'ai essayé avec l'IP, le nom du NAS, rien n'y fait.
  7. ça ne fonctionne pas. FMP exporte le document dans le dossier "Documents" du Windows (en local donc) Le Synology me dit que pour me connecter en SMB, je dois mettre \\NomDuNAS (fonctionne pas) l'explorateur me donne comme chemin \\X:\Infos\27112020220238 (fonctionne pas) et le chemin indiqué sur l'icône du NAS (à partir du Windows) est NomDossierPartagé (\\NomDuNAS) (X:) normalement X: remplace \\NomDuNAS\NomDossierPartagé ? j'ai essayé comme vous le mettez, avec le nom du Synology et le dossier partagé à la place du X: et sans le nom du Synology et sans le nom du dossier partagé, rien ne fonctionne. désespérant !!
  8. Bonsoir, j'ai ce script qui fonctionne très bien à partir d'un Mac, mais moyennement à partir d'un Windows. à partir de Windows, le docx (word) se crée dans le dossier "Documents" de l'ordi et pas dans le dossier sur le NAS Synology. Apophis000 me disait pour un autre sujet que c'est parce que Windows ne trouve pas le dossier... comment écrire le chemin ? (j'ai pris les exemples de l'aide FMP) bonne semaine. Définir variable [ $Nom_Doc1 ; Valeur: ObtenirValeur ( Substituer ( Obtenir ( ContenuRubriqueActive ) ; "." ; ¶ ) ; 1 ) ] Définir variable [ $Nom_Doc2 ; Valeur: ObtenirValeur ( Substituer ( Obtenir ( ContenuRubriqueActive ) ; "." ; ¶ ) ; 2 ) ] Définir variable [ $Horodate_Doc ; Valeur: Annee ( Obtenir ( DateActuelle ) ) & "-" & Mois ( Obtenir ( DateActuelle ) ) & "-" & Jour ( Obtenir ( DateActuelle ) ) & "-" & Heures ( Obtenir ( HeureActuelle ) ) & "_" & Minutes ( Obtenir ( HeureActuelle ) ) & "_" & Secondes ( Obtenir ( HeureActuelle )… ] Définir variable [ $CheminMac_Docx ; Valeur: "file:/Synology/Infos/" & ListeDoc::id_Client & "/" & $Nom_Doc1 & "-" & $Horodate_Doc & "." & $Nom_Doc2 ] Définir variable [ $CheminWin_Docx ; Valeur: "filewin:/X:/Infos/" & ListeDoc::id_Client & "/" & $Nom_Doc1 & "-" & $Horodate_Doc & "." & $Nom_Doc2 ] Valider enreg./requêtes [ Avec boîte de dialogue: Non ] Définir variable [ $_platform ; Valeur: Abs ( Obtenir ( PlateformeSystème ) ) ] Si [ $_platform = 1 ] # MAC Exporter contenu de rubrique [ Fichier::Doc LM ; “$CheminMac_Docx” ; Ouvrir automatiquement ] Sinon # WIN Exporter contenu de rubrique [ Fichier::Doc LM ; “$CheminWin_Docx” ; Ouvrir automatiquement ] Fin de si
  9. Bonsoir, j'ai régler le soucis en créant le dossier avant chaque ouverture, s'il existe déjà, rien ne se passe et il ouvre le bon dossier, sinon, il le crée. un autre soucis avec windows, je crée un autre post. merci.
  10. merci M. R ;-)) J'ai créé une table pour cela lié par l'id du client. me reste un soucis, c'est le chemin d'export du doc word vers le dossier sur le NAS à partir d'un windows : Définir variable [ $CheminLM2_Docx ; Valeur: "filewin:/X:/InfosClients/" & ListeDoc::idClient & "/" & $Nom_Doc1 & "-" & $Horodate_Doc & "." & $Nom_Doc2 ] le fichier word s'ouvre bien... mais n'est pas écrit dans le dossier. Alors qu'avec un Mac : Définir variable [ $CheminLM_Docx ; Valeur: "file:/ServeurNAS/InfosClients/" & ListeDoc::idClient & "/" & $Nom_Doc1 & "-" & $Horodate_Doc & "." & $Nom_Doc2 ] fonctionne très bien, ouverture et écriture du fichier.
  11. Bonjour, j'ai une rubrique "conteneur interne", en mode globale. Tous les enregistrements ont le même document word à l'intérieur de la rubrique. une fois posé le fichier, on voit le fichier sur tous les enregistrements. mais si je ferme la base, à l'ouverture, tous les conteneurs sont vides. si la rubrique n'est pas globale, le fichier est toujours dans la rubrique sur tous les enregistrements. je ne trouve pas pourquoi...
  12. Merci Apophis000, j'ai réussi à mettre en place "open url" j'avais le chemin pour l'applescript, donc, ça fonctionne et avec les fenêtre en taille normale. Seul soucis, si le dossier n'existe pas, il ouvre la fenêtre documents de la session win.
  13. J'avais cherché la même chose, il y a plusieurs années. et non, ça n'existait pas. J'avais réussi à obtenir et à copier dans une rubrique le nom du compte de chaque utilisateur au moment ou il se connectait, mais ce n'était pas dynamique. Et il fallait que j'ai ouvert la base avant eux... mais peut-être qu'avec les versions 17-18-19 de FMP cela est devenu possible.
  14. c'est parce que le dossier Tartempion est inexistant (je l'avais effacer pour les test) donc avec le dossier existant ça ouvre le bon dossier (mais en grand, toute la fenêtre) alors que s'il n'existe pas ça ouvre le dossier "Documents" de windows. problème régler partiellement.
×
×
  • Create New...