Aller au contenu

nickos

Membres
  • Compteur de contenus

    62
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

nickos a gagné pour la dernière fois le 6 septembre 2017

nickos a eu le contenu le plus aimé !

À propos de nickos

  • Rang
    50

Profil général

  • Genre
    Homme
  • Lieu
    paris

Profil FileMaker

  • FM
    FMP14A
  • OS
    Win10
  • Certification
    --Non certifié--
  • FBA
    --Non membre--

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

  1. nickos

    Recherche incrémentée sur table externe

    en effet, en testant c'est ce que je fais aussi...:) Merci des tuyaux! et merci pour les aides pour avancer! A bientôt Nikos
  2. nickos

    Recherche incrémentée sur table externe

    Bonjour, Oui, en fait j'ai rajouté les 2, pour avoir quelque chose de moins redondant, et de plus logique.. c'est le seul moyen trouvé pour avoir quelque chose de correct, meme si à l'origine je souhaitais un récap total uniquement au dessus du tableau (affiché à coté de "Résultat :"... Merci. Nikos
  3. nickos

    Recherche incrémentée sur table externe

    ok, j'ai réussi à avoir le nombre d'enregristrements trouvés si j'insère le symbol sur la ligne de la table externe... Mais je me retrouve avec ça...
  4. nickos

    Recherche incrémentée sur table externe

    rebonjour, Merci pour les soutiens!... J'ai bien inséré via "Autre symbole" {{NuméroEnrg}}, mais je ne pense pas que ça fonctionne comme je demande le comptage d'un résultat d'une table liée. Il me ramène du coup le numéro de l'enregistrement actif de la facture et non de la liste des produits... J'ai essayé de créer une nouvelle table liée, et d'intégrer le symbol, sans succès... Pouvez vous m'en dire un peu plus sur la facon de récupérer ce comptage? Merci
  5. nickos

    Recherche incrémentée sur table externe

    Bonjour, En effet, j'ai conservé le lien Liste Produits ≠ ID afin de ne lister que les produits déjà présents dans la facture... Ca évite de choisir plusieurs fois le même produit. J'ai conservé ces liens, ca récupère donc bien la liste de produits non encore intégrés à la commande... Pour ce qui est du comptage, je ne comprends pas très bien ta proposition... Au niveau des boucles dans les scripts, je ne suis pas encore très doué...😐 Nikos
  6. nickos

    Recherche incrémentée sur table externe

    bonjour, Je reviens vers vous avec quelques éléments de réponses... Après avoir égrainé les fora de diverses langues. Donc, pour qu'un lien fonctionne, il faut qu'au moins une des rubriques soient mémorisées, si ce sont des rubriques de calcul!... Si j'ai bien compris en tout cas... Dans le cas présent, ca fonctionne, je retrouve la liste des produits non encore intégrées à la commande Ensuite, pour une actualisation à la frappe de la recherche sur la liste de produit, il faut dans le déclencheur liée à la rubrique indiquer de valider la requête, puis actualiser la table liée, et ensuite activer la même rubrique... en n'oubliant pas de décocher la case de format de rubrique "sélectionner tout le contenu à la saisie"... Avec tout ça, j'arrive à l'effet escompté :)... C'est difficile parfois d'atteindre son but, et d'un coup (après de looooooooongues heures de recherche!), ça se débloque... ou pas! Nikos Question subsidiaire: savez vous comment je peux faire pour compter les éléments filtrés de la table liée? J'ai bien rajouté une rubrique calcul non mémorisée Obtenir ( NombreEnregTrouvés ), mais ça ne fonctionne pas :(... j'ai toujours le total (NombreEnregTotal) de la table liée... Merci...
  7. nickos

    Recherche incrémentée sur table externe

    Bonjour, Je reviens vers vous, parce que je n’arrive toujours à trouver l’explication du comportement de l’outil… J’ai beau tourner dans tous les sens, ca me rend dingue ! Voilà, donc, j’ai bien dans la table facture la liste des produits que j’ai déjà en commande. C’est donc un calcul concatenation, et ça marche bien : Ensuite, j’ai créé pour la table externe qui me permet d’aller choisir un produit un lien entre l’OT Facture ::Liste Produits (c’est le fameux calcul qui me ramène l’ensemble des produits déjà en facture), et l’OT Tous Pdts >> Facture ::Concaten_ID_EAN_Desc qui est aussi un calcul pour chaque enregistrement avec la concatenation des memes rubriques… Le lien est le sigle ≠. Selon ma logique ce lien devrait ne récupérer que les enregistrements de l’OT Tous Pdt>>Facture qui sont différents de la rubrique liste produits de Facture… Et bien, j’ai une table externe vide L ! Je ne comprends pas ! Faut il que je fasse une rubrique liste concatenation identique dans l’OT Tous Prdt>> Factures ??? Ca va me faire ramer la solution à chaque fois que j’appelle la table externe non ? Enfin, je demande à filtrer la table externe Tous Prd>>Factures sur uniquement les produits actif ou sur la recherche que j'effectue dans la barre idoine… Du coup, je créé un calcul de filtre de table externe comme suit : Si( EstVide ((Factures::Recherche_PDT)); ${Tous Prdt >> Factures}::Actif=1 #récupère uniquement les produits actifs ; Occurrences ( ${Tous Prdt >> Factures}::Concaten_ID_EAN_DescriptifPDT_Fabricant;Factures::Recherche_PDT) ) # récupère les rubriques dont l’une des occurrences est le mot de recherche avec un Trigger sur la rubrique de recherche qui actualise la table externe… Et bien le trigger ne fonctionne pas, et j’ai du rajouter un bouton pour que la table se mette à jour. Le trigger se déclenche normalement sur modificationObjet et lance le script suivant : Actualiser la table externe (que j’ai nommé)… Du coup, j’ai rajouté un bouton qui fait la meme chose… et là ca fonctionne (ya un peu de latence … qq millisecondes). Lorsque je vide la rubrique recherche, je n’ai pas la liste complete qui revient, il faut que je rappuie sur le bouton.. comportement pas très logique… Voilà, je m'arrache un peu les cheveux, et c'est un peu déprimant, car je ne saisis pas toujours la logique de l'outil malgré tout le temps déjà passé là dessus... Merci Nikos
  8. nickos

    Recherche incrémentée sur table externe

    Bonjour Merci. En effet, j'ai fait le calcul de concatenation... Pour ce qui est de l'ID Fournisseur principal, en fait j'ai une table intermédiaire, qui crée un enregistrement à chaque fois que j'assigne un fournisseur à un produit, et que je déclare cette relation fournisseur principal... Ma table fournisseur n'est pas dans le schéma indiqué ci dessus... En violet: OT de la table Produits en Bleue: OT de la table Fournisseurs_Produits (c'est une table intermédiaire avec globalement que des ID...) en Gris: OT de la table Facture en orange: OT de la table Détail facture (lignes de facture) L'OT de la table fournisseur n'est pas sur l'image car elle est attachée directement à la facture. Dès qu'une facture est créée, je rattache un fournisseur à celle ci, et ensuite je crée les lignes de produits... Dans la table Facture j'essaie de récupérer la liste des produits inclus dans détail facture avec le calcul suivant: ElementsListeValeurs (Obtenir ( NomFichier );"Détail Factures::Concaten EAN_DescriptifPDT_Fabricant") avec la rubrique "Détail Factures::Concaten EAN_DescriptifPDT_Fabricant" qui est dnas détail Facture est un calcul aussi "zkf_IdPDT & ${Produits >> Détail Factures}::EAN & ${Produits >> Détail Factures}::DescriptifProduit & ${Produits >> Détail Factures}::Fabricant Pour le moment avec cette construction là, la liste est vide ... et ma table liée Tous produits pour sélectionner un produit à insérer dans le détail facture est aussi vide. J'ai essayé aussi Liste(Détail Factures::Concaten EAN_DescriptifPDT_Fabricant), mais le résultat est le meme... c'est vide. Qu'est ce que je fais de mal ? 😥
  9. nickos

    Recherche incrémentée sur table externe

    bonjour, Merci pour la contribution. En fait, je voudrais créer une barre de recherche pour n'importe quelle rubrique, que ce soit par le code EAN, la description du produit ou le fabricant... en plus je voudrais intégrer une notion de fournisseur principal. Du coup, je songeais à concatener ces différentes rubriques mais elles font partie de la table Produits>>Détail Factures La nouvelle rubrique serait dans l'OT Détail Facture. Ce serait la concatenation de: -ID Produit (OT Tous Produits>>Factures) indexé - EAN (OT Tous Produits>>Factures) indexé - DescProduit (OT Tous Produits>>Factures) indexé - Fabricant (OT Tous Produits>>Factures) indexé Cette nouvelle rubrique est un calcul non mémorisé. Aussi dans l'OT facture, je récupère la liste de cette concaténation, mais j'ai beau changé le calcul ca ne me ramène rien... Voici la formule dans l'OT Facture: ElementsListeValeurs (Obtenir ( NomFichier );"Détail Factures::Concaten EAN_DescriptifPDT_Fabricant") C'est le 1er problème que je n'arrive pas à résoudre... (d'ailleurs quelle est la différence entre Liste () et ElementsListeValeurs()?). Ensuite, ce que je songe faire c'est de lier cette rubrique liste de l'OT Facture avec une nouvelle OT Tous Pdts >> Factures avec un lien ≠ pour lister uniquement les produis non déjà inclus dans le détail facture. Enfin, dans le modèle facture, lorsque je voudrais insérer un produit, je filtre par la zone de recherche sur l'un des mots et la tablé liée n'affiche que les lignes correspondant à la recherche. Petit ajout à ce niveau c'est la notion de Produit & Fournisseur principal. J'ai une table qui gère pour 1 produit les fournisseurs attachés, dont celui qui est considéré comme principal. Dans l'image jointe c'est l'OT Bleue "Facture_fournisseur_princial" qui est liée via l'ID Produit à l'OT Tous Pdts>>Factures. Cela me permet de filtrer uniquement sur les produits pour lesquels le fournisseur de la facture est le fournisseur principal... Mais là, je ne sais pas comment gérer des infos dans les 3 tables... Auriez vous une idée? Merci Nikos
  10. nickos

    Recherche incrémentée sur table externe

    Bonjour, Merci pour la contribution. Le lien est "≠" afin de pouvoir n'avoir que les produits non déjà sélectionnés dans la liste "Ajouter un produit"...
  11. nickos

    Recherche incrémentée sur table externe

    Bonjour, Je n'arrive pas à trouver un moyen pour implémenter une rubrique de recherche dans une facture pour recherche un produit... Voilà, j'ai dont sur une facture un bouton qui permet de choisir dans une table externe un produit à insérer... Sauf que j'ai une liste très longue de produits, et j'aimerai intégrer dans le pop-up une rubrique recherche, qui s'apparenterait à cette fonction "picker" (cf video ici: ) Mon modèle ressemble à cette image. Je suis dans le Modèle Facture, avec une table externe Détail Facture... Et le pop-up liste tous les produits... Du coup la recherche doit s'effectuer sur la table externe tous les produits... mais je n'arrive pas à créer un script pour filtrer sur cette table externe, à l'image de ce que j'ai vu dans la video ci-dessus...? Aussi, l'idéal serait que la recherche s'effectue sur n'importe quel champs de la table produit (code produit, nom ou descriptif produit)... Je pensais faire une rubrique concaten avec ces 3 infos. Cette nouvelle rubrique serait la rubrique où la recherche s'effectue? Voilà la structure des OT en image Merci d'avance pour votre aide... Nikos
  12. nickos

    Calcul De Tva à Différents Taux

    Bonjour, Je rebondis sur le sujet, car je cherche à faire de meme dans une facture. Cependant tout ce que j'ai vu jusqu'à maintenant ne convainc / convient pas vraiment. Y aurait-il un moyen d'avoir le récap des montants HT par catégorie de TVA sans avoir a créer des rubriques de valeurs TVA en dur? J'ai dans ma base des tables classiques pour ce genre d'activité (table facture, détail_facture, TVA)... Dans la partie détail_facture, j'ai un regroupement pas facture, TVA pour avoir la somme de l'ensemble des produits liés à une TVA spécifique. Dan ma facture j'aimerai donc retrouver ces sous totaux en bas de facture, afin de pouvoir appliquer si nécessaire une remise complémentaire par facture... et ensuite calculer les valeurs tva sur la facture... Mais en intégrant une table externe, je n'arrive pas à mes fins... Auriez vous une idée? Merci d'avance Nikos
  13. nickos

    Liste déroulante restreinte

    Bonjour, super, ça marche... Merci... Bonne fin de semaine Niko
  14. nickos

    Liste déroulante restreinte

    Rebonjour... J'ai commencé à trouver une partie de la réponse dans cette video! Parfait.. Enfin, presque, parce que je dois récupérer la liste des fournisseurs, mais uniquement ceux qui sont considéré "Actif". Comment alors peut on faire de meme avec 2 critères de filtre. L'un étant les fournisseurs non déjà sélectionnés, et l'autre étant le statut du fournisseur.. .Les deux informations étant dans 2 tables différentes? Merci Nikos
  15. nickos

    Liste déroulante restreinte

    Bonjour, Je me tourne vers vous pour un problème de liste de valeur dynamique... Voilà, j'ai une base de données simple avec les tables suivantes: -Fournisseurs, -produits, -table intermediaire Fseur_Pdt Je dois affecter des fournisseurs aux produits, et pour cela j'implémente les données dans la table intermédiaire. J'ai créé donc une liste de valeur, mais je voudrais qu'elle filtre automatiquement sur les fournisseurs qui n'ont pas encore été sélectionnés pour le produit... un vrai casse tete... Sur le net, il y a pléthore d'exemple pour filtrer sur la liste des fournisseurs déjà sélectionné (liaison simple), mais pas sur tous les fournisseurs qui n'ont pas encore été choisi. Il faudrait une option dans la fenêtre de conception de la liste déroulante contraire à 'inclure uniquement...". Je voudrais au contraire exclure. Il doit y avoir un truc à faire au niveau des liens et du paramétrage de la liste de valeurs... Mais je sèche. Auriez vous une idée? Merci d'avance
×