Jump to content

ericire

Membres
  • Posts

    5596
  • Joined

  • Last visited

  • Days Won

    54

ericire last won the day on October 9

ericire had the most liked content!

1 Follower

About ericire

  • Birthday 12/21/1962

Profile Information

  • Gender
    Homme
  • Location
    Ales
  • Interests
    FM

FileMaker Profile

  • FM
    FMP6, ----->, FMP16A
  • OS
    Win10
  • Certif.
    --Non certifié--
  • Claris Partner
    --Non membre--

Recent Profile Visitors

33045 profile views
  1. ah oui, fectivement faudrait les squizzer avant merci Jérémie
  2. pour la première question, tu peux aussi utiliser DecompteValeurs qui ne comptera que les valeurs non vides DecompteValeurs ( liste ( rub_1 ; rub_2 ; rub_3 ; etc ) )
  3. salut une variante pour le coté didactique 🙂 quand tu as ton extrait trié avec valeursdébut juste pour éviter les fastidieux (mais biensur pas des centaines) ObtenirValeur tu peux faire un evaluate d'une formule texte a = evaluate ( "Sum(" & subsitute ( a ; "¶" ; ";" ) & ")" ) * 10/100
  4. le pas de script "ouvrir fichier" n'est pas accessible en mode serveur sur FM10
  5. hello résolu j'ai agi sur les deux paramètres : j'ai pu mettre le compte du fichier cible en accès intégral et j'ai modifié la source qui était en fmnet en file:nom fichier en local sur le serveur donc. Ainsi le script fonctionne uniquement sur le serveur et j'en ai fait un autre pour les clients. merci
  6. bonjour j'exécute un script d'un fichier par un programme sur filemaker serveur 10. Dans ce script je vais chercher des valeurs sur un fichier lié avec un droit de lecture. Les comptes d'accès à l'un et l'autre des fichiers ont le même nom et le même mot de passe. Il n'y a que les droits qui diffèrent, le premier étant administrateur. Ce script exécuté en local fonctionne très bien : les valeurs du fichier lié sont bien captées, mais depuis le programme du serveur, de nada, rien. que je coche ou pas "exécuter le script avec les privilèges d'accès" ne change rien dans le log serveur j'ai un "go te related Record" avec une erreur 100 (file is missing) Une question de droits ou de source de données depuis le serveur ?
  7. salut parce que les fonctions avec values qui traitent les listes ajoutent un retour chariot à la fin il te faut donc le savoir et les oter dans le calcul, ici en juxtaposant un # pour le localiser dans le substitute et l'enlever en premier. Substituer ( UniqueValues ( Liste ( TO_04ab contrats_DÉTAILS::Date ) ) & "#" ; ["¶#" ; "" ] ; [¶ ; ", "])
  8. c'est bon j'ai trouvé, il fallait installer une source de données systeme (et non utilisateur) en 32 bit et installer auparavant le pilote odbc postgresql bonne journée
  9. Bonjour je voudrais récupérer des données d'une base Postgrsql dans filemaker 10 adv via odbc comment se faire svp ?
  10. salut en déclarant une variable globale et un filtre sur TE ? et des déclencheurs sur modèles Exemple_filtres.zip
  11. salut voilà le calcul mis en application merci et bonne fêtes 😉 delai_jours_ouvrés.zip tag jours ouvrés
  12. salut les variables sont indispensables à comprendre pour les scripts filemaker. Elles sont comme des rubriques mais permettent de stocker des valeurs temporaires, utiles le temps d'un script ou de celui de l'ouverture d'un fichier. Elles se déclarent soit dans la première partie de la fonction définir(), donc dans un calcul, soit avec le pas de script définir variable. Leur nommage indique leur durée de vie. ainsi si le nom de la variable débute par un $, elle persistera le temps du script, et s'il commence par deux $$, même si le script est terminé, la variable persistera tant que le fichier reste ouvert et sera donc utile à un autre calcul ou script. Dans un définir, on peut aussi nommer une variable sans $, et donc au contraire de celles débutant par $ ou $$, son contenu ne sera plus accessible quand le calcul du définir sera terminé. Elles sont utiles à bien des égards, par exemple pour incrémenter ou décrémenter une boucle (définir le numéro d'itération d'une boucle), ou pour définir le chemin pour exporter ou importer un fichier, ou pour effectuer un calcul ou pour définir un calcul qui sera évalué par la suite, etc etc Par exemple dans le fichier de tcolles, il y a une variable $path qui permet de calculer un chemin temporaire pour exporter des fiches et les réimporter, ce qui dupliquera un ensemble trouvé. Pour les boucles incrementées c'est facile. Si tu as un ensemble trouvé à boucler avec la variable $iter : definir variable $iter = 0 //on initialise la variable au besoin boucle definir variable $iter = $iter+1 l'action à mener fin de boucle si $iter = Obtenir ( NombreEnregTrouvés ) fin de boucle ainsi à chaque passage de la boucle on ajoute 1 à la variable $iter etc etc
  13. ericire

    recherche multiple

    salut peut-être faire usage de restreindre ensemble trouvé ?
  14. bonsoir j'aimerai que tu m'expliques en langage normal à quoi sert ta base et l'objectif que tu recherche. Tu as des contrats avec un nom, un type et un taux. Ces contrats sont liés à une production qui a une valeur... et ton objectif est pour chaque type de contrat (d'où ta multivaluée sur typeC) d'obtenir le résultat de la multiplication du taux par la valeur de production, c'est ça ? Alors si tu localises ce calcul dans la table contrat alors tu peux visionner le résultat dans une table externe depuis un enregistrement de production. Et hop exit les multivaluées 🙂 Mais j'ai peut-être rien compris ? PMadert.zip
×
×
  • Create New...