#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