J'ai suivi toutes vos vidéos à lettre mais je n'arrive pas à trouver mon bonheur
4 жыл бұрын
Je vous conseille de suivre la Playlist sur les exercices Access. Toutes les notions y sont abordées sauf peut être et spécifiquement votre souci pour centrer les éléments sur le formulaire.
@mahamadoutoure8569 ай бұрын
Bonjour ! Merci infiniment pour le savoir partager ! C'est vraiment très bénéfique et très instructif ! Je vous souhaite bon courage pour le reste pour la suite !
9 ай бұрын
Bonjour Mohamadou. Merci beaucoup pour ces mots très agréables.
@kevinbilala44585 жыл бұрын
Bonjour et merci pour ces nombreux tutos qui nous édifient beaucoup jour après jour. Ma préoccupation est la suivante : j’ai réalisé avec Access un programme permettant de concevoir des bulletins de notes scolaire, en fait, pour insérer les notes des différents élèves, j’ouvre un formulaire principal me permettant de choisir une classe, en suite un sous formulaire en mode de présentation unique me permet de choisir un élève appartenant à ladite classe, enfin un (sous) sous formulaire en mode de présentation continu me permettant de choisir grâce a des menus déroulants les différentes matières de l’élève et de lui attribuer une note dans chacune d’entre elles. Seulement, lorsqu’il s’agit de passer à l’élève suivant après l’enregistrement des différentes notes de l’élève précédent, le (sous) sous formulaire est systématiquement remis à zéro de manière à m’amener à refaire une autre sélection des matières. Alors comment faire pour qu’après le passage à l’élève suivant, les derniers choix de matières par menu déroulant soient systématiquement relancés ? Merci d’avance !
5 жыл бұрын
Bonjour Kevin et merci pour votre message. Il faut que les formulaires communiquent entre eux, par le biais d'une requête intermédiaire capable de récupérer l'identifiant de l'enregistrement en cours afin de caler les formulaires enfants. C'est une macro qui doit se charger le l'exécuter pour actualiser les informations. Il s'agit, parmi de nombreuses notions, des techniques que je démontre dans la Playlist des exercices Access.
@kevinbilala44585 жыл бұрын
@ bonjour stéphane et merci de réagir avec promptitude a ma préoccupation, mais vu que je ne suis pas assez outillé sur Access, j'aimerai avoir accès a cette démonstration par le biais de l'intitulé de cette vidéo. Par ailleurs, j'ai réalisé une requête tableau croisé en regroupant les informations des élèves (nom, prénom) en en-tête de lignes, les différentes matières en en-tête de colonnes et les notes comme valeur, seulement, je n'arrive pas a modifier les notes dans ce tableau alors que cela aurait pu être une autre alternative a mon problème. Alors peut on modifier ou insérer des enregistrement dans une requête tableau croisé? si oui comment faire? merci d'avance.
5 жыл бұрын
Bonjour Kevin, je vous en prie. Je n'ai pas de cas concret spécifiquement adapté à votre demande. C'est la raison pour laquelle je ne vous ai pas fourni de lien. Mais les démonstrations de la playlist dont je vous ai parlé vous mettront sur la voie à coup sûr. Il s'agit de la partie sur les formulaires avec sous formulaires.
@kevinbilala44585 жыл бұрын
@ merci je vais consulter votre playlist, et a propos de la requêtes tableau croisé, avez vous une répons pour moi?
5 жыл бұрын
Je propose de nombreuses requêtes croisées dynamiques dans cette playlist.
@ER_19702 жыл бұрын
Bravo, merci ce tuto est très pédagogue.
2 жыл бұрын
C'est un plaisir Elodie. Merci beaucoup pour ce message.
@ThomasH.-ff8we8 ай бұрын
Bonjour, Lorsque le formulaire est créé, vous dites (7:01) : "possibilité de naviguer au travers des différents clients" et "il est possible de créer un nouveau client", hors le compteur des enregistrements en bas à gauche correspond aux commandes de "numcom" et non aux clients de "numcli". Est-ce une erreur ou n'ai-je pas bien compris quelquechose ? Dans l'Assistant Formulaire à "Comment souhaitez-vous afficher vos données ?" (6:05), seul le champ "numcom" contient le nom des requêtes : "Clients_commandes_numcom" et "Catalogue_detail_numcom". Est-ce que ce champ a été automatiquement choisi par l'assistant, car c'est le seul qui fasse le lien entre le formulaire et le sous-formulaire ?
8 ай бұрын
Bonjour et merci pour ce message. Je propose une autre solution, sans doute plus simple de mise en œuvre, pour livrer le même résultat : www.bonbache.fr/detail-des-commandes-du-client-sur-un-meme-formulaire-777.html
@laafou49674 жыл бұрын
Vous êtes le meilleur , merci.
4 жыл бұрын
Merci beaucoup Laa Fou.
@progexpert14303 жыл бұрын
Bonjour, je trouve que vous avez des vidéos très intéressantes sur la programmation access vba bonne continuation
3 жыл бұрын
Bonjour Prog. C'est un plaisir et je vous remercie beaucoup pour votre intérêt.
@thomassimon31867 ай бұрын
Merci vous m’avez sauvé !
7 ай бұрын
Vraiment Thomas ? C'est un plaisir...
@thierryletailleur7305 жыл бұрын
J'ai bien noté ce point, merci.
@cleditonsbastin-lavauzelle37625 жыл бұрын
MERCI POUR CES INFORMATIONS
5 жыл бұрын
Je vous en prie. Merci à vous pour ce message en retour.
@jeanmariedube Жыл бұрын
J,ai créé une zone de texte sur un formulaire Access. Mais chaque fois que je ferme le formulaire, les données entrées dans la zone de texte s'efface. Y a-t-il un moyen de garder les données inscrites dans cette zone?
Жыл бұрын
Bonjour Jean-Marie. Oui c'est normal. Il faut que votre zone de texte soit liée à un champ de table. Ce sont les tables qui archivent les informations à restituer sur un formulaire. En d'autres termes, votre formulaire doit être construit à partir d'une table.
@jeanmariedube Жыл бұрын
@ Merci
Жыл бұрын
@@jeanmariedube Je vous en prie.
@rabahghouti70705 жыл бұрын
بسيط وواضح ، شكرا
5 жыл бұрын
Merci beaucoup Rabah Ghouti
@rabahghouti70706 жыл бұрын
دائما مبدع
6 жыл бұрын
C'est très gentil à vous, merci beaucoup.
@rabahghouti70706 жыл бұрын
C v p fait nous des tuto sur publipostage
6 жыл бұрын
J'en propose déjà de manière très détaillée d'ailleurs à ces adresses : www.bonbache.fr/apprendre-a-realiser-un-publipostage-avec-word-104.html www.bonbache.fr/emailing-et-publipostage-de-courriers-word-149.html
@sihamamery57544 жыл бұрын
Bonjour Bravo et bonne continuation 💖💖💖
4 жыл бұрын
Merci beaucoup Siham A.
@lailalaila7468 Жыл бұрын
mercii bcp 🥰
Жыл бұрын
Je vous en prie Laila. Merci pour ce message.
@pierrehoups58196 жыл бұрын
Bonjour Mr. Rossetti Stéphane, Tout d'abord, je voudrais vous féliciter pour vos vidéos excellemment bien expliquées, détaillées, mises à la portée de tout à chacun et surtout pour cette voix bien articulée, posée et calme. Je remonte ce sujet afin de poser la/les question(s) suivante(s): Si le jeu des relations entre les différentes tables est bien effectué comme mentionné dans la vidéo, pourquoi faut il absolument passer par la création de requêtes (par paires=deux sources) pour pouvoir créer le dit formulaire final avec sous formulaires? Est-il possible d'arriver au même résultat en utilisant uniquement l'assistant formulaire qui ferait le travail après que j’eus sélectionné mes différentes tables? Y aurait-il une astuce qui m’échapperait quant au résultat final, à la flexibilité des recherches et/ou à l'ajout de data? Je vous remercie d'avance pour votre temps pris à ma lecture et pour votre réponse. Respectueusement,
6 жыл бұрын
Bonjour Pierre et merci beaucoup pour votre retour. Comme vous le dites, si les relations sont parfaitement réalisées et que les clés primaires sont bien désignées dans l'assistant formulaire, il est tout à fait possible de passer outre la création intermédiaire de requêtes. Mais le résultat final à atteindre est plus compliqué. L'intérêt des requêtes consiste à réunir dans deux groupes explicites les éléments dépendant en vu de la création du formulaire avec sous formulaire. Le niveau de regroupement sur le num_client se fait naturellement et nous obtenons le sous formulaire lié comme nous l'avons décidé, présentant pour le client, tout le détail de la commande dont les références sont issues de la table catalogue. Pour résumer donc, il s'agit avant tout de structurer le travail et de maîtriser les objectifs à atteindre. Merci à vous et bonne journée.
@pierrehoups58196 жыл бұрын
Bonjour, je vous remercie pour votre réponse claire et rapide. Mon autre soucis est/était que je n'ai que 3 tables à mettre en relation et non 4 donc je ne sais pas faire de paires. D'où ma question sur l’éventuel non passage obligé par les requêtes. Un conseil? Merci d'avance Mr. Rossetti
6 жыл бұрын
Bonjour Pierre, et merci beaucoup pour votre retour. Personnellement je passerai par les requêtes pour structurer mon travail et mes données. Les requêtes sont de fabuleux outils. Je regrouperais dans une requête les données qui doivent figurer groupées dans le formulaire ou le sous formulaire. Ensuite je construirais mon formulaire avec Ss formulaire sur la table restante et la requête sans oublier de mettre en jeu la relation sur la clé primaire, afin de relier l'ensemble des données. De fait, je pourrais réaliser mon niveau de regroupement comme voulu. Au final, sur trois tables, c'est encore plus simple que sur 4.
@pierrehoups58196 жыл бұрын
waaaoow ca c'est du rapide ;) ok un tout grand merci. Je me mets au travail. A bientot pour d'autres questions. Bonne journée.
6 жыл бұрын
Je vous en prie, c'est normal. Bonne journée à vous aussi.
@شهيواتامايلول4 жыл бұрын
Merci monsieur Rossetti je voudrai bien savoir est-ce je remplis les données dans la table ou dans le formulaire
4 жыл бұрын
Bonjour madjda et merci pour votre message. Toujours dans le formulaire. Jamais dans la table.
@brunoweymiens57856 жыл бұрын
bjr, et bravo ! c'est clair ! mais comment faire pour choisir le client dans une liste déroulante au lieu de naviguer avec les petits triangles du bas de l'écran (qd on a bcp de clients), et que tous les champs associés au client soient mis à jour ?
6 жыл бұрын
Bonjour Bruno et merci pour votre message, j'ai plusieurs exemples à vous proposer qui fonctionnent sur des données d'une nature différente, mais le principe est le même : www.bonbache.fr/extraire-et-filtrer-les-donnees-en-vba-access-173.html et www.bonbache.fr/saisie-semi-automatique-en-vba-access-210.html
@Hezbollahalgerie2 жыл бұрын
Bonjour Mr Stéphane , Premièrement je vous remerci infiniment pour ces videos formidable , j'essaye de réaliser une petite application qui gère mon travail (la Saisie des interventions) avec Access mais je n'arrive pas à réaliser l'objectif .... si vous pouvez m'aider Mr je serais très reconnaissant . merci
2 жыл бұрын
Bonjour Hezbollahalgerie. Je vous remercie beaucoup pour votre intérêt. J'aimerais vous aider personnellement mais je reçois un très grand nombre de sollicitations chaque jour. Il m'est impossible de m'y consacrer et de m'impliquer pour chacun. J'essaie de conserver du temps pour proposer ces formations. Je suis sincèrement désolé et j'espère que vous comprendrez. En revanche, je vous fournis le lien d'une Playlist qui vous permettra de parfaitement maîtriser Access pour concevoir votre application : kzbin.info/aero/PLpQBnWleLAaszq4DAxtM4eHvFmOrq-4ij
@hamidoubah48897 жыл бұрын
très bon tutos mais améliorer la qualité de l'image car c'est très difficile de bien voir l'écran car les images sont petites merci
7 жыл бұрын
Bonjour, message reçu et merci beaucoup pour votre retour.
@aleksitidjet37125 жыл бұрын
Bonjour Stéphane, Just une question, vous auriez pas par hasard une FAQ pour discuter des thèmes informatique ? Je ne trouve pas sur votre site Bonbache.fr
5 жыл бұрын
Bonjour Aleksi, en effet je ne propose pas encore ce service mais c'est envisagé.
@Godcluber5 жыл бұрын
Merci beaucoup, ce cours m'a fait du bien. Mais y-a-t-il un moyen de transformer ou exporter sa base de données en programme setup via VBA Access ou autre ?
5 жыл бұрын
Bonjour Yao et merci pour votre message. Setup non, exécutable oui, il suffit de changer la dernière lettre de l’extension, accdr au lieu de accdb. Au préalable, il est préférable de définir un formulaire d'accueil comme point d'entrée.
@SuperSawax4 жыл бұрын
Salut Merci pour votre explication comment obtenir la dernière valeur d'un champ dans une table Par exemple Après la saisie de dernier relevé la valeur de relevé précédent s affiche dans un le champ actuel
4 жыл бұрын
Bonjour Mohamed. Vous pouvez utiliser la fonction MaxDom comme illustré dans cette formation : www.bonbache.fr/valider-et-archiver-les-commandes-des-clients-467.html
@SAVOIRETRE4 жыл бұрын
BIEN FAIT
4 жыл бұрын
Merci beaucoup.
@matrey77807 жыл бұрын
Dabord un grand merci pour votre suivi. Comme dit, j'ai 4 tables. Avec les 2 premières soit #dates#et #donnees employes# lie par une requêtes qui definit par un clacul le temps dû de l'employé selon son % de travail. Jai une troisieme table #planning# qui elle regroupe ses donnees grace au jeu du formulaire sous formulaire. Mais jaimerai en même temps pouvoir afficher ma table #services# qui me fournit plusieurs donnees afin de pouvoir joindre un service au formulaire sité avant ( non pas par une liste deroulante trop de donnees a consulter). Donc ma questions comment je dois mis prendre pour pouvoir joindre l'id_service que je selectionne au formulaire planning sachant que je ne peux pas le lier par les champs père/fils. Ou es que vous avez un tuto a me conseiller. Un grand merci de l'attention que vous porterez a ma question.
@avidiuscassiusivanovitch71492 жыл бұрын
Salut monsieur. Dites moi pour créer une application de gestion facturation (devis factures, etc) Access est il capable de le supporter. Nb: application commercial
2 жыл бұрын
Bonjour Avidius Cassius Ivanovitch. Absolument, c'est le propre d'un gestionnaire de bases de données.
@avidiuscassiusivanovitch71492 жыл бұрын
@ merci monsieur toujours disponible et disposé. Ça marche Je m'inquiétais surtout de sa capacité de stockage. Encore merci
2 жыл бұрын
@@avidiuscassiusivanovitch7149 Je vous le confirme, aucune inquiétude à avoir. Merci à vous.
@youssefjouad74266 жыл бұрын
Merci beaucoup c'est très claire comme toutes tes vidéo, s'il vous plait j ai un souci comment faire clignoter un champ de texte sur un sous formulaire tabulaire suivant une condition
6 жыл бұрын
Bonjour Youssef, la mise en forme conditionnelle existe aussi dans Access et peut s'appliquer aux champs de formulaires pour mettre en valeur dynamiquement leur contenu en fonction des valeurs. Elle est disponible dans le ruban Format. Cette formation VBA Access notamment l'exploite : www.bonbache.fr/filtrer-et-trier-les-donnees-en-vba-access-201.html
@youssefjouad74266 жыл бұрын
Merci beaucoup monsieur, oui ça marche bien la mise en forme conditionnelle avec access mais svp je veux encore cette zone de texte clignote avec une période de temps par exemple une seconde
6 жыл бұрын
Dans ce cas Youssef, vous devez passer par VBA et utiliser la fonction Timer qui à chaque intervalle de temps que vous définissez, permet de temporiser pour affecter ensuite la couleur de votre choix. Cette formation explique comment faire en VBA Excel, il suffit alors d'adapter au champ Access.
Bonjour Professeur, J'ai beau essayer de comprendre mais quelque chose m'échappe! Je pris le temps de lire ou d'écouter des réponses à mon interrogation mais je ne capte pas réellement. Comment savoir s'il est judicieux de travailler sous Excel ou sous Access? Qu'est-ce qui est déterminant pour le choix de l'un ou de l'autre? Je vous remercie...
6 жыл бұрын
Bonjour Xavier-Alexandre, vous l'expliquer ainsi serait trop long mais il s'agit de notions essentielles que j'enseigne à chaque début de chapitre, notamment pour Access et Excel et que je renforce dans la pratique à chaque progression. Access est fait pour gérer les données volumineuses notamment de sites Web, Excel pour les calculs notamment. Les bases de données peuvent être gérées par Excel, mais c'est mieux quand la connexion est externe, Access notamment.
@Meryamti5 жыл бұрын
Bonjour J'ai établi ma base de données sur excel en vue de faire un traitement de données sous SPSS. Mon problème c'est que j'ai besoin de donner à chacun de mes cas recensés (patients), un traitement médical qui est à chaque fois différent et qui contient plus d'un médicament (jusqu'à 10 parfois), des lignes vides s'accumulent alors. Or j'ai besoin de faire des croisements entre médicaments et patients, entre autres. Ceci est impossible sous excel les résultats des filtres sont tout le temps erronés. Je voudrais savoir est ce qu'il y a une solution sous Access ??? Merci de me répondre et Bravo pour tout ce que vous faites.
5 жыл бұрын
Bonjour Meryem, oui bien entendu, Access est le logiciel dédié. Il suffit de créer les tables pertinemment. Ensuite avec les requêtes, vous pouvez questionner, croiser et combiner les conditions comme vous le souhaitez afin de produire les extractions les plus fines désirées.
@Meryamti5 жыл бұрын
Merci beaucoup Stéphane. Il se peut que je revienne vers vous après,bien sûr, avoir visualisé vos vidéos. Au moment de vouloir les mettre en pratique. Pourrais-je vous joindre par mail? C plus pratique. Merci encore et très bon courage
5 жыл бұрын
Je vous en prie Meryem, vous pouvez me joindre sur la page Facebook Le Formateur.
@Meryamti5 жыл бұрын
Rossetti Stéphane Merci beaucoup 👏👏👏
@wilsonbesy74694 жыл бұрын
Bonjour, j''ai besoin de votre aide pour savoir comment centrer une page formulaire sur Access
4 жыл бұрын
Bonjour Wilson. Vous devez exploiter la feuille de propriétés du formulaire. Vous devez définir les dimensions du formulaire sur celles de votre écran (Largeur et Hauteur). Ensuite, vous devez exploiter le ruban Organiser et le bouton Taille/Espace pour distribuer équitablement tous les éléments dans la largeur du formulaire ainsi défini.
@jojomignon33226 жыл бұрын
bon tuto. mais j'ai un soucis avec mon formulaire. quand je l'excute on me met un message d'erreur.comment faire
6 жыл бұрын
Bonjour Jojo et merci pour votre retour. Si un message d'erreur apparaît, c'est vraisemblablement à cause des relations manquantes. Pour établir les liens afin de réaliser la correspondances entre les éléments regroupés dans le formulaire et ceux du sous formulaire, les clés primaires des différentes tables doivent être intégrées. Pour reproduire les manipulations de construction sans erreur, je vous suggère la formation en pas à pas détaillé à cette adresse : www.bonbache.fr/cas-pratique-pour-creer-une-base-de-donnees-de-facturation-access-95.html
@conanbarbare51077 жыл бұрын
merci très clair
7 жыл бұрын
Je vous en prie, merci à vous d'avoir pris le temps de faire un message en retour.
@maroufdz3 жыл бұрын
Merci
3 жыл бұрын
Merci à vous pour ce message en retour.
@aleksitidjet37125 жыл бұрын
Bonjour Prof Encore moi pour une autre question, En fait j'aimerai comprendre comment vous avez réussi à créer un formulaire avec sous formulaire avec la table temporaire ( Detail_temp) qui n a aucune relation avec les autres tables. Es ce qu'on changeant just objet source de données dans les propriétés ? Merci par avance
5 жыл бұрын
Bonjour Aleksi, oui c'est tout à fait ça. Comme il s'agit d'une table temporaire (Je parle de la formation sur la facturation en VBA), elle est destinée à recevoir des données issues de plusieurs sources. Elle est donc implémentée par le code VBA. Et c'est bien la propriété Objet source qui permet de la lier pour constituer dynamiquement le contenu du sous formulaire. Je mettrai bientôt de nouvelles formations intéressantes à ce sujet, et sans l'intervention du code VBA.
@aleksitidjet37125 жыл бұрын
@ Bonjour Stéphane, grand merci pour votre réponse, cela est claire maintenant pour moi ! Je trouve géniale l'idée de se servir dune table temporaire pour gérer la facturation, dorénavant je vais adopter cette idée pour d'autres application. Je développe actuellement une petite appli VBA pour la gestion des congés du personnel. Vos cours m'ont bcp aidé. Bravo à vous. Je serai heureux de suivre votre prochaine formation.
5 жыл бұрын
Merci infiniment Aleksi. Oui, beaucoup d'autres sujets Access vont suivre avec des astuces très intéressantes pour nourrir dynamiquement les formulaires notamment mais aussi pour sécuriser les applications.
@aleksitidjet37125 жыл бұрын
@ je suis a font la dedans en ce moment j'essaye d utiliser les boutons suivant et précédent sur un formulaire avec 2 tables mais ça ne fonctionne que sur une seule table. Es ce normal ? Sur sur quoi je vous souhaite une bonne soirée!
5 жыл бұрын
Bonjour Aleksi, s'il s'agit d'un formulaire bâti sur deux tables, les éléments dépendants doivent être logiquement placés dans un sous formulaire. Dans ce cas, la navigation conjointe fonctionne parfaitement. Dans le cas contraire, sauf création manuelle, la source du formulaire est naturellement définie sur l'une des deux tables, ce qui explique votre souci.
@thierryletailleur7305 жыл бұрын
A partir de l'assistant formulaire, l'application ne me propose pas la case à cochée "fomulaire et sous-formulaire. Pourriez-vous m'aider ? D'avance merci.
5 жыл бұрын
Bonjour Thierry, si vous utilisez une version récente d'Access, à partir du moment où vos tables sont correctement liées, le formulaire se créera automatiquement en choisissant préalablement la table ou là requête, puis en cliquant sur le bouton Formulaire.
@maestroofhonneur6 жыл бұрын
Bonjour Mr Stéphane , Premièrement je vous remerci infiniment pour ces videos formidable , Deuxièmement j'essaye de réaliser une petite application qui gère une caisse (des dépenses) avec Access mais je n'arrive pas à réaliser mon but .... si vous pouvez m'aider Mr je serais très reconnaissant . Merci encore une fois ;)
6 жыл бұрын
Bonjour Djalal Fandi et merci beaucoup pour votre message. J'aimerais vous aider mais je reçois de très nombreuses demandes d'aide chaque jour. Il m'est impossible d'y répondre favorablement sans quoi je n'aurais plus le temps de proposer ces formations. Je suis sincèrement désolé.
@maestroofhonneur6 жыл бұрын
@ pas de souci Mr , je vous comprend totalement ,Merci bcp.
6 жыл бұрын
C'est gentil à vous Djalal.
@patrickchampenois5367 жыл бұрын
Bonjour, Très bon tuto, merci. Je n'ai qu'un soucis, je n'arrive pas avoir la somme total de la commande. Si quelqu'un a une solution, je suis preneur. De plus, si un "client" prend 3 articles, j'ai 3x la même facture qui apparait. Est-ce normal ?
7 жыл бұрын
Bonjour Patrick et merci pour votre retour. Le total de la commande est un champ calculé dont le résultat se génère à la volée par le biais de la requête qui regroupe deux des tables : Total: [prix de vente]*(1-[remise])*[quantité] êtes vous sûr de l'avoir bien intégré sous cette forme. Le pas à pas détaillé se trouve sur le site bonbache.fr à cette adresse : www.bonbache.fr/cas-pratique-pour-creer-une-base-de-donnees-de-facturation-access-95.html
@patrickchampenois5367 жыл бұрын
Un tout grand merci pour tous vos tutos, grâce à vos vidéos j'ai pu saisir certaines notions et mise en page nécessaires afin de réussir mon examen. Je vous en suis très reconnaissant. Merci et bonne continuation
7 жыл бұрын
Bonjour Patrick j'en suis vraiment heureux pour vous. A mon tour de vous remercier pour votre message très plaisant car ce n'est pas tout le monde qui prend le temps de le faire. Bonne continuation à vous.
@fahdbadr47156 жыл бұрын
merci pour ce tuto j'en avais besoin, j'ai créé 3 table (client, produit, traite) pour gérer les crédits d'un petit magasin, mais je tourne en rond, je n'ai pas trouvé la bonne manière pour les relations et pour relier les 3 tables dans un formulaire de façon à saisir les données des 3 tables, j'ai tjrs le meme message "tu ne peux modifier clé primaire interdit le double ...." alors un coup de main s'il vous plait, et merci d'avance
6 жыл бұрын
Bonjour Fahd Badr, d'après le message, il semblerait que vous tentez de créer un enregistrement possédant le même identifiant qu'un autre existant. Par définition, une clé primaire est unique et l'interdit pour des questions de sécurité et d'intégrité. Je vous suggère cette formation : www.bonbache.fr/debuter-avec-access-creer-sa-premiere-base-de-donnees-69.html. Elle explique parfaitement le rôle de la clé primaire et la mise en jeu des relations.
@fahdbadr47156 жыл бұрын
@ merci, alors si j'ai bien compris "si j'essaie d'entrer un nouvel enregistrement Access va accepter, si les données sont doubles il va refuser l'enregistrement" , alors est ce que c'est pareille si je fais un formulaire pour saisir nvx client ainsi que leurs crédits? et merci encore une fois professeur
6 жыл бұрын
Oui tout à fait dans la mesure où les formulaires sont nécessairement construits sur les tables qui sont reliées entre elles.
@salimaaou49814 жыл бұрын
Video svp sur power query et power R
4 жыл бұрын
Oui c'est prévu Salima Aou. Mais j'ai pas mal de sujets prêts à dérouler avant cela.
@maxprofit42097 жыл бұрын
Bonjour, J'ai testé votre base et impossible de saisir un nouveau client , ni de saisir une nouvelle commande pour un client déjà connu. Avez vous testé avant de mettre en ligne ce tuto ?
7 жыл бұрын
Bonjour, oui tout à fait, mais par acquis de conscience je viens de la re-télécharger depuis le site bonbache. Si je crée un client, un nouvel identifiant unique lui est attribué. De fait, si je crée une commande en faisant référence à ce nouveau numéro client, la commande est bien créée par le jeu des relations entre les tables, bâtie sur un nouveau numéro de commande. Et si je souhaite saisir le détail de cette commande, Access m'y autorise désormais selon la règle de l'intégrité référentielle qui met en jeu les clés primaires. Tout fonctionne parfaitement donc. Avez-vous vérifié les relations entre les tables ? Sont-elles bien conservées comme l'indique la formation ? Ensuite lors de la construction du formulaire avec sous formulaire sur la base des 4 tables regroupées par 2 requêtes, il faut bien penser à inclure les clés primaires dans la construction et non les clés externes, comme l'indiquent la vidéo et la formation. Ce sont bien elles qui permettent la création de nouveaux enregistrements, depuis le formulaire. Etes vous certain de n'avoir opéré aucune modification sur la base source car les tests sont concluants ?
@charlyshabani41742 жыл бұрын
Jaime
2 жыл бұрын
Merci Charly.
@rabahghouti70705 жыл бұрын
هل يمكن طباعة bondecommand
5 жыл бұрын
Oui tout à fait, par clause Where commandant l'ouverture de l'état sur le numéro de commande en cours. C'est un sujet que je vais d'ailleurs bientôt aboutir au travers de la Playlist sur les exercices Access.
@habiba21805 жыл бұрын
bonjour excellent vidéo merci mais je voudrais votre mail si c'est possible
5 жыл бұрын
Bonjour et merci, vous pouvez me contacter sur la page FB : facebook.com/Sformateur
@nawresabidi44706 жыл бұрын
access n° combien?
6 жыл бұрын
Bonjour Access 2016.
@nawresabidi44706 жыл бұрын
+Rossetti Stéphane merci tu peux me dire comment crèer un ètat pour chacune des requêtes
6 жыл бұрын
Je propose toutes ces formations en vidéo mais aussi en pas à pas détaillé sur le site www.bonbache.fr. Concernant celle-ci, avec la création de l'état depuis les requêtes et de manière à ce qu'il soit relié au formulaire, elle se trouve à l'adresse suivante : www.bonbache.fr/cas-pratique-pour-creer-une-base-de-donnees-de-facturation-access-95.html
@abdelazizchelbi75318 жыл бұрын
Honnêtement, j'ai mis du temps à suivre ce tuto (et surtout, les détails supplémentaires au site bonbache.fr) en raison des multiples actions et commandes ainsi que les miraculeuses conditions WHERE pour arriver enfin à bon port avec un résultat à couper le souffle : un système de facturation complet (de la saisie des clients et articles à l'édition des factures et état général en passant par les divers formulaires et états de synthèse). Néanmoins, je devrais relire et refaire tout pour mieux les assimiler (une petite question: comment la table 'Détail des commandes' n'a pas de clé primaire? et comment gère-t-elle ses 2 relations (1 et infini) avec les tables 'Commande' et 'Catalogue' bien que logiquement, c'est possible)
8 жыл бұрын
Bonjour Cher Abdelaziz. C'est en effet, sans doute le cas pratique Access dans lequel sont abordées des notions plus complexes. Il est nécessaire lors de la création du formulaire avec sous formulaire à partir de quatre tables, grâce à deux requêtes, de bien conserver les clés primaires pour pouvoir afficher l'ensemble des informations des clients et de leurs commandes, tout en gardant la possibilité d'en créer de nouveaux. La table Détail de commande ne contient fort logiquement pas de clé primaire car elle est liée aux tables commandes et catalogues. Elles est donc reliée à ces deux tables par leur clé primaire respective. Et ainsi la table Détail des commande possède deux clés externes ou étrangères. Son contenu dépend intégralement des deux autres. Donc elle n'a explicitement aucun enregistrement unique. Il est vital en revanche qu'elle soit explicitement liée aux deux autres pour pouvoir remonter jusqu'au client, en fonction de ses commandes.
@abdelazizchelbi75318 жыл бұрын
Merci beaucoup pour cette explication ... c'est très gentil de votre part
@wilsonbesy74694 жыл бұрын
J'ai vraiment besoin de votre aide, ça fait 8 jours depuis que je suis dessus
4 жыл бұрын
Wilson, j'aimerais vous aider personnellement, mais je reçois de très nombreuses demandes d'aide chaque jour. Il m'est impossible de m'impliquer personnellement pour chacun. Je suis sincèrement désolé et j'espère que vous comprendrez.