![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I am trying to set the value of the variable User::ErrorMessage dynamically using the Script Task. I would like to construct an error message containing carriage returns for use with a Send Mail Task. ReadOnlyVariables : User: WAuditStepDescription,System::StartTime,Sys tem::EventHandlerStartTime,System::PackageNameReadWriteVariables : User::ErrorMessage Script Code: Public Sub Main() Dts.Variables("User::ErrorMessage").Value = "Package: " & Convert.ToString(Dts.Variables("System::PackageNam e")) & Chr(13) & "Internal Step Name" ' Dts.TaskResult = Dts.Results.Success End Sub After executing the Script Task, the value of User::ErrorMessage is "Package: Microsoft.SqlServer.Dts.Runtime.Variable\rInternal Step Name" What am I doing wrong? Thanks! |
![]() |
| Thread Tools | |
| Display Modes | |
| |