Bonjour, utilisateur occaionnel de Talend, je rencontre le problème suivant:

soit deux dates en entrée de mon tmap
DatePub (toujours renseignée)
DateEffet (souvent null)

et je voudrais obtenir une DateSortie
tel que (si dateEffet est null alors DateSortie = DatePub+1jour) else (DateSortie=DateEffet)

J'ai bien essayé un truc du genre dans :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
if (Relational.ISNULL(row1.DateEffet))
	TalendDate.addDate(row1.DatePubli,"dd/MM/yyyy",1,"dd");
else
    row1.DateEffet;
Mais j'obtiens des erreurs, que je n'arrive pas a interpréter (mes connaissances de JS sont probablement insuffisantes)

Merci d'avance de m'orienter vers une piste.

Cordialement

Edit: manifestement, j'étais resté sur l'idée d'une utilisation avec une syntaxe javascript, mais en reprenant la doc, je ne vois que java (ou je suis encore moins calé )