Jump to content

sisopetron

Membres
  • Posts

    152
  • Joined

  • Last visited

  • Days Won

    3

sisopetron last won the day on March 14

sisopetron had the most liked content!

Profile Information

  • Gender
    Homme
  • Location
    Belgique

FileMaker Profile

  • FM
    16 pro
  • OS
    MacOS 10.13
  • Certif.
    --Non certifié--
  • Claris Partner
    --Non membre--

Recent Profile Visitors

945 profile views

sisopetron's Achievements

  1. C'est bien ce que je pensais. Je vais voir si je peux à l'aide d'un bouton et d'un script dupliquer une entrée et surtout déterminer si, à l'usage, c'est pratique à utiliser. Merci à vous deux. Didier
  2. Salut Apophis, Le problème est que je ne peux pas enregistrer 2 fois lavage des peintures par exemple pour un même client. La localisation n'apparait pas dans le catalogue mais dans la table dégâts. Je voudrais pouvoir encoder ce lavage dans deux pièces différentes de l'immeuble. Dans le système de Jérémie, la création d'une quantité dans la TE entraine la création d'une ligne dans la table dégâts. On ne peux pas la créer deux fois, on ne peux que modifier la quantité.
  3. Hello Jérémie, Ok je fais par script alors. J'ai un autre problème à te soumettre si ce n'est pas abuser. J'essaie d'intégrer dans ton système client-produit la gestion de la localisation : dans mon cas il faudrait que je puisse faire en sorte qu'un même dégât issu du catalogue puisse être affecté deux fois au même client mais à une localisation différente, par exemple une fois dans la cuisine et une autre fois dans la salle de bain. Comment pourrais-je m'y prendre ? Merci d'avance et bonne journée aussi. Didier
  4. Bonjour vous tous, Je vais encore avoir besoin de votre aide. 😟 Je cherche à faire un rapport des dégâts locatifs pour chaque client. Je pensais qu'il me suffirait de prendre la table client_dégâts et d'en faire un rapport pour le client en cours mais ça ne marche pas : il me mets toujours l'ensemble des dégâts de tous les clients. Ma question est donc comment dois-je faire pour obtenir uniquement les dégâts d'un seul client dans mon rapport (autrement que de filtrer via un script : avec le script, je sais faire mais il y a sûrement plus simple) ? A vous lire, Didier
  5. Eh bien merci à toi. Ça marche maintenant très bien (j'ai repris le fichier que j'avais posté ici parce que, sur le mien, j'ai fait plein d'essai pour créer un rapport qui me convienne). Bonne après-midi, Didier
  6. Non pas de script. Tu me confirmes — je n'ai peut-être pas bien compris tes explications — que pour les rubriques Libellé, PU et Remarques, il faut mettre le contexte à Dégâts et copier la valeur à partir de la table catalogue ? Cela pour que, en cas de modifications du catalogue les valeurs de la table dégâts ne seront pas modifiées ce qui évidemment ne va pas du tout.
  7. Merci Jérémie, il ne t'aura pas échappé que l'interface est à moitié pompée sur la tienne. 😋 Il me semblait bien que cela devait fonctionner sans les références externes puisque ça fonctionnait avant que je ne mette en place les filtres sur Rubriques et Postes, pour lesquels j'ai eu un peu de mal. J'ai appliqué tes correctifs mais j'ai un souci avec le prix unitaire qui n'est pas transmis. Libellé et ramarques sont correctement transmis mais pas le prix unitaire : il est à 0 systématiquement et de plus les anciens enregistrements dans la table clients-dégâts, pour le même client, voient leur PU mis à 0 également. Il y a encore quelque chose qui m'échappe ! Merci encore une fois Jérémie pour tes explications. Didier
  8. Effectivement Apophis000 ça fonctionne comme ça. Ce qui est bizarre c'est que je n'avais pas fait de références externes avant et que ça fonctionnait pourtant. Etrange, étrange ... Merci.
  9. Hello Jérémie, Serait-ce trop te demander un coup de main ? J'ai modifié ma base de données pour filtrer le catalogue des dégâts locatifs en postes et rubriques de façon à simplifier (filtrer) la recherche et cela fonctionne bien. Mais j'ai dû bousiller quelque chose en faisant cela parce que l'enregistrement da la quantité ne crée pas la bonne ligne dans la liste des dégâts : c'est toujours le premier enregistrement affiché du catalogue qui s'affiche ! Pourtant dans la table dégâts, l'ID_catalogue est le bon. J'ai beau chercher la source du problème, j'ai vérifié les liens entre les tables, j'ai contrôlé les déclencheurs de scripts, mais je n'arrive pas à mettre le doigt dessus. En désespoir de cause je me demandais si tu aurais la gentillesse de regarder ce fichier en attachement et me dire où est le problème. Merci mille fois d'avance. Didier dégâts locatifs.fmp12
  10. Jérémie, J'ai adapté ta solution et ça fonctionne maintenant parfaitement. Je t'ai aussi piqué quelques idées de présentation comme une hauteur des cellules de la table externe permettant d'afficher sur 3 lignes des libellés un peu longs. Merci encore à toi. Et bon dimanche également.
  11. Ah et puis ça me frappe à l'instant : les couleurs : soutien à l'UKRAINE. Bravo !
  12. Hello, Désolé de n'avoir pas répondu plus tôt, j'ai été fort occupé hier. Maintenant c'est le week-end et j'ai le temps de regarder vos propositions. Apophis, ta solution est facile effectivement mais elle manque un peu d'élégance. Tu me diras que c'est le résultat qui compte; peu importe le chemin pour y arriver et je suis d'accord. Mais ... ... Jérémie, la solution que tu proposes dans Panier v1 est tout simplement grandiose. D'abord parce que tu y as mis les formes pour convaincre (quelle belle présentation) mais aussi parce qu'elle est plus fouillée. Je vais essayer de m'inspirer de ça pour mes dégâts locatifs. Je reviens vers toi en cas de soucis. Merci beaucoup beaucoup à vous deux.
  13. Bonjour, Merci de t'intéresser à mon problème. Ok, comment faire alors pour que à la création d'un nouveau client chaque poste soit pourvu ? Je ne vois pas trop bien comment faire ça. Merci encore de ton aide.
  14. Hello tout le monde, Ca faisait un moment que je n'étais plus venu sur ce forum. Vous vous doutez que si je suis là c'est que j'ai besoin d'aide. Voici la structure de ma base : Rubriques ______ Postes _______ Tarifs ______ clients |_____ |______ |_____ |_____ |______ |_____ Je vous ai mis en pièce jointe un pdf qui sera plus explicite que toutes les explications possibles. En résumé, il s'agit de dégâts locatifs : Il existe plusieurs rubriques (ici je vous ai mis peintures) ea peintures, revêtements de sol, revêtements de murs, plomberie, électricité etc. Ce sont les rubriques. Les postes sont des sous-rubriques : général, supplements, boiseries etc. Ils sont différents d'une rubrique à l'autre mais pas forcément (général et suppléments existent dans plusieurs rubriques). Enfin il y la liste des tarifs avec leurs prix, l'unité etc. Ce que je veux faire c'est automatiser le calcul des dégâts locatifs : ma base contiendra dans la table tarifs des rubriques (au sens FM du terme ) supplémentaires comme quantité, total HT, total TTC etc. Tout cela est lié à des clients. Un client n'aura qu'une seule fois des frais horaires pour la peinture (par exemple) mais ces frais horaires pour peinture pourront correspondre à plusieurs clients. Mon problème est celui-ci : J'ai l'impression que le schéma est à l'envers. Il débute par la rubrique et va au client alors que dans mon esprit : le point de départ devrait être le client. Comme j'imagine la chose : je crée un client, je choisis une rubrique, puis un poste, j'affiche la liste des tarifs et pour les travaux nécessaires je complète la quantité et FM me calcule le total HT et le total TTC. Ca c'est l'idée. Mais je ne sais pas comment réaliser cela arceau qu'il faudrait que ma base fonctionne à l'envers. J'aurais une liste des rubriques postes et tarifs qui serait dupliquée pour chaque client. C'est contreproductif. Bref comment puis-je organiser tout ça pour que à chaque client j'aie une liste des tarifs vierge, les quantités ne doivent pas être remplies, le prix unitaire est celui de base même s'il a été modifié pour un autre client (p ex suite à un devis) etc. Pourriez-vous m'éclairer ? Un tout grand merci. siso peintures.pdf
  15. Je te remercie Jérémie. Il me semble qu' @Agnès s'est beaucoup compliqué la vie avec cette calculatrice. J'ai simplifié au maximum et dans les limites de mes connaissances et modernisé l'interface. Meilleurs vœux pour 2021. siso
×
×
  • Create New...