Jump to content

Loraga

Membres
  • Content Count

    66
  • Joined

  • Last visited

  • Days Won

    1

Loraga last won the day on February 14 2018

Loraga had the most liked content!

About Loraga

  • Rank
    50
  • Birthday 05/06/1995

Profile Information

  • Gender
    Homme
  • Location
    France
  • Interests
    Programmation/Web/Réseaux

FileMaker Profile

  • FM Conférence
    Un jour j'irai !
  • FM
    FMPA 17, FMS 16
  • OS
    MacOS 10.14 - Win10
  • Certification
    --Non certifié--
  • FBA
    --Non membre--

Recent Profile Visitors

891 profile views
  1. Clem, c'est super sympa, merci beaucoup ! C'est une chouette base de réflexion pour mon script 😊 Je n'avais pas pensé au JSON, que je n'ai -pas encore- exploré sur FileMaker, c'est l'occasion du coup ! Merci merci 😊
  2. Bonjour Clem, Merci pour ta réponse et mes excuses pour les infos manquantes ! Les voici : Les utilisateurs et moi-même avons tous FMP 17 ainsi qu'un FMS 16 Les deux fichiers sont hébergées sur le FMS Il n'y a pour l'instant qu'un seul simple lien entre les deux fichiers : en gros, une rubrique calcul de la base A qui compte le nombre d'enreg. restant à traiter, et qui permet, via ce lien, d'afficher ce nombre dans la base B (une sorte de petite notification) sans avoir à ouvrir la base A. C'est tout, pour l'instant... Le nom des rubriques de la base A ne concordent pas avec les noms de la base B (mais est-ce vraiment grave ?) Concernant le contexte la base A, elle est alimentée par un formulaire web avec l'API PHP de FileMaker. C'est en quelque sorte une base de données temporaire, car seuls certains enregistrements seront validés par les utilisateurs. Un enregistrement validé devra alors être exporté vers la base B avant d'être tout simplement supprimé de la base A (RGPD et données sensibles oblige...) Du coup, ma question porte surtout sur le côté conception du script de cet export, la méthode que j'ai pensé plus haut me semble fonctionnelle, mais je trouve que faire passer autant de variables en param. de script n'est pas forcément une bonne pratique, je cherche donc une piste pour faire autrement (plus simple, plus propre...) si elle existe. Merci d'avance pour l'aide apportée ! 😊
  3. Bonjour à tous, J'ai deux bases : la base A et la base B. Je dois réaliser un script qui permet, d'un clic sur un bouton, d'exporter un enregistrement de la base A actuelle vers la base B. Par souci de simplicité, j'aimerai exécuter le script de création d'enregistrement qui se trouve dans mon fichier B, en lui passant les données des rubriques de ma base A. J'ai tout de même fait quelques recherches pour savoir comment procéder, il semblerait que je puisse arriver à mes fins en : déclarant dans mon script d'export des variables contenant chacune le contenu des rubriques de la base actuelle A puis lancer un Executer script, avec comme paramètres de script mes variables Et enfin je récupère le contenu de mes variables à coup de obtenir ( Param script) J'ai une 20aine de rubriques à exporter, donc autant de paramètres de script à passer, je trouve pas ça optimal comme méthode et il y a peut être -sûrement- plus élégant et efficace. Si quelqu'un à une piste, je suis preneur ! Merci d'avance pour votre précieuse aide 😊
  4. Quelqu'un sait s'il y aura un vrai mode sombre pour FMP 19 ? Le blanc immaculé des interfaces de FileMaker fait un peu mal aux yeux ^^
  5. Merci à tous les deux pour ces réponses éclair 😊 Je ne connaissais pas le Obtenir ( HeureActuelleUTCMillisecondes ), c'est juste parfait de pouvoir mesurer en ms, c'est exactement ce que je cherchais 👍
  6. Bonjour à tous, Est-il possible de mesurer le temps d’exécution d'un script avec FMP ? Ceci à des fins de test principalement. Merci d'avance !
  7. Merci Jacques pour votre aide 😊 Merci également pour vos conseils ; des solutions, je pense qu'il y en a plein pour ce cas précis, la vôtre à le mérite d'être simple à mettre en œuvre et efficace 😊 Je pense que c'est bien ça, le problème majeur. Le graphe des liens de cette application, c'est "Spaghetti Land", ce qui rend vraiment difficile la compréhension de la structure de la base. J'ai essayé de faire du tri, de le réordonner, mais si on ajoute à ça des noms de rubriques pas clairs du tout, des modèles/scripts qui contiennent un certain nombre de reliques datant de FileMaker 2 (l'app date de 1993 en fait, on est plutôt proche des 30 ans que des 20 ans), et sûrement encore bien d'autres surprises, je finis par me dire que je risque de passer plus de temps à tout remettre au propre qu'a recommencer une solution finalement. Actuellement, l'application rame pas mal, les scripts sont lourds, donc recommencer avec une base propre me semble plus simple, mais ça ça reste à voir avec les utilisateurs finaux. En attendant, je vais tenter l'hébergement de la solution sur FMS, si c'est pas trop galère, ce qui va me permettre de pouvoir accéder au script de création d'enregistrement via ma nouvelle solutio, ce qui répondrai donc à ma question initiale 😊 Bonne journée !
  8. Bonjour Jacques, merci pour votre réponse 😊 C'était un choix fait par l'ancien développeur, que j'ai remplacé il y a peu. L'application à largement fêté ses 20 ans d'utilisation aujourd'hui... Moi aussi, je préfère que toutes les solutions soient hébergés sur le FMS, c'est tellement plus simple (et logique, à mon sens). L'application à un fonctionnement assez complexe, je peine encore à en saisir les subtilités : elle fonctionne par années scolaires et les utilisateurs ont pris leurs petites habitudes avec ce fichier, comme par exemple de le dupliquer, afin d'avoir sur leur bureau un fichier 2018/2019 puis un autre 2019/2020. En hébergeant ce fichier sur le FMS, mon problème serait résolu mais les utilisateurs perdront cette possibilité de duplication qui à l'air de leur plaire en fin de compte. Après, si on ne perd que ça (ça reste à déterminer), je me dis qu'on peut sûrement arriver au résultat similaire avec des liens snapshot... 🤔
  9. Bonjour à tous, Je rencontre actuellement un problème et j'ai du mal à le résoudre. Votre regard d'experts FileMaker pourra sans doute m'aider à y voir plus clair 😊 J'ai hérité de la maintenance et du suivi d'une ancienne application FileMaker, et voilà comment elle fonctionne : Sur un FMS 16 sont hébergées plusieurs bases FileMaker, qui contiennent les données brutes. Les utilisateurs accèdent à ces données via un fichier FileMaker local, ce fichier est en fait copié sur chaque ordi (et il faut le copier à nouveau à chaque MàJ.) Sur ce fichier, toutes les bases hébergées sur le FMS sont en fait des sources de données externes, ce qui permet d'afficher et manipuler les données. Ce modèle de conception à un nom, mais je ne m'en rappelle plus... 😅 J'ai récemment créé une nouvelle solution que j'ai hébergé sur ce FMS, et je dois développer une fonctionnalité d'export d'une fiche de cette nouvelle solution vers cette ancienne application. Je pensais m'en sortir assez facilement en exécutant le script de création d'une nouvelle fiche de l'ancienne application, en lui transmettant les données par variables, mais... Le seul hic, c'est que ce script se trouve au sein de l'application locale. Alors, je peux tout à fait l’exécuter depuis mon ordinateur avec le menu "parcourir" de l'action de script Exécuter script, mais ça fonctionnera jusqu'à ce que je déplace ou renomme le fichier, et pour les utilisateurs c'est encore pire, puisque je ne sais pas où ils placent ce fichier. Donc du coup, il y aurait une solution pour pouvoir exécuter ce script depuis ma nouvelle solution ? Merci d'avance pour votre aide !
  10. Bonjour David, Merci ! 😊
  11. Bonjour à tous, Une petite question à laquelle je pense déjà avoir la réponse, mais sait-on jamais : Un FM Pro 10 est installé sur un poste sous Windows 10, qui fait office de mini-serveur. Ce FMP10 permet d'héberger et d'accéder à une application avec la publication web instantanée via internet. Est-il alors possible d'installer un certificat SSL sur cette machine pour accéder à l'application par HTTPS ? Selon moi, la seule façon d'installer, de configurer et d'utiliser un certificat SSL est de passer par un FileMaker Server, mais dans le doute, je préfère demander... Merci d'avance pour votre aide ! Loraga
  12. Sur Mac c'est similaire : • Clic droit sur ton fichier puis Lire les informations (ou cmd + i) puis dans "Ouvrir avec" sélectionne FileMaker Pro 17. N'oublie pas de sélectionner "tout modifier" juste en dessous si tu veux ouvrir tous tes fichiers .fmp12 avec FMP17. • Ou clic droit sur ton fichier .fmp12, puis maintenir alt, et "toujours ouvrir avec..." apparaitra bonne journée !
  13. Salut Arch Info, Je viens d'essayer sur une de mes app FM Go, et j'y arrive tout simplement en double tapant la rubrique conteneur... FM Go propose ensuite Afficher, remplacer, exporter ou supprimer. On sélectionne exporter, puis enregistrer l'image et elle se retrouve bien dans les photos de mon iPhone. C'est bien ça que tu souhaitais faire ? A bientôt,
  14. Problème résolu, voici la solution si un jour quelqu'un rencontre le même problème. C'était lié aux caractères CRLF, il suffit de remplacer comme ceci les caractères mal interprétés côté serveur avec PHP : $maChainePropre = str_replace("\r\n", "\r", $maChainePasPropre); Bonne soirée à tous
  15. A vrai dire, vu que ces sauts de lignes sont le dernier détail à régler pour que l'application soit entièrement fonctionnelle, ça m'embête d'au final devoir passer par un e-mail ^^ Je vais continuer mes tests, je finirai bien par trouver une solution ! Parce que pour le coup, passer par l'API PHP pour remplir directement une BDD FileMaker depuis un formulaire web, ça fonctionne vraiment bien ! C'est fluide, c'est quasi instantané pour les utilisateurs côté FM, idem côté web pour le traitement des données, et c'est pas trop difficile à mettre en œuvre au final. Je trouve beaucoup plus d'infos sur le web lorsqu'on utilise l'API PHP pour afficher des infos de sa base sur une application web, mais dans mon cas, c'est l'inverse : envoyer des infos à ma base depuis le web, et là, pas trop d'infos sur les divers forums que j'ai visité... Merci à vous pour votre aide en tout cas.
×
×
  • Create New...