Configuring the Script Task

Procedure

  1. In the Properties tab for the Script task, define the script task as JavaScript.
  2. In the Describe Task Script field, enter the following code to extract the address:
    AddressInstance = com_tibco_businessobjectmodel_Factory.createAddress();
    if (OutputTypeInstance.UKAddress != null)
    {
    	    AddressInstance.address1 = OutputTypeInstance.UKAddress.UKAddressLine1;
        	AddressInstance.address2 = OutputTypeInstance.UKAddress.UKAddressLine2;
        	AddressInstance.city = OutputTypeInstance.UKAddress.UKCity;
        	AddressInstance.province = OutputTypeInstance.UKAddress.county;
        AddressInstance.country = "UK";
        	AddressInstance.postalCode = OutputTypeInstance.UKAddress.postalCode;
    }
    else
    {
        	AddressInstance.address1 = OutputTypeInstance.USAddress.USAddressLine1;
        	AddressInstance.address2 = OutputTypeInstance.USAddress.USAddressLine2;
        	AddressInstance.city = OutputTypeInstance.USAddress.USCity;
        	AddressInstance.province = OutputTypeInstance.USAddress.state;
        	AddressInstance.country = "USA";
        	AddressInstance.postalCode = OutputTypeInstance.USAddress.ZIPCode;
    }