Détail des commandes du client sur un même formulaire

Поделиться
HTML-код
  • Опубликовано: 7 ноя 2024

Комментарии • 38

  • @alainwattelet9961
    @alainwattelet9961 3 года назад +1

    Bonjour Stéphane,
    Merci.

    •  3 года назад

      Bonjour Alain.
      Merci pour votre soutien.

  • @barto107simpsons6
    @barto107simpsons6 3 года назад

    Merci beaucoup Stéphane pour cette nouvelle astuce pour rafraîchir les données d'un sous-formulaire relié avec le champ d'un autre formulaire, j'avais déjà essayé mais je bloquais sur la syntaxe. Encore une fois un grand merci pour ce tutoriel.

    •  3 года назад

      Bonjour mon Cher barto107 Simpsons. Très heureux de vous retrouver et ravi que vous appréciez cette nouvelle astuce. Merci beaucoup pour ce message.

  • @gerardharouel1312
    @gerardharouel1312 3 года назад

    Bonjour Stéphane, tutoriel très intéressant et très bien expliqué.. Astuce bien "bidouillée" et très précis = gagne temps, c'est formidable.. MERCI !!!! infiniment cher professeur pour ce partage et je vous dis à très bientôt.

    •  3 года назад

      Bonjour mon Cher Gérard. Merci pour ce résumé parfait. Oui c'est un gain de temps mais aussi une amélioration ergonomique que de pouvoir regrouper dynamiquement toutes les informations liées sur un même formulaire. Merci beaucoup mon Cher Gérard. A très bientôt.

  • @yaoambroisekouadio4578
    @yaoambroisekouadio4578 3 года назад +1

    Bonjour Prof. C'est très intéressant, merci.

    •  3 года назад

      Bonjour Yao Ambroise. Merci à vous pour ce message.

  • @frogeregis
    @frogeregis 3 года назад +1

    Merci beaucoup Stéphane

    •  3 года назад

      Merci à vous François.

  • @abdou73811
    @abdou73811 3 года назад

    Merci Stéphane,très utile &
    Très bien expliqué.👍

    •  3 года назад

      C'est avec plaisir Abdou. Merci beaucoup pour ce message en retour.

  • @adrienyaro2480
    @adrienyaro2480 Год назад +1

    Bonjour Stéphane, toujours formidable avec tes tutoriels très intéressants. Je viens vers toi aujourd'hui pour que tu m'aide à résoudre un problème sur lequel je sèche. J'ai réalisé un formulaire d'enregistrement avec un sous-formulaire sur lequel je choisi les produits à travers une liste déroulante et je saisi une quantité dans le champ quantité. Un autre champ calcul le montant en multipliant le PU * Qté. Tout se passe comme je le souhaite. Mais je voudrais améliorer le sous-formulaire de sorte qu'à l'ouverture du formulaire principal que le sous-formulaire affiche toute la liste des produits ce qui permettra à l'utilisateur de saisir uniquement les qté sans passer par des listes déroulante pour sélectionner les produits un à un. Je suis novice en VBA et SQL est-il possible de passer par des macros pour réaliser cela ? Merci pour ton aide;

    •  Год назад

      Bonjour Adrien. Si j'ai bien compris votre demande, il suffit de bâtir une requête sélection sur la table des produits et de l'utiliser comme source de données du sous-formulaire.

    • @adrienyaro2480
      @adrienyaro2480 Год назад +1

      @ Formidable ! vous êtes vraiment un expert. Grandement merci. Soyez bénis.

    •  Год назад

      @@adrienyaro2480 Merci pour ces mots.

  • @Menibelus74
    @Menibelus74 Год назад +1

    Merci beaucoup mais j'essaie de l'adapter à ma base de données et je n'y arrive pas. J'ai une navigation par onglets en plus par rapport à votre exemple et j'ai essayé cette formule
    Private Sub Com_num_Click()
    Forms("_F_navig_principal").Form("F_Clients").Form("sf_Detail_Cmd").Requery
    End Sub
    mais j'ai une erreur, pourriez-vous m'aider

    •  Год назад +1

      Bonjour Jacques. Une navigation par onglets est particulière. Il faut descendre dans la hiérarchie des objets pour atteindre les éléments enfants. Je l'explique et le démontre dans cette formation :
      www.bonbache.fr/controles-de-sous-formulaires-avec-onglets-459.html

  • @adrienyaro2480
    @adrienyaro2480 Год назад +1

    Bonjour Stéphane, j'aimerais savoir comment arrondir au supérieur dans Access. J'ai essayer par exemple d'arrondir 1,2 pour obtenir 2 ou 0,9 pour obtenir 1 avec la fonction ROUND de Access mais cela ne marche pas. Si avez une astuce, aidez moi SVP.

    •  Год назад

      En VBA Access, vous pouvez piloter les fonctions d'Excel comme le démontre ce sujet :
      www.bonbache.fr/fonctions-excel-dans-une-requete-access-681.html
      Dès lors, vous pouvez exploiter la fonction RoundUp.

    • @adrienyaro2480
      @adrienyaro2480 Год назад +1

      @ Merci c'est tout simplement formidable.

    •  Год назад

      @@adrienyaro2480 Je vous en prie.

  • @SandrineLumiere-Lamourdesoi
    @SandrineLumiere-Lamourdesoi Год назад +1

    Bonjour,
    Tout d'abord, merci pour ce travail (vidéos et écrits) que vous partager, très bien fait, détaillé... Une aide précieuse...
    J'ai essayé sur un formulaire de navigation mais cela ne fonctionne pas.
    Pour la requête, j'ai mis : [Formulaires]![Nom_Form_Principal]![SousFormulaireNavigation].[Formulaire]![NomControleDuForm2]
    Par contre, pour utiliser la méthode Requery, cela devient plus compliquer vu que cela se passe dans le générateur de code... Ca bug à chaque fois.
    J'ai testé plusieurs instructions sans succès.
    Pourriez vous m'aider en me donnant l'instruction VBA si votre formulaire, de l'exemple, f_clients se trouvait dans un formulaire de navigation ?
    Je bloque depuis plusieurs jours sur cette astuce du clic.
    j'ai regardé aussi votre vidéo sur les controles de sous formulaires avec onglets, sauf que ça coince toujours.
    Merci pour votre aide

    •  Год назад +1

      Bonjour Sandrine. En VBA, vous devez appliquer la méthode Requery directement sur le sous formulaire :
      Forms("nomFormulaireParent").Form("nomSousFormulaire").Requery

    • @SandrineLumiere-Lamourdesoi
      @SandrineLumiere-Lamourdesoi Год назад

      Merci pour votre réponse rapide, mais cela ne fonctionne pas.
      J'obtiens un message d'erreur :
      Erreur d'exécution '2450' :
      Microsoft Access ne trouve pas le formulaire "NomFormulaireParent" auquel il est fait référence.

    •  Год назад

      @@SandrineLumiere-Lamourdesoi NomFormulaireParent est un exemple que vous devez remplacer par le nom que vous utilisez pour le formulaire parent.

    • @SandrineLumiere-Lamourdesoi
      @SandrineLumiere-Lamourdesoi Год назад

      @ Oui
      Si je prends votre exemple, le NomFormulaireParent est f_clients
      même s'il se trouvait dans un formulaire de navigation
      Si c'est bien le cas, donc j'ai suivi l'instruction, cependant j'obtiens un message d'erreur
      et je ne comprends pas où elle peut être

    •  Год назад

      @@SandrineLumiere-Lamourdesoi Il faut aussi remplacer le nom du sous formulaire dans la ligne que je vous ai donnée. Cette instruction fonctionne parfaitement pour actualiser un contrôle enfant.

  • @ababdou
    @ababdou Год назад

    M3allam