Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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 Tue 16 September 2008 13:51

kharbeche
Participant occasionnel
Lieu: Eddamous
Date d'inscription: 27 Aug 2008
Messages: 42

pb de paramétrage du nom de la table

Bonjour;

j'essaye de récupérer l'azimut (c'est tout simplement une valeur/cellule) de ma première ligne de tableau nommé nomTab (c'est une variable String); alors soit les lignes de codes suivantes:

Code:

Fetch Rec 1 from nomTab
        azim=nomTab.col(col_azim)
        note azim

avec:

azim est une variable de type float, c'est mon résultat
col_azim est une variable de type smallInt, c'est le numéro de la colonne contenant l'azimut

sachant que:

lorsque j'ouvre en préalable ma table dans mapInfo et je met le nom réel de cette table dans le programme au lieu de nomTab puis j'exécute le code, je reçois bien mes résultats sans problème;

et lorsque je met tout autre nom de variable représentant le nom de la table comme nomTab (et comme le représente le code) alors j'obtiens l'erreur suivante: "(menu_2+.mb:143) Unrecognized command: .. "

merci d'avance et bonne journée

Hors ligne

 

#2 Tue 16 September 2008 15:29

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: pb de paramétrage du nom de la table

Si le nom de la table est stocké dans une variable chaine, et que le code fait référence à cette variable,
alors il faut utiliser un Alias, par exemple (non testé):

Dim nomTab String
Dim Col_Azim as SmallInt
Dim Azim As Float
Dim Alias_Data_Type As Alias
  nomTab = TableInfo(Selected_Table, TAB_INFO_NAME)   'par exemple
  Alias_Data_Type = nomTab + ".COL" + Col_Azim
  Fetch rec 1 from nomTab
  Azim = Alias_Data_Type

Hors ligne

 

#3 Wed 17 September 2008 10:46

kharbeche
Participant occasionnel
Lieu: Eddamous
Date d'inscription: 27 Aug 2008
Messages: 42

Re: pb de paramétrage du nom de la table

C'est génial de vous comme d'habitude Mr. Maurice     wink

Merciiiiiiiiiiiiiiiiiiiiiiiiiiii

Cordialement SOFIENE

Hors ligne

 

#4 Thu 02 April 2009 21:13

sdauphin
Participant occasionnel
Date d'inscription: 30 Aug 2009
Messages: 20

Re: pb de paramétrage du nom de la table

Ah oui ! un grand merci, j'ai cherché un moment avant de venir fouiller ici...

Hors ligne

 

Pied de page des forums

Powered by FluxBB