Jump to content

sisopetron

Membres
  • Content Count

    114
  • Joined

  • Last visited

  • Days Won

    1

sisopetron last won the day on March 20

sisopetron had the most liked content!

About sisopetron

  • Rank
    100

Profile Information

  • Gender
    Homme
  • Location
    Belgique

FileMaker Profile

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

Recent Profile Visitors

599 profile views
  1. Merci Puimoisson04 pour ces explications : ça marche parfaitement comme ça. Apophis, j'ai besoin d'un script, puisque les données récoltées vont peupler une virtual list pour réaliser un affichage des données. Merci à vous deux pour avoir pris le temps de m'aider.
  2. Hello, Comme je l'ai dit, VENTES et VENTES_OP sont liées. Dans VENTES_OP, il y a une rubrique montant et une rubrique compte. Je veux récupérer pour chaque enregistrement de VENTES, les montant de VENTES_OP en fonction du compte. Et placer tout ça dans une virtual list pour affichage. Donc je vous récupérer des variables $compte et $montant.
  3. Bonjour, Je viens de constater un truc qui m'intrigue : Activer modèle VENTES Afficher enreg/requête/page [première] boucle Activer les enregistrements liés de la table VENTES_OP # ici je voudrais récupérer des données enregistrées dans VENTES_OP Afficher enreg/requête/page [suivante ; sortie après dernière] Fin de boucle VENTES et VENTES_OP sont liées par l'ID Les enregistrements de VENTES_OP ne changent pas au cours de la boucle : ce sont toujours les mêmes, en l'occurence la dernière entrée de VENTES. En admettant qu'il y a plusieurs enregistrements dans VENTES_OP qui correspondent à un enregistrement de VENTES, comment puis-je, par script, récupérer ces enregistrements ? >e serait super si vous pouviez me faire un petit script pour me montrer comment je dois m'y prendre. siso
  4. Bien d'accord : quelle confort si c'était le cas. Pour quelqu'un qui n'est pas très habitué à FM, résonner comme dans la solution de Fabrice n'est pas évident. Se dire, j'affiche des enregistrements, puis j'en retire certains pour n'avoir à l'arrivée que ce qui m'intéresse c'est un raisonnement qui n'est pas naturel.
  5. Merci Fabrice, ta solution a le mérite de la simplicité et de l'efficacité. Je ne suis pas, et de loin un spécialiste SQL donc je te fais confiance. D'après mes test sur une table Journal de + de 100000 entrées, la solution de Jacques s'est avérée un chouïa plus rapide que la solution par requêtes SQL. Actuellement il n'est pas question de connecter mon application à WebDirect, mais on ne sait jamais ... Bref je vais adopter ta solution. Encore merci à vous tous pour votre aide et votre gentillesse.
  6. Je ferai un test avec tes deux solutions, requête sélect et jointure, pour déterminer quelle est la plus efficace dans mon cas. Comme je comparerai avec la solution de Jacques. Ça pourra être intéressant.
  7. Eh bien voilà maintenant il va me falloir choisir entre vous deux Merci Clément pour cette méthode qui a l'avantage de me montrer comment utiliser du SQL avec FM.
  8. Mince alors, qu'est-ce que vous êtes doués tous. Jamais je n'aurais pensé à un truc comme ça ! Merci Jacques.
  9. Bonjour Clem et merci pour ton intérêt. Je joins un exemple : dans la table JOURNAL, les ID_achats 7 et 13 ont des ID_opérations qui n'existent pas dans la table OPERATIONS. Mon but : avoir un script qui passe en revue tous les enregistrements de JOURNAL pour savoir s'ils existent dans la table ACHATS et dans la table OPERATIONS et les supprimer de la table JOURNAL au cas où ils en seraient absents. J'avais pensé faire une boucle sur les enregistrements de JOURNAL et dans cette boucle faire une boucle sur les enregistrements de ACHATS et dans cette boucle créer une boucle dans OPERATIONS. Ces trois boucles imbriquées sont extrêmement chronophages sur un grand nombre d'enregistrement. Il doit donc y avoir plus simple. J'ai essayé avec des recherches mais je n'arrive à rien. D'où mon appel à l'aide. essai2.fmp12
  10. Bonjour à tous, J'ai une fois encore besoin de votre sagacité. Trois tables : JOURNAL, ACHATS et OPERATIONS. ACHATS et OPERATIONS sont liées par les ID. Dans JOURNAL j'ai les rubriques ID_achats et ID_opérations qui comme leurs noms l'indiquent, contiennent les ID des tables. Je voudrais retrouver dans la table JOURNAL tous les enregistrements pour lesquels la table ACHATS n'a pas d'opérations, les achats orphelins en quelque sorte. Il s'agit de passer en revue les enregistrement de la table JOURNAL et de les comparer à la table ACHATS et d'en extraire ceux dont le champ ID_opérations ne correspond plus à des opérations de la table OPERATIONS parce que ces opérations ont été supprimées entre temps. Par script, comment mettre en œuvre cela ? Merci pour votre aide. siso
  11. Je me réponds à moi-même : le problème venait d'un calcul réalisé sur la mauvaise Occurence de Table. Merci encore Jérémie pour ton aide.
  12. Bonjour, Je relance le sujet car je n'arrive pas à résoudre mon problème de rubriques calculées. Pour rappel, Le problème de la recherche a été résolu : merci Jérémie. Mais, dans un modèle en mode liste des factures, persiste le problème des rubriques montantHT, montantTVA et montantTTC qui ont la même valeur quelque soit la facture : celle de la facture active. Je ne trouve pas de solution. J'ai donc besoin de votre aide. siso
  13. Oui c'est ça. Comment passer ces rubriques en mémorisées ? J'ai tenté en passant du type calcul au type nombre avec une entrée automatique : résultat de calcul, mais ça ne fonctionne pas : le calcul ne se fait pas. Comment puis-je modifier ce filtrage de la TE par script ? Je ne trouve pas de commandes qui répondent à ce filtrage.
  14. Merci Jérémie pour ta réponse. La recherche est toujours vide : aucun enregistrement ne correspond à...
  15. Bonjour, FACTURES et FACTURES_OP sont liées. Je voudrais, par script, faire une recherche à la fois sur la date et à la fois sur la désignation du produit facturé. La date est une rubrique de la table Factures et la désignation est une rubrique de la table factures_op. Le but est d'obtenir dans un tableau (table externe) une liste des dates et des clients à qui un produit particulier a été facturé. Pouvez-vous me montrer comment faire ? Merci. siso
×
×
  • Create New...