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 11 March 2016 10:00

sylvain poupard
Participant assidu
Date d'inscription: 19 Mar 2009
Messages: 362

[GC 7.2] MAJ plusieurs champs en même temps

Bonjour,

Je suis à la recherche d'une solution pour mettre à jour plusieurs champs en même temps (quelquechose qui pourrait ressembler à la fenêtre mapbasic de mapinfo, ou autre).
En passant par mise à jour "données/formule" il n'y a qu'un seul champs que l'on peut mettre à jour, ce n'est pas satisfaisant et je n'ai pas encore trouvé comment lancer un code!

Le code ressemblerait à ça:

Code:

update mon_type/ss_type 
set mon_champs = "MAJ", mon_autre_champs = "MAJ", ...

Merci de m'avoir lu.

Sylvain

Dernière modification par sylvain poupard (Fri 11 March 2016 11:34)

Hors ligne

 

#2 Fri 11 March 2016 10:48

sylvain poupard
Participant assidu
Date d'inscription: 19 Mar 2009
Messages: 362

Re: [GC 7.2] MAJ plusieurs champs en même temps

Ah pardon...

Je viens de voir dans le reference guide :

"Geoconcept ne gère pas le language SQL dans la base de données interne".


(Mais en externe oui)

Du coup les requêtes de mise à jour sont-elles possible d'une autre manière?

Dernière modification par sylvain poupard (Fri 11 March 2016 10:56)

Hors ligne

 

#3 Fri 11 March 2016 11:45

PontaGéo
Juste Inscrit !
Lieu: Pontarlier
Date d'inscription: 9 Mar 2016
Messages: 8

Re: [GC 7.2] MAJ plusieurs champs en même temps

Salut,

tu es sûr que l'on ne peut mettre à jour qu'un seul champ via les formules ?
Je pense qu'on peut en combiner plusieurs mais peut-être que je me trompe. Si besoin je pourrais regarder de mon côté.

Sinon en passant par une jointure attributaire ?

Hors ligne

 

#4 Fri 11 March 2016 11:55

sylvain poupard
Participant assidu
Date d'inscription: 19 Mar 2009
Messages: 362

Re: [GC 7.2] MAJ plusieurs champs en même temps

Salut,

Oui, dans l'édition de formule on peut faire appel à plusieurs champs (concaténation par exemple) mais cela ne s'appliquera qu'à un seul champ (outil "remplir un champ/avec la formule").

Pour la jointure attributaire ça ne résout pas le problème de mise à jour manuelle des champs un par un.

Merci d'avoir pris le temps de me répondre!

Sylvain

Hors ligne

 

#5 Fri 18 March 2016 10:08

sylvain poupard
Participant assidu
Date d'inscription: 19 Mar 2009
Messages: 362

Re: [GC 7.2] MAJ plusieurs champs en même temps

Pour suivi le support me répond (je leur demandais en plus s'il était possible de créer des "boutons"):

Dans GeoConcept, pour mettre à jour des champs il faut utiliser le menu Liens/Importer ou Liens/Gestionnaire de liens.
Sans le kit de développement vous ne pouvez pas faire de "bouton".


Je vais donc chercher de ce côté là.

Hors ligne

 

#6 Thu 24 March 2016 14:09

sylvain poupard
Participant assidu
Date d'inscription: 19 Mar 2009
Messages: 362

Re: [GC 7.2] MAJ plusieurs champs en même temps

Pour suivi (suite et fin)

Une solution m'a été soufflée à l'oreille :

- Dans Configurateur / champs / formule, remplir pour les champs désignés puis
- Cocher dans la même fenêtre "calculer à la demande" puis
- Données / traitement / recalculer, cocher les cases correspondant aux champs à mettre à jour,
- Cocher la case d'application sur la sélection si nécessaire et enfin
- Cliquer sur "calculer"

ATTENTION

- Pas d'annulation possible (sauvegarde!)
- Le bouton "Réinitialiser" ne demande pas de conformation! (merci la sauvegarde!)

Merci aux personnes qui m'ont aidé ou qui ont essayé!

Hors ligne

 

Pied de page des forums

Powered by FluxBB