#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