Jump to content

Christian Poulin

Membres
  • Posts

    25
  • Joined

  • Last visited

Profile Information

  • Gender
    Homme
  • Location
    Paris

FileMaker Profile

  • FM
    15
  • OS
    OSX 10
  • Certif.
    --Non certifié--
  • Claris Partner
    --Non membre--

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Christian Poulin's Achievements

  1. Merci. Ça marche avec un nom de fichier. Mais je croyais que la notation {} signifiait que le paramètre n'est pas obligatoire. DecoderBase64 ( texte {; NomFichierAvecExtension } ) Doc Filemaker: Des accolades ({ }) entourent les paramètres optionnels mais plus loin .... "Si le nom de fichier et l'extension ne sont pas spécifiés, la fonction Base64Decode renvoie le texte plutôt que le contenu de conteneur". Ça m'apprendra à ne pas lire la doc jusqu'au bout! Merci encore
  2. Christian Poulin

    Base64

    Je suis en version 14 et j'essaie d'utiliser les fonctions CoderBase64 et DecoderBase64 N'arrivant à rien, j'ai fait ce simple script pour mes deux rubriques ( 'image1_conteneur' et 'image2_conteneur' ) de type Conteneur (sans stockage) Le script Définir rubrique [ outils::image2_conteneur ; DecoderBase64 ( CoderBase64 ( outils::image1_conteneur )) ] Normalement je devrais avoir la même image dans mes deux rubriques? Non?
  3. Bonjour serait-il possible de limiter l'affichage des résultats d'une recherche à par exemple 20 lignes et de faire des navigations de type : Première page, page Suivante … La commande SQL: SELECT * FROM societes LIMIT 20 ne fonctionne pas ==> retour = ? alors que SELECT * FROM societes est OK retour = avec la liste de toutes les rubriques de toutes des 153 enregistrements de la table societes sous la forme: RATP§ratp@free.fr§00 11 22 33 44 55$…… Le script (la commande SQL est dans la rubrique "sql", le résultat allant dans la rubrique "res" Définir rubrique [ societes::res; ExecuterSQL (societes::sql ; "§", "$") ]
  4. Bonjour y-a-t il un moyen de masquer des bases de données dans l'interface "Afficher les hôtes" l'idée étant de ne voir qu'une seule base visible et en fonction du compte utilisateur de pouvoir ouvrir une ou des bases "masquées"? Filemaker Server 19.0.1.103
  5. Il me semble (dans d'autres versions de Filemaker) que lorsque d'un paragraphe dépasse la largeur de la rubrique, il y avait une option permettant d'interdire le passage à ligne Mais je ne la retrouve plus?
  6. J'ai créé des dossiers pour chaque jour de la semaine pour stocker les backups réalisés par Filemaker Server 19 filemac:/CATALINA/Library/FileMaker Server/Data/Backups/samedi/ J'obtiens dans le dossier samedi 1 dossier TEST_2021-04-17_1122 1 sous-dossier Databases 1 la base copiée Y-a-t il une 'astuce' pour que, dans le dossier samed,i ne se trouve que la base
  7. La possibilité d'exécuter un script depuis une URL fonctionne-t-il même si la base qui est sur serveur n'est pas ouverte par un ou des clients Filemaker? Quand la base n'est que "ouverte" sur le serveur (sans client), après la boite de dialogue 'Souhaitez-vous autoriser cette page à ouvrir « FileMaker Pro »' -> ce qui suit c'est la boite de connexion à la base 'Connectez vous pour ouvrir "laBase" Je pars d'une page PHP (avec un server FMS 19 en local sur mon ordinateur (max Osx 10.5.1 / Safari 13.0.3 ) - Ce sont des tests en local (d'ou le admin/admin d'accès à la base avec FullAccess et fmurlscript coché) Ce qui fonctionne quand un client FM19 a ouvert la base (je n'ai pas testé ce qui se passe quand plusieurs clients FM19 ont ouverts la base depuis le serveur) <?php $url = 'fmp://admin:admin@192.168.1.13/laBaseFm?param=leParametre&script=lecript&$var=laVariable'; header('Location:'.$url); ?> J'ai essayé de mettre l'adresse IP V4 en V6 comme dans les exemples [2001:0DB8:85A3:08D3:1319:8A2E:0370:7334] mais idem si la base n'est pas ouverte par un client
  8. "il faut malgré tout payer la maintenance chaque année pour avoir droit aux mises à jour." Excusez-moi, ça reste flou? Quand on parle de mises à jour, je n'en connais que de deux sortes: les mineures: par exemple FM16 en FM16.0.1, qui sont gratuites donc sans nécessité d'avoir un contrat? les majeures : FM16 en FM17 qui, si j'ai bien compris: - en FM perpétuel: ça n'existe pas. Je dois tout racheter pour passer en FM17 - en FM annuel: sont comprises dans l'abonnement annuel (un peu comme chez Adobe); à moi de décider si je fais la mise à jour, ou si je l'ignore.
  9. Dans la page "https://store.claris.com/teams"' 1 serveur FM19 + 5 utilisateurs (minimum) = 2.880€ Mais je ne comprends pas la notion de contrat (12, 24, 36 mois) si c'est "perpétuel".? Les informations des revendeurs ne sont pas très claires. Merci
  10. Bonjour je n'ai lu sur la version 19 que des nouveautés tournant autour de Javascript. J'ai un problème plus simple mais peut-être que ça n'existe pas (mon client est en version 14). Et je doit refaire l'interface un peu vieillot. Existe-t-il dans cette dernière version d'un système équivalent à celui utilisé en PAO avec InDesign ou XPress, c'est-à-dire la notion de "gabarits" ou de "maquettes" qu'on applique à des pages. Et quand on modifie le gabarit, toutes les pages héritant de ce gabarits sont modifiées? Merci
  11. J'ai utilisé une méthode peut-être plus simpliste: J'ai une rubrique la "vraie" qui va être sur la partie imprimée et la même à côté un peu plus longue (transparente) et dessous deux rectangles de couleurs différentes : jaune pour la partie qui va rester visible, orange pour ce qui dépasse J'ai ajouté des boutons avec des scripts pour augmenter ou diminuer le corps
  12. Bonsoir j'ai eu la même interrogation. Dans mon cas, je place par calcul dans une rubrique 'texte' le type de texte suivant ------------------------ <?xml version="1.0" encoding="ISO-8859-1"?> <repertoire> <fiche> <nom>Durand</nom> </fiche> <fiche> <nom>Dupont</nom> </fiche> </repertoire> --------------------- Je n'ai rien trouvé avec Filemaker. Comme je suis sur Macintosh je suis passer par AppleScript . Dans Filemaker ma table s'appelle XML et ma rubrique g_texte1 Le fichier doit être sur sauvé sur le bureau sous le nom de : Contact.xml J'utilise un logiciel TextWrangler qu'on peut télécharger. Voici l'AppleScript (à ouvrir avec l'application Editeur de script dans le dossier Applications/Utilitaires ------------------------------ tell application "Finder" -- récupérer le chemin du Bureau set maison to desktop as text end tell tell application "FileMaker Pro Advanced" tell current record -- Récupérer le contenu de ma rubrique (table::rubrique) set monTexte to cell ("XML::g_texte1") as text end tell end tell -- Le chemin complet du fichier set monFichier to maison & "Contacts.xml" tell application "TextWrangler" activate -- Créer un nouveau document make new document tell document 1 -- Copier le texte récupéré dans la variable monTexte set contents to monTexte end tell -- Sauver le fichier sur le Bureau save document 1 to monFichier -- Fermer le document close document 1 end tell -- Attendre 3 secondes delay 3 -- Ouvrir le ficher avec Google qui doit afficher la structure et les données sans erreur tell application "Google Chrome" open monFichier end tell ------------------------------ Si ça peut vous aider…
  13. Bonjour je cherche un moyen de faire apparaître dans une prévisualisation des lignes (ça c'est facile) mais aussi des colonnes. Il s'agit d'imprimer pour chaque personne un planning avec différentes tâches à effectuer (des lignes) sur un certain nombre de jours (les colonnes) . Je peux m'en sortir en créant autant de modèles qu'il peut y avoir de jours via 'Activer modèle > Nom de modèle par calcul' ou sur un seul modèle en masquant des colonnes . Mais existe-t-il une autre façon de faire, un peu à la manière de ce que je pourrais faire en PHP avec une double boucle: une pour les lignes (de 1 à n), une autre boucle pour les colonnes (de 1 à n') ?
  14. J'ai un script qui reformate toutes les rubriques d'un modèle, mais seulement la première valeur d'une rubrique multi-évaluée? Comment atteindre les autres?
×
×
  • Create New...