Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Talend Discussion :

TMap - If Condition


Sujet :

Talend

  1. #1
    Membre à l'essai
    TMap - If Condition
    Bonjour,

    j'ai un job talend qui permet de lire un fichier csv et d'inserer des lignes dans Salesforce.
    J'ai une condition d'insertion de field:
    Si Colonne1 = 'CHQ' alors dateFinale = Colonne2
    Sinon si Colonne1 = 'CB' alors dateFinale = Colonne3
    les colonnes 2 et 3 ainsi que dateinale sont de type date.

    Ci joint la variable que j'ai crée dans ma TMap.

    Quand je lance le job, rien n'est renseigné dans dateFinale dans Salesforce.

    Merci pour votre aide.

  2. #2
    Nouveau membre du Club
    Salut,

    En java, pour vérifier une égalité de chaîne, il faut utiliser la fonction equals().

    Donc là dans ton cas, ça serait plutôt

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    row4.TypeCoupon.equals("CHQ")?row4.DateCheque:row4.DateSignature


    Essaie comme ça.