A voir également:
- Copier les données d'un champ à l'autre (plusieurs)
- Fuite données maif - Guide
- Supprimer les données de navigation - Guide
- Comment copier une vidéo youtube - Guide
- Super copier - Télécharger - Gestion de fichiers
- Copier un disque dur sur un autre - Guide
5 réponses
Bonjour,
Il y a 2 méthodes possibles:
- par requête-création de table; Créer une requête-sélection ordinaire, établir les critères pour retenir les enfants parmi la liste, vérifier que tout est au carré en lançant la requête telle quelle, revenir au mode création, cliquer sur l'icône "création de table" et suivre les indications données et demandées, essentiellement le nom de la table à créer. Exécuter la requête (icône "!" point d'exclamation). La table se créer toute seule. Au besoin, changer le noms des champs en mode "création de table".
.
- par requête-ajout: Créer une nouvelle table avec ses champs, créer une requête-sélection comme au dessus et procéder de la même façon, cliquer sur l'icône "requête-ajout", et suivre les indications, donner le nom de la table sur laquelle on veut ajouter les données, au besoin spécifier le nom des champs (si les noms sont identiques, le système les entre tout seul mais on peut les changer). Exécuter la requête.
Mais est-il sûr que la bonne méthode soit de créer une table nouvelle pour les enfants, ne vaut-il pas mieux avoir un indicateur dans la table principale pour signaler qu'il s'agit d'un enfant?
Bonne suite.
Il y a 2 méthodes possibles:
- par requête-création de table; Créer une requête-sélection ordinaire, établir les critères pour retenir les enfants parmi la liste, vérifier que tout est au carré en lançant la requête telle quelle, revenir au mode création, cliquer sur l'icône "création de table" et suivre les indications données et demandées, essentiellement le nom de la table à créer. Exécuter la requête (icône "!" point d'exclamation). La table se créer toute seule. Au besoin, changer le noms des champs en mode "création de table".
.
- par requête-ajout: Créer une nouvelle table avec ses champs, créer une requête-sélection comme au dessus et procéder de la même façon, cliquer sur l'icône "requête-ajout", et suivre les indications, donner le nom de la table sur laquelle on veut ajouter les données, au besoin spécifier le nom des champs (si les noms sont identiques, le système les entre tout seul mais on peut les changer). Exécuter la requête.
Mais est-il sûr que la bonne méthode soit de créer une table nouvelle pour les enfants, ne vaut-il pas mieux avoir un indicateur dans la table principale pour signaler qu'il s'agit d'un enfant?
Bonne suite.
Bonsoir,
Difficile de répondre sans voir la bête. Il faut que vous l'envoyer via cjoint.com, après l'avoir rendu anonyme.
Pour rendre anonyme, il n'y a pas besoin de 36000 noms, 3 ou 4 suffisent. Il faut créer une nouvelle base vide, puis importer (avec "données externes / Access"), dans la fenêtre d'importation sélectionner Options/Définitions uniquement puis toutes les tables et requêtes. A ce moment on pourra voir comment arranger ça.
Pour transférer le fichier: Ouvrir le site cjoint.com et suivre les indications, et enfin copier/coller le lien dans la prochaine réponse.
ça parait compliquer mais c'est très simple. En tout cas pas plus long que taper des tartines.
Bonne suite.
Difficile de répondre sans voir la bête. Il faut que vous l'envoyer via cjoint.com, après l'avoir rendu anonyme.
Pour rendre anonyme, il n'y a pas besoin de 36000 noms, 3 ou 4 suffisent. Il faut créer une nouvelle base vide, puis importer (avec "données externes / Access"), dans la fenêtre d'importation sélectionner Options/Définitions uniquement puis toutes les tables et requêtes. A ce moment on pourra voir comment arranger ça.
Pour transférer le fichier: Ouvrir le site cjoint.com et suivre les indications, et enfin copier/coller le lien dans la prochaine réponse.
ça parait compliquer mais c'est très simple. En tout cas pas plus long que taper des tartines.
Bonne suite.
Bonsoir,
J'ai enfin terminé. Je ne pensais pas devoir y passer tant de temps, le projet est pas mal chamboulé mais j'espère satisfaisant. J'ai carrément refait une vraie base de données, qui n'est pas un tableau Excel plus ou moins amélioré, avec des tables, des requêtes, des formulaires et sous-formulaires. Ce sera bien plus facile d'utilisation.
Pour la faire fonctionner, il suffit d'ouvrir le formulaire nommé "Menu_Initial" puis de cliquer sur les boutons-icônes correspondants à chacune des commandes pour faire apparaitre les formulaires demandés; après il n'y a qu'à remplir les contrôles et faire défiler les entrées de la base.
Si vous avez des soucis quant au fonctionnement, je reste à l'écoute pour fournir les explications nécessaires.
Pour avoir accès à la base jointe, il faut copier le lien dans la barre d'adresse pour faire apparaitre le fichier, copier le fichier dans un dossier quelconque de votre ordinateur, et seulement ensuite ouvrir le fichier.
http://cjoint.com/?3Ezw3xpPde8
Bon courage et bonne suite
J'ai enfin terminé. Je ne pensais pas devoir y passer tant de temps, le projet est pas mal chamboulé mais j'espère satisfaisant. J'ai carrément refait une vraie base de données, qui n'est pas un tableau Excel plus ou moins amélioré, avec des tables, des requêtes, des formulaires et sous-formulaires. Ce sera bien plus facile d'utilisation.
Pour la faire fonctionner, il suffit d'ouvrir le formulaire nommé "Menu_Initial" puis de cliquer sur les boutons-icônes correspondants à chacune des commandes pour faire apparaitre les formulaires demandés; après il n'y a qu'à remplir les contrôles et faire défiler les entrées de la base.
Si vous avez des soucis quant au fonctionnement, je reste à l'écoute pour fournir les explications nécessaires.
Pour avoir accès à la base jointe, il faut copier le lien dans la barre d'adresse pour faire apparaitre le fichier, copier le fichier dans un dossier quelconque de votre ordinateur, et seulement ensuite ouvrir le fichier.
http://cjoint.com/?3Ezw3xpPde8
Bon courage et bonne suite
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Pour utiliser pleinement ce type de formulaires, vous devez passer alternativement en mode Formulaire (comme un formulaire papier) ou en mode feuille de données (comme un tableau Excel) en cliquant sur les icônes correspondantes de votre barre d'outils en haut de l'écran. C'est plus pratique et plus rapide poour trouver les enregistrements qu'on cherche.
Bonjour,
Avez-vous pu vous familiariser avec cette forme de Access même si vous n'y étiez pas habituée? Parce que c'est pourtant la forme "normale" d'utilisation, avec des formulaires, des requêtes, et tous les autres outils disponibles dans Access. Je pense que ça aurait dû vous aider.
A vous lire;
Avez-vous pu vous familiariser avec cette forme de Access même si vous n'y étiez pas habituée? Parce que c'est pourtant la forme "normale" d'utilisation, avec des formulaires, des requêtes, et tous les autres outils disponibles dans Access. Je pense que ça aurait dû vous aider.
A vous lire;
Effectivement, je ne voudrais pas créé une table nouvelle pour les enfants. J'ai déjà tenté de travailler avec plusieurs tables pour le plaisir d'apprendre, mais de cette façon j'avais trop souvent des messages d'erreur. Je ne connais pas beaucoup access, c'est pourquoi je garde cela simple. Étant la seule qui travaille avec ma base, je n'ai pas besoin de la protéger des modifications ou pertes de données accidentelles.
La structure de ma table est la suivante: Dans mes premières colonnes, j'ai les champs qui concernent tous mes clients, qu'ils soient majeurs ou mineurs. Dernièrement, dans les dernières colonnes de ma table, j'ai créé des champs pour les enfants et j'ai commencé à saisir les informations.
Lorsque j'ai commencé ma base de données, je n'avais qu'un seul enfant par enregistrement, donc je pouvais utiliser les mêmes champs pour adultes et enfants. Les besoins ayant changé, maintenant, je peux avoir un, deux ou trois enfants par enregistrement. J'ai donc dû modifier mes documents principaux Word pour mettre des champs "Enfant 1", "Enfant 2", etc. Sauf que dans ma base de données, j'avais déjà des enfants saisis avec les adultes et ce sont les informations de ces enfants que je veux transférer dans mes champs "Enfant" nouvellement créés, de façon à ne plus avoir de documents principaux enfants en double, soit une série pour les enfants uniques et une série pour les enfants en nombre.
Donc, est-il possible de transférer les enfants dans leurs champs nouvellement créés, en tenant compte que la structure des champs adulte et la structure des champs enfants sont identiques quant à leur nombre.
Merci.