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 !.
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres des Utilisateurs Francophones de QGIS 2019 à Montpellier

12 et 13 décembre 2019 à Montpellier.

Cet événement est organisé en partenariat entre Montpellier SupAgro et l’OSGeo-fr.

http://conf.qgis.osgeo.fr/

 

#1 Tue 30 July 2019 11:55

neskuik01
Membre
Date d'inscription: 16 Feb 2015
Messages: 72

expression formule de champ

Bonjour,

J'ai un dilemme, je souhaite introduire un champs avec la date de mise à jour . Cependant (et oui c'est pas aussi facile ^^) certains collègues ont pris la mauvaise habitude de travailler en copier-coller ce qui à l'exception des champs X et Y, ne permet pas de mettre à jour les attributs.

Je cherche donc à introduire un test sur les champs X ou Y pour détecter une modification, auquel cas cela enregistrera la date du jour. J'enregistre les valeurs X et Y dans des champs tampon afin d'effectuer une comparaison.

Pour l'instant j'ai rentré cette formule qui ne fonctionne hélas pas :

Code:

SiNum(DiffNum(|X|,|x_buf|),  Aujourdhui()) OU
SiNum(DiffNum(|Y|,|y_buf|), Aujourdhui())

Je ne suis pas du tout familier à la syntaxe de geoconcept donc j'ai du mal à identifier les erreurs.
Est ce que la variable X et Y sont de type caractères ou réel ?
Peut on fournir des arguments vides (j'ai aucune valeur à renseigner pour "ELSE" ?

Hors ligne

 

#2 Tue 13 August 2019 13:25

LaurentPichon
Membre
Lieu: Bagneux
Date d'inscription: 28 Nov 2012
Messages: 61

Re: expression formule de champ

Bonjour,

Pourquoi ne pas utiliser un champ de genre "Horodatage" ?

La gestion sera faite par Geoconcept, et ce champ remplit dès qu'une modification intervient sur l'objet.

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |