Rs.LoadReport syntax within Script Component of SSIS task

Hello,
please, what does Row.path, Row.name etc.... stand for?
How should I enter folder path, report name...What about this:
/FolderName/ReportName....Can not get rid of syntax errors what ever try...If possible, please example...
Thanks
string extension, mimetype, encoding;
            string[] streamIds;
            SC_7bb1aae362d44e26a741ccbbecdc6e18.csproj.ReportExecution2005.Warning[] warnings;
            byte[] results;
            rs.LoadReport(Row.path + Row.name, null);
            results = rs.Render(Row.reportformat, null, out extension, out mimetype, out encoding, out warnings, out streamIds);
            System.IO.FileStream writer = System.IO.File.OpenWrite(Row.folderPath + "\\" + Row.name + "." + Row.Extension);
            writer.Write(results, 0, results.Length);

Please, this
//Load Report       
        rs.LoadReport(Row.ReportPath , null);
I read in:
Bulk Report Generation using SSIS and SSRS 2008 R2 from MSDN
while from an tutorial I found this:
rs.LoadReport(Row.path + Row.name, null);It is suppose to be the same? Is plus sign correct or it is suppose to be comma?Please, can you instruct me which is which? Script component is my case...

Similar Messages

  • Need help solving script component failure (SSIS Visual Studio tools 2.0 using VB 2008)

    Hello,
    I am new to SSIS but believe I have fought my way through this one where I almost have it.
    I copied am existing successful package that uses a loop (and VB code) for ETL of a file. The difference is that I have a new Excel file with different content (I carefully modified the VB code to match the current file). When I run the package I am down
    to just a couple of errors now under the “progress  tab”. I am hoping you can point me in the correct direction to resolve this.
    First I get a Script Component Runtime Error as I run (debug) this package:
    at Microsoft.SqlServer.Dts.Pipeline.ScriptComponent.get_ReadWriteVariables()
    at SC_712a9d2c4d4a4a48a2c07c5f14c80b1a.vbproj.Variables.get_sFacility()
    at SC_712a9d2c4d4a4a48a2c07c5f14c80b1a.vbproj.ScriptMain.Input0_ProcessInputRow(Input0Buffer Row)
    at SC_712a9d2c4d4a4a48a2c07c5f14c80b1a.vbproj.UserComponent.Input0_ProcessInput(Input0Buffer Buffer)
    at SC_712a9d2c4d4a4a48a2c07c5f14c80b1a.vbproj.UserComponent.ProcessInput(Int32 InputID, PipelineBuffer Buffer)
    at Microsoft.SqlServer.Dts.Pipeline.ScriptComponentHost.ProcessInput(Int32 inputID, PipelineBuffer buffer)
    The Data Flow “Progress tab reveals 2 messages
    [Create ED1_2 Feeder File [1760]] Error: Microsoft.SqlServer.Dts.Pipeline.ReadWriteVariablesNotAvailableException: The collection of variables locked for read and write access is not available outside of PostExecute.
       at Microsoft.SqlServer.Dts.Pipeline.ScriptComponentHost.HandleUserException(Exception e)
       at Microsoft.SqlServer.Dts.Pipeline.ScriptComponentHost.ProcessInput(Int32 inputID, PipelineBuffer buffer)
       at Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostProcessInput(IDTSManagedComponentWrapper100 wrapper, Int32 inputID, IDTSBuffer100 pDTSBuffer, IntPtr bufferWirePacket)
    AND #2:
    [SSIS.Pipeline] Error: SSIS Error Code DTS_E_PROCESSINPUTFAILED. 
    The ProcessInput method on component "Create ED1_2 Feeder File" (1760) failed with error code 0x80131600 while processing input "Input 0" (1762). The identified component returned an error from the ProcessInput method. The error is
    specific to the component, but the error is fatal and will cause the Data Flow task to stop running. 
    There may be error messages posted before this with more information about the failure.
    Any suggestions?  I know the code I copied from the source package works perfectly there, but my copy (and then modified) version of the VB code fails in my new package.
    THANKS!!!!!

    Thank You. While waiting for a response I decided that instead of copying the package and editing according to my new source file, that I should rebuild it from scratch
    manually instead (while using the original as a model). Well... it worked!
    (probably could have repaired the other too with your help and with additional effort, etc.). You were right to suspect the variables as I found properties didn't match there as far as scope. In fact that was the last thing I was working
    on when it finally worked.  So, as the late Gilda Radner used to say..."never mind". Thanks again.

  • Regular expression and Script component in SSIS 2008

    Could you please help me to write regular expression so that it can be used in script component to fetch the data from fixed width file so that the file format can be validated and loaded accordingly.
      IR-TYPE                        PIC X.
     IR-JOB                         PIC X(4).
     IR-PHASE                       PIC X(2).
     IR-CO-ID.
     IR-LVL1                        PIC X(2).
     IR-LVL2                        PIC X(2).
     IR-EMP-NBR                     PIC X(10).
     IR-CK-NBR                      PIC 9(9).
     IR-CK-DATE                     PIC X(6).
     IR-CK-AMT                      PIC S9(7)V99.
     FILLER                         PIC X(35).
    The above schema definition will be stored in regualar expression and through script component each column will be fetched and validate to verify the file format.

    I am quiet new I can provide the file layout .
    1819001HB01002582016 03009291810050200013399I
    1712001HB01004688418 03009007210050200021143I
    1712001HB01004688418 03009007310050200005950{
    Schema definition of the file
    IR-TYPE                        PIC X.
    IR-JOB                          PIC X(4).
    IR-PHASE                      PIC X(2).
    IR-CO-ID.
    IR-LVL1                        PIC X(2).
    IR-LVL2                        PIC X(2).
    IR-EMP-NBR                  PIC X(10).
    IR-CK-NBR                    PIC 9(9).
    IR-CK-DATE                  PIC X(6).
    IR-CK-AMT                   PIC S9(7)V99.
    FILLER                         PIC X(35).

  • Data conversion into specified format using Script component in SSIS 2008

    We have a field in the flat file source which is of the format 13399I , and it need to be type cast to the below format.
     13399I = 1339.99
     5950{ = 595.00
    The sign field equals:
    {=0
    A=1
    B=2
    C=3
    D=4
    E=5
    F=6
    G=7
    H=8
    I=9
    please let us know how to accomplish using script component in SSIS

    You can use the following in the script task.
    1) Create a dictionary to hold the key-value pairs ({=0,A=1...).
    2) Use a substring function to pull out all the string minus the last character.
    3) Append the last character back after replacing the character with the respective value from the dictionary.
    4) Convert the final string to int/decimal/numeric as per the destination.
    Do keep in mind, the data you are referring to is in the COMP3 format. You can do some further research regarding how to convert COMP3 to decimal. There are many ways out there. I personally prefer to load the data into a table and us a lookup table
    to do all this. But it's entirely by preference.

  • How to debug a dll added in script component in SSIS package

    Hi All,
    I have created a Integration Services project in SQL Server Data tools for VS 2012 and added a SSIS package in it. Added a script task to this SSIS package and a DLL referenced in VSTA project. I am trying to debug the dll code by using the following steps
    but unable to do so. 
    1. Added break points in script task
    2. Started debugging 
    3. Stopped at one of the break points in VSTA projects
    4. Opened new instance of VS 2012 project for DLL library
    5. Added break points in the C# DLL library
    6. Attached this process to the VSTA project
    7. Code is not going through into C# DLL library.
    Any ideas would be appreciated.
    Thanks,
    Prav

    Yes, you can debug from a library (DLL) project, or even console. Just attach the debugger, but the DLL will be part of a different project. Make sure you have the pdb of the DLL, or source code, otherwise it is not possible.
    Arthur My Blog

  • Major Bug in SSIS 2012 Script Component - Potentially

    I think there is a major issue with the Script Component in SSIS when running SSDT on Windows 8.1. I have a Script Component that functions as a data source. The script compiles successfully. However, when returning back to the Data Flow Task, I still get the
    following error which I'd get when an error exists in the Script.
    Validation error. Data Flow Task Script Component [2]: The binary code for the script is not found. Please open the script in the designer by clicking Edit Script button and make sure it builds successfully.
    The script compiles successfully so this is frustrating. This is incorrect and I believe it's an issue with SSDT/SSIS when run on Windows 8.1. I've applied SQL Server 2012 SP1 with CU7 and the error still exists. Can someone else confirm this as
    a bug? 
    <a href="http://martinsbiblog.spaces.live.com" target="_blank">http://martinmason.wordpress.com</a>

    I'm simply doing the following: 
    Add a Data Flow Task.
    Add a Script Component. Configure as a Source.
    Double click on the Script Component.
    Click on the Edit Script button.
    Compile the script. Compiles successfully.
    Close the VSTAProject editor.
    Close the Script Component properties page.
    When returning to the Data Flow, the "Binary code for the script is not found" error is return
    Running as an Administrator did not solve the problem. Again, this is only an issue with SSIS on Windows 8.1 so if you're not running on Windows 8.1, do not bother replying. I've applied SP1 and CU7 and the problem was not resolved.
    Really regretting upgrading to Windows 8.1.
    <a href="http://martinsbiblog.spaces.live.com" target="_blank">http://martinmason.wordpress.com</a>

  • How to access system variables in Script Component in data flow task in SSIS

    Hi,
    I am new to SSIS. Can someone tell me how to access system variable in Script Component in SSIS using C# code.
    Thanks

    You can use the System.Environment.GetEnvironmentVariable(...) to read the variables. An example is here:
    http://msdn.microsoft.com/en-us/library/y6k3c7b0.aspx
    Vikash Kumar Singh || www.singhvikash.in

  • SSIS script component to use defined connection manager to load data from a Oracle

    In SSIS script compoment, I can connect to oracle with hard-coded connectionstring:
    OracleConnection conn;
    conn = new OracleConnection();
    conn.ConnectionString = "Data Source=XE;User ID=hr;Password=******";
    however, when I defined an connection managers in the script compoment and call it as follows:
        IDTSConnectionManager100 connMgr;
        OracleConnection conn;
        public override void AcquireConnections(object Transaction)
            connMgr = this.Connections.MyADONETConnectionManager;
            conn = (OracleConnection)connMgr.AcquireConnection(null);
    I got error below:
    TITLE: Package Validation Error
    Package Validation Error
    ADDITIONAL INFORMATION:
    Error at Data Flow Task source [Script Component C# Oracel HR Oracle [21]]: System.InvalidCastException: Unable to cast COM object of type 'System.__ComObject' to class type 'Oracle.DataAccess.Client.OracleConnection'. Instances of types that represent COM
    components cannot be cast to types that do not represent COM components; however they can be cast to interfaces as long as the underlying COM component supports QueryInterface calls for the IID of the interface.
       at Microsoft.SqlServer.Dts.Pipeline.ScriptComponentHost.HandleUserException(Exception e)
       at Microsoft.SqlServer.Dts.Pipeline.ScriptComponentHost.AcquireConnections(Object transaction)
       at Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostAcquireConnections(IDTSManagedComponentWrapper100 wrapper, Object transaction)
    Error at Data Flow Task source [SSIS.Pipeline]: Script Component C# Oracel HR Oracle failed validation and returned error code 0x80004002.
    Error at Data Flow Task source [SSIS.Pipeline]: One or more component failed validation.
    Error at Data Flow Task source: There were errors during task validation.
     (Microsoft.DataTransformationServices.VsIntegration)
    I did not find any example for Orale. A similar SQL server example is as linked below:
    http://technet.microsoft.com/en-us/library/ms135939(v=sql.110).aspx
    can anybody shed some light? I appreciate it...
    thanks,
    Steve

    You need to create a connectionmanager for Oracle connection and use it within the script task
    See
    http://www.mssqltips.com/sqlservertip/1787/oracle-parameterized-queries-in-sql-integration-services-ssis/
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • The binary code for the script is not found error for the Script component - SSIS 2012

    Hi,
    I'm implementing a SSIS 2012 pkg. For a data flow task, I'm using a Visual Basic 2010 script component with an Oracle input flow. For the script component I've an input column and I've created an output column. Inside the script code I've edited only inside
    Public Overrides Sub Input0_ProcessInputRow(ByVal Row As Input0Buffer).
    The written code is:
    If Year(Row.OFFDATAORI) < 1900 Then
    Row.OFFDATAORIconv = CDate(CStr("1900" + "-" + Right("00" + CStr(Month(Row.OFFDATAORI)), 2) + "-" + Right("00" + CStr(DatePart(DateInterval.Day, Row.OFFDATAORI)), 2))
    Else : Row.OFFDATAORIconv = Row.OFFDATAORI
    End If
    It is to note that OFFDATAORI isn't the name of the input column for the script component.
    When I close the script component I've an error about "The binary code for the script is not found".
    Any helps to me, please?
    Thanks

    Hi,
    I've solved. There was a syntax error, a bit hidden.
    Bye

  • Error in SSIS Script Component

    Development environment : SQL Server Business Intelligence  Development Studio 2008
    I have developed SSIS package to insert/update records to production Database. In this case I'm using  a Script component to call a Stored Procedure to do the data access. I putted a User defined variable into
    ReadOnlyVariables container. When execute the package I got the following error.
    ERROR:
    Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSVariables100'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{22992C1D-393D-48FB-9A9F-4E4C62441CCA}'
    failed due to the following error: The application called an interface that was marshalled for a different thread. (Exception from HRESULT: 0x8001010E (RPC_E_WRONG_THREAD)).
    at Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSVariables100.Unlock()
    at Microsoft.SqlServer.Dts.Pipeline.ScriptComponent.UnlockReadOnlyVariables()
    at Microsoft.SqlServer.Dts.Pipeline.ScriptComponentHost.PostExecute()
    Appreciate if any assistance regarding this!
    Kind Regards, 

    What is your readonly variable meant to store: a value to be supplied as argument to the stored procedure?
    Either way, I agree with SSISJoost, try to use Execute Sql Task, I prefer to make as much as possible use of the SSIS components.
    Maybe the reason why you write a script is that you assume one cannot call an EXEC stored procedure immediately in a data source in a data flow component. But you can prepare the Exec statment in a string variable and then use that string variabl in
    a Oled db source with SQL command as variable.
    Jan D'Hondt - SQL server BI development

  • Error while executing SSIS package which contains Script component through SQL Server Agent Job

    Hello All,
    I have written one SSIS 2012 package which is fetching records from CSV and put it into staging DB and from staging DB , using SSIS script component task, I am inserting data into Dynamics CRM. So far it is working fine when
    I manually execute SSIS package.
    but when I run the SSIS package using SQL server agent job, I encounter below error. After seeing below error at step "Insert TLM Headers Script Component " I understand that it is failing at script component which I have used in SSIS package,
    but I am not sure what is the cause behind that? please advise.
    Error:
    Executed as user: domain\user account. Microsoft (R) SQL Server Execute Package Utility  Version 11.0.5556.0 for 64-bit  Copyright (C) Microsoft Corporation. All rights reserved.    Started:  1:21:41 PM  Error: 2015-02-25
    13:21:45.94     Code: 0xC0047062     Source: Insert TLM Headers Script Component [205]     Description: System.ServiceModel.FaultException: The server was unable to process the request due to an internal
    error.  For more information about the error, either turn on IncludeExceptionDetailInFaults (either from ServiceBehaviorAttribute or from the <serviceDebug> configuration behavior) on the server in order to send the exception information back to
    the client, or turn on tracing as per the Microsoft .NET Framework 3.0 SDK documentation and inspect the server trace logs.    Server stack trace:      at System.ServiceModel.Channels.ServiceChannel.ThrowIfFaultUnderstood(Message
    reply, MessageFault fault, String action, MessageVersion version, FaultConverter faultConverter)     at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)    
    at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)     at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
    methodCall, ProxyOperationRuntime operation)     at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)    Exception rethrown at [0]:      at Microsoft.SqlServer.Dts.Pipeline.ScriptComponentHost.HandleUserException(Exception
    e)     at Microsoft.SqlServer.Dts.Pipeline.ScriptComponentHost.ProcessInput(Int32 inputID, PipelineBuffer buffer)     at Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostProcessInput(IDTSManagedComponentWrapper100
    wrapper, Int32 inputID, IDTSBuffer100 pDTSBuffer, IntPtr bufferWirePacket)  End Error  Error: 2015-02-25 13:21:45.94     Code: 0xC0047022     Source: Insert TLM Headers SSIS.Pipeline    
    Description: SSIS Error Code DTS_E_PROCESSINPUTFAILED.  The ProcessInput method on component "Script Component" (205) failed with error code 0x80131501 while processing input "Input 0" (215). The identified component returned an error
    from the ProcessInput method. The error is specific to the component, but the error is fatal and will cause the Data Flow task to stop running.  There may be error messages posted before this with more information about the failure.  End Error 
    DTExec: The package execution returned DTSER_FAILURE (1).  Started:  1:21:41 PM  Finished: 1:21:45 PM  Elapsed:  4.009 seconds.  The package execution failed.  The step failed.
    Thanks
    Pankaj

    domain\user account has not proper rights
    That being said, often SSIS jobs require a proxy to be runnable and this is how you make one up
    http://www.mssqltips.com/sqlservertip/2163/running-a-ssis-package-from-sql-server-agent-using-a-proxy-account/
    Arthur
    MyBlog
    Twitter

  • Scheduling SSIS with Web Reference in Script Component fails.

    I'm using SSIS on an SQL Server 2014 to create invoices in Microsoft Dynamics NAV 2015.
    To create the invoices in NAV I use their Web services via a Script Component.
    The reference is added using "Add Service Reference" - Advanced - "Add Web Reference" all according to the Dynamics NAV documentation. Found here: https://msdn.microsoft.com/en-us/library/dd355316(v=nav.80).aspx
    FYI: You cannot add it as a "Service reference" but have to use the older "Web Reference"
    The package will run without any problem in Visual Studio but as soon as I Deploy the Package and try to schedule it the package fails on the Script Component with the error:
    "The binary code for the script not found. Please open the script in the designer by clicking Edit Script button and make sure it builds successfully."
    I've tried to run the package in both using the 32bit and 64bit runtime. I have also tried to copy the content of the reference.cs from the reference and added it to a new class according to the steps below. But I still get the same error.
    1. Open Script component 'Select all files' icon in the solution explore
    2. Drill down to webreference, and locate reference.cs file3. Copy the content of this file to a new class file.4.
    Delete the webreference5 .Recompile your code, save and exit6. Open the project to verify that the reference is saved.
    Environment information:
    Windows Server 2012 R2 64 bit (x64) 
    SQL Server 2014 Enterprise Edition  (12.0.2000.8)
    /Fredrik

    The code builds successfully in VSTA.
    When I now try to deploy it to my "Integration Services Catalog" on my dev machine the package will execute without problem. When I deploy it to the production server I get the error. When scheduling on the production server I've created Credentials
    and a Proxy with my own user (same as on my dev machine).
    The production server has access to the web service that I'm trying to call (they are on the same domain network).
    I have managed to get rid of the error in one package using the technique below. But to me this just seemst to be a strange workaround.
    1. Open Script component 'Select all files' icon in the solution explore
    2. Drill down to webreference, and locate reference.cs file3. Copy the content of this file to a new class file.4.
    Delete the webreference5 .Recompile your code, save and exit6. Open the project to verify that the reference is saved.

  • Upgraded to VS 2013 - cannot edit script in SSIS script component

    I'm running SQL Server 2014 and just recently upgraded to Visual Studio 2013 from 2012. I was attempting to develop an SSIS solution today - the first time since the upgrade - and was blocked because I wasn't able to edit the script for a script component
    in an SSIS package.
    I can add the object to a data flow but clicking on the "Edit Script..." button yields no response whatsoever. No error, no scripting environment. 
    I'm running VS2013 Ultimate with SSDT 2013, and SS 2014 Enterprise. 
    My hunch is that there are components missing somewhere but I don't know enough about this platform to piece together how things are related. I have nearly every option installed for VS2013 except for Windows Phone and app store development.
    I didn't have an issue previously and I'm unsure how to debug this - especially since I'm not a real SDE. 
    Thanks in advance for your help

    Hi Torben E,
    Maybe that you were unaware that you post this issue in Visual Studio Setup and Installation forum. This forum is to discuss and ask questions about the install and setup of Visual Studio. Obviously, this case is out of the scope of this forum.
    I'm unsure which forum is better for this case. Is Visual Studio General forum? Or SQL Server Integration Services forum? But I'd like to find a suitable forum along with you.
    >>I was attempting to develop an SSIS solution today - the first time since the upgrade - and was blocked because I wasn't able to edit the script for a script component in an SSIS package.  
    I see that you upgrade to Visual Studio 2013 from 2012. And you didn't have an issue previously. Do you mean that you can create SSIS project and edit the script for a script component before you upgrade VS?
    >>ERROR: Cannot resolve reference coloader80.dll,processorArchitecture="X86",type="win32",version="1.0.0.0".
    From the error message, it seems that the IDE can't find the coloader80.dll. Can you find this dll in your PC? Does it exist in the path ""C:\Program
    Files (x86)\Microsoft
    Visual Studio 11.0\Common7\IDE\"?
    If you can find it, please try to register the oleaut32.dll as the thread below mentioned to see if this method can solve this issue.
    https://social.msdn.microsoft.com/Forums/en-US/68d89658-b35f-4828-a9b1-31cf5cfc7717/coloader80dll-and-critical-debug-error?forum=Vsexpressvb
    This error is caused by the registration for oleaut32.dll was corrupted, there maybe other dll that also named oleaut32.dll, so visual studio could not
    find the right oleaut32.dll.
    So please download the OleAutClean.msi in this link and run it, to clean all the registration of oleaut32.dll.
    http://download.microsoft.com/download/a/9/3/a93f06e7-5828-460c-a78b-ab89c77b6957/OleAutClean.msi
    Then register the oleaut32.dll again.
    1.     
    Right click the Commandline to run the commandline as administrator.
    2.     
    In the commandline, run the following command if you are using Win7 or vista.
    regsvr32 "%CommonProgramFiles%\microsoft shared\VS7DEBUG\coloader80.dll" . Then you will see a dialog that shows the registration
    successes.
    Best regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Ssis script component capture column LinageID in try catch

    I have created a SSIS Script Component which has two outputs. Named output0 and ErrorOutput.
    I have rapped the code in a TRY/CATCH block and output the exception message in the ErrorOutputBuffer.
    The exception message lists the error, but does not identify which column the error occurred on.
    Is this possible to do?
    Mr Shaw

    Hi Mr Shaw,
    AFAIK, no -- there is not way to propagate the column information in a script to an error handling.
    But what may help is the faulty value, this would perhaps indicate what column could have triggered the exception.
    Arthur My Blog

  • SSIS Script Component Conditional Split to Flat File Destination

    I have a flat file which needs to be split into multiple flat files based on value in RecordType column. 
    For example, if (RecordType == 20), then direct all rows to a new text file, 
    I have around 15 different record types. I have managed to write some C# code for Conditional Split, but 
    still trying to figure out what is the next step to save these rows to a text file. 
    I will be grateful if someone please point me to the right direction.
    Many Thanks
    #region Namespaces
    using System;
    using System.Data;
    using Microsoft.SqlServer.Dts.Pipeline.Wrapper;
    using Microsoft.SqlServer.Dts.Runtime.Wrapper;
    using System.IO;
    #endregion
    [Microsoft.SqlServer.Dts.Pipeline.SSISScriptComponentEntryPointAttribute]
    public class ScriptMain : UserComponent
    string copiedAddressFile;
    private StreamWriter textWriter;
    private string columnDelimiter = ",";
    private string filepath = @"C:\DestFiles";
    private string[] columns;
    public override void PreExecute()
    IDTSInput100 input = ComponentMetaData.InputCollection[0];
    columns = new string[input.InputColumnCollection.Count];
    for (int i = 0; i < input.InputColumnCollection.Count; i++)
    columns[i] = input.InputColumnCollection[i].Name;
    public override void Input0_ProcessInputRow(Input0Buffer Row)
    if (Row.intRecordType ==20)
    Row.DirectRowToRecordType20();
    else if (Row.intRecordType ==10)
    Row.DirectRowToRecordType10();

    see similar example
    http://www.sqlis.com/sqlis/post/Using-the-Script-Component-as-a-Conditional-Split.aspx
    Please Mark This As Answer if it solved your issue
    Please Mark This As Helpful if it helps to solve your issue
    Visakh
    My MSDN Page
    My Personal Blog
    My Facebook Page

Maybe you are looking for

  • Refreshing the fields in a view

    Hi Gurus, I have a requirement of refreshing the values of fields in custom assignment block when clicked on NEW tab in  WEB UI. If I open an existing campaign and then i click in NEW, then the values of custom fields are not getting refreshed. these

  • BPM and Alert

    I have a BPM and I want to bring in ALERT mechanism when my BPM Fails, how to configure the alert in BPM? Thanks.

  • Transaction FD02:Viewing customer created by Idoc DEBMAS06

    Hi eveyone, I am currently working on Inbound Idocs IDOC_INPUT_DEBITOR and i want to create new customers through the transaction WE19.I'm using only the following segments:E1KNA1M,E1KNB1M,E1KNB5M,E1KNBKM. Basic Type:DEBMAS06 For example we are popul

  • Operation Number in Result Recording

    Dear QM Masters, We are preparing BDC for result recording through QE11 as inspection lot will be with inspection points. Task list for specification will have same MIC assigned to two operation/phase i.e. phase 40 and phase 60. But as we have to rec

  • How to find consecutive days?

    Hi I have a requirement, where I need to find all employees who have taken 5 consecutive days off in one week. I am trying to build a query in BI, which can identify these records, but of no avail. I am wondering if I can do this in visual Composer.