Developing JavaScript transformations

You can use JavaScript functions to handle event transformations.

Procedure

  1. Create a Javascript file.
  2. Create a JavaScript function.
    TIPJavaScriptTransformationSample=function(srcEvent,srcElement,targetEventName){
    	  
        if(srcEvent==null)return null;
        if(targetEventName==null) return srcEvent;
        
        var appendTransformedLabel=function(obj){
            for(var i in obj){ 
                if(i == "name"){
                    continue;
                }else if(typeof(obj[i]) == "object"){
                    obj[i] = appendTransformedLabel(srcEvent[i]);
                }else{
                    obj[i] += "_jstransformed";
                }
            }
            return obj;
        }
        if(targetEventName)
            srcEvent.name = targetEventName;
    
        srcEvent = appendTransformedLabel(srcEvent);  
        return srcEvent;
    
    }