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 Fri 16 April 2010 16:27

Melky
Juste Inscrit !
Date d'inscription: 15 Mar 2010
Messages: 3

[mapBasic] Ajout d'un objet (Point) à une Talble

Bonjour,

Je souhaite développer un outil MBX qui permettrait, par l'appel d'UNE procédure :
- de proposer à l'utilisateur de créer un objet point dans une table existante EN CLIQUANT à l'endroit souhaité dans la fenetre carte...
- une fois le "clic" effectué, d'ouvrir une fiche de saisie pour récuperer des variables qui serviront à mettre à jour les colonnes de l'enregistrement nouvellement créé...


A priori, je n'ai pas de problème pour ouvrir, afficher, rendre modifiable la table.... ni pour récupérer les valeurs et mettre à jour la table.

Mon problème se situe entre les deux :

Je demande au programme de lancer l'outil digitalisation de Point (run menu command 1711) mais impossible de passer automatiquement à l'étape suivante...

Je pensais poser une condition de type :
quand la table aura une ligne (row) de plus que précedemment (ce qui signifie que l'utilisateur a ajouté un et seulement un point) ==> ouvrir le dialogne pour saisir les valeurs des enregistrment.

mais rien ne semble marcher...


Auriez vous des pistes pour résoudre (ou pour contourner) ce problème ?

Merci par avance.

Cordialement

Hors ligne

 

Pied de page des forums

Powered by FluxBB