This is my sample code
Class CUSTOM.Util.Script.Temp.MyTest Extends %Persistent
{
Property CreatedOn As %TimeStamp [ InitialExpression = {$ZDT($H,3,1)} ];
Property RPPI As %String;
Property Name As %String;
Property BirthDate As %Date;
Property ProgramName As %String;
Property CaseTouchedWhen As %DateTime;
Property ActiveStatus As %Boolean;
Property Status As %String [ InitialExpression = "Pending" ];
Index idxRPPI On RPPI;
ClassMethod LoadFromFile()
{
Set pFileName="C:\mytest.tsv"
Set pDelimiter= $C(9)
Set rowType="RPPI varchar(50),Name varchar(516),BirthDate Date,ProgramName varchar(50),CaseTouchedWhen DateTime,ActiveStatus Boolean,"
Do ##class(%SQL.Util.Procedures).CSVTOCLASS(2, .rowType, pFileName, pDelimiter,,1,,,,)
}
}
And I run following command:
do ##class(CUSTOM.Util.Script.Temp.MyTest).LoadFromFile()
but I got following error
Error <PARAMETER>
Do you where is wrong in my code?
Thanks,
- Log in to post comments