#1 Mon 18 May 2015 22:47
- Kikossa
- Participant occasionnel
- Date d'inscription: 18 May 2015
- Messages: 10
Jointure géométrique entre 2 tables
Salut tous le monde
Je suis entrain d'ajouter un patient, donc j'ai créer un point sur la carte et une autre couche "Ilot" . je veux savoir comment récupérer l'ID de l'ilot qui contient le point ??
mercii
***EDIT MODERATION***
Merci de créer un nouveau sujet pour poser votre question, surtout quand celle-ci n'est pas vraiment en lien avec le sujet dans lequel vous répondez.
Dernière modification par nicoboud (Thu 21 May 2015 09:07)
Hors ligne
#2 Thu 21 May 2015 09:19
- nicoboud
- Membre
- Lieu: Nantes
- Date d'inscription: 12 Oct 2007
- Messages: 860
Re: Jointure géométrique entre 2 tables
Bonjour et bienvenue sur le forum,
Il faut au préalable que votre table "patients" soit une vrai table et non la couche dessin. ensuite il faut que cette table ait un champ ("ID_ilot" par exemple) dans lequel vous pourrez récupérer cette information.
Si ces conditions sont réunies, vous pouvez faire un "Mettre à jour colonne..." (via menu Table) en spécifiant :
- Table à mettre à jour : "patients"
- Utiliser une colonne de la table : "Ilot"
- Jointure : cocher "où l'objet de la table "Ilot" contient objet de la table "patients"
- Colonne à mettre à jour : "ID_ilot"
- Calculer : "Valeur"
- de la colonne jointe : "ID"
Nicolas.
Co-modérateur du forum Mapinfo
Utilisateur Mapinfo et QGIS
Hors ligne
#3 Sat 23 May 2015 09:55
- Kikossa
- Participant occasionnel
- Date d'inscription: 18 May 2015
- Messages: 10
Re: Jointure géométrique entre 2 tables
merciii
mais c'est pas ce que je voulais, j'ai du mal à m'exprimer
Bon; j'ai 3 couches avec leur tables: couche carte , couche ilot, et couche malade, quand je veux ajouter un malade , je dois premièrement le positionner sur la carte et en même temps sur la couche ilot, ensuite je dois remplir le formulaire (table malade: nom, prenom,.....) et dans la table malade il y a le champ ilot, alors je veux savoir comment remplir ce champs automatiquement c'est à dire quand j'ajoute un point, je peux récupérer l'id de cet ilot et le stocker dans la table malade
c'est possible ??? (je sais j'ai trop parler )
Hors ligne
#4 Tue 26 May 2015 09:51
- nicoboud
- Membre
- Lieu: Nantes
- Date d'inscription: 12 Oct 2007
- Messages: 860
Re: Jointure géométrique entre 2 tables
Ce n'est pas super clair en effet !
Vous voulez que le champ id se remplisse tout seul au moment de la création du point dans la table malade ? si c'est ça, il n'existe pas de solution, simple en tout cas (rechercher avec les mots clés "liste déroulante", si il existe un outil qui pourrait faire ça).
Sinon, cela peut se faire à postériori (une fois tout vos malades créés par exemple), en suivant la méthodo que j'ai indiqué plus haut (avec le "mettre à jour colonne").
Nicolas.
Co-modérateur du forum Mapinfo
Utilisateur Mapinfo et QGIS
Hors ligne
#5 Tue 26 May 2015 22:23
- Kikossa
- Participant occasionnel
- Date d'inscription: 18 May 2015
- Messages: 10
Re: Jointure géométrique entre 2 tables
ok mercii pour votre réponse
Hors ligne