banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Fri 02 February 2007 11:17

monique
Participant actif
Date d'inscription: 7 Oct 2005
Messages: 146

Exporter les informations d'un champ "liste d'objets"

GéoConcept 5.6.956
Dans une base avec des lignes de bus (linaires) et des abris bus (ponctuels)

L'objectif est de renseigner un champ des abris bus avec la liste des lignes qui passent devant chaque abris bus.

On a créé un champ "liste d'objets" qui pointe sur une requête topologique qui sélectionne les lignes qui intersectent les abris bus.

Dans la fiche d'un abris bus, on lit dans ce champ "liste d'objets", les lignes concernées par l'abris bus ce qui correspond au résultat recherché (bien qu'on ne choisisse pas l'info qui doit apparaitre dans ce champ, ici on voit le type, le sous-type et le nom).
Par contre, on ne peut pas exporter cette info pour l'exploiter dans un fichier excel (ou access), on obtient des codes bizaroïdes (ex: (  49,00004)@  2@  104614@  128820)
que ce soit par un export en Gxt ou un copier coller de la liste de sélection vers excel (ou par le gestionnaire de config pour access), d'ailleurs dans la liste de sélection ce champ a ces mêmes code bizaroïdes.
Ce champ "liste d'objets" serait un champ binaire, donc pas exploitable en dehors d'une consultation de la fiche de l'objet ????

Est-ce que quelqu'un aurait déjà eu ce besoin et trouvé une solution ? autre que d'appliquer une requête topologique pour chaque abris bus et d'exporter le résultat après chaque requête !

Monique

Hors ligne

 

#2 Mon 05 February 2007 17:29

Renaud
Membre
Lieu: Ploemeur (56)
Date d'inscription: 9 Mar 2006
Messages: 2315

Re: Exporter les informations d'un champ "liste d'objets"

Bonjour

Les codes bizarroïdes permettent de retrouver les objets contenus dans la liste, moyennant un peu de code Access ou de fonctions Excel :
- Je ne sais pas ce que représente le premier nombre,
- Le deuxième indique le nombre d'objets dans la liste,
- Les suivants sont les 'Identificateur' des objets de la liste.

En ayant préalablement exporté une table contenant l'identificateur et le nom de la ligne, il est possible de remplir une table Access 'Ligne_X_Abris'.

Attention, les identificateurs sont volatiles. Il vaut mieux faire les liens intra-Access et Géoconcept-Access sur un autre champ.


Renaud Mouche

Hors ligne

 

Pied de page des forums

Powered by FluxBB