Mise à jour champ calculé

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Messagepar gadcho » 12 Avr 2011 à 16:44

j'ai mis ma formule dans l'agent mais ça ne me calcule toujours rien
gadcho
Posteur habitué
Posteur habitué
 
Message(s) : 221
Inscrit(e) le : 25 Fév 2005 à 10:51
Localisation : Midi-Pyrénées

Messagepar roubech » 12 Avr 2011 à 18:27

un agent planifié ?
sur tous les docs ?
LS ou formule ?
la formule que j'ai indiquée ?
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Messagepar gadcho » 13 Avr 2011 à 08:44

agent planifié sur tous les docs avec comme formule : @If(DateNaisE_1 !="";@Year(@Today) - @Year(DateNaisE_1);Null)
gadcho
Posteur habitué
Posteur habitué
 
Message(s) : 221
Inscrit(e) le : 25 Fév 2005 à 10:51
Localisation : Midi-Pyrénées

Messagepar Michael DELIQUE » 13 Avr 2011 à 09:02

salut

faudrais peut-être affecté ta fomule à un champ

genre

Code : Tout sélectionner
Field monchamp := @If(DateNaisE_1 !="";@Year(@Today) - @Year(DateNaisE_1);Null)
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar gadcho » 13 Avr 2011 à 09:25

J'ai mis ça dans l'agent :

FIELD dn := @If(DateNaisE_2 !="";@Year(@Today) - @Year(DateNaisE_2);Null);
@SetField(AgeE_2;dn);

ça ne fonctionne toujours pas
gadcho
Posteur habitué
Posteur habitué
 
Message(s) : 221
Inscrit(e) le : 25 Fév 2005 à 10:51
Localisation : Midi-Pyrénées

Messagepar Michael DELIQUE » 13 Avr 2011 à 09:46

essais ça

Code : Tout sélectionner
FIELD AgeE_2:= AgeE ;_2
@SetField("AgeE_2;@If(DateNaisE_2 !="";@Year(@Today) - @Year(DateNaisE_2);Null));
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar gadcho » 13 Avr 2011 à 10:01

En fait j'ai mis :

@SetField("AgeE_1";@If(DateNaisE_1 !="";@Year(@Today) - @Year(DateNaisE_1);Null));

et ça fonctionne, il manquait les "" pour le nom du champ.

merci.
gadcho
Posteur habitué
Posteur habitué
 
Message(s) : 221
Inscrit(e) le : 25 Fév 2005 à 10:51
Localisation : Midi-Pyrénées

Précédent

Retour vers Développement

cron