#1 Mon 19 January 2009 14:09
- didier.bondyfalat
- Participant occasionnel
- Lieu: Nice
- Date d'inscription: 31 Jan 2007
- Messages: 31
fonction mapbasic dans l'environnement MapInfo
Bonjour,
J'ai crée une fonction en mapbasic (dans un mbx ou mbo) et je souhaite faire une requête SQL directement dans l'environnement MapInfo.
Malheureusement ma fonction n'est pas "visible" dans l'environnement MapInfo.
Le mapBasic
Code:
function sval(byval str As String) As float if str like "s_%" then sval = val(mid$(str,2,255)) else sval = val(str) End if end Function
Le MapInfo
Code:
Select Sum(sval(COL2)) From commune Into Toto
Merci par avance si vous avez des idées
Didier
Hors ligne
#2 Mon 19 January 2009 14:23
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: fonction mapbasic dans l'environnement MapInfo
Bonjour
Ne cherchez plus de ce côté là: pas possible d'utiliser une fonction "perso." dans l'environnement MapInfo....
Hors ligne
#3 Mon 19 January 2009 14:48
- didier.bondyfalat
- Participant occasionnel
- Lieu: Nice
- Date d'inscription: 31 Jan 2007
- Messages: 31
Re: fonction mapbasic dans l'environnement MapInfo
Dommage, merci pour la réponse.
Ce problème existe aussi directement sous mapBasic lors que l'on effectue la sélection à partir de la commande
Code:
Run Command
Dans mon cas je suis obligé d'utiliser un "Run Command" car j'ai dans ma sélection des variables (nom de la table et différentes valeurs).
Didier.
Hors ligne
#4 Mon 19 January 2009 15:55
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: fonction mapbasic dans l'environnement MapInfo
Si vous nous disiez ce que vous cherchez précisemment à faire ....(au vu du code c'est dur de deviner!)
Hors ligne