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

Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).

En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.

#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