;********************** ;* RoboTask Task file * ;* Do not edit! * ;********************** [Root] ActionAfterRun=INTEGER|0 Actions=FOLDER Automat=INTEGER|-1 CatID=INTEGER|324570838 ContinueOnError=INTEGER|0 ExternalName=STRING|"Task466" Hide=INTEGER|0 ID=INTEGER|957982259 Name=STRING|"Split CSV files" Priority=INTEGER|3 RunOnClose=INTEGER|0 RunOnStartup=INTEGER|0 ToLog=INTEGER|0 [Actions] Action1=FOLDER Action10=FOLDER Action11=FOLDER Action12=FOLDER Action13=FOLDER Action14=FOLDER Action15=FOLDER Action16=FOLDER Action17=FOLDER Action18=FOLDER Action19=FOLDER Action2=FOLDER Action20=FOLDER Action21=FOLDER Action22=FOLDER Action23=FOLDER Action24=FOLDER Action25=FOLDER Action3=FOLDER Action4=FOLDER Action5=FOLDER Action6=FOLDER Action7=FOLDER Action8=FOLDER Action9=FOLDER [Actions\Action1] ActionID=STRING|"A_MISC_COMMENT" Enabled=INTEGER|-1 Name=STRING|"//This task splits CSV files on 30 lines per file" Params=FOLDER [Actions\Action1\Params] comment=STRING|"This task splits CSV files on 30 lines per file" [Actions\Action10] ActionID=STRING|"A_FLOW_IF" Enabled=INTEGER|-1 Name=STRING|"If Then" Params=FOLDER [Actions\Action10\Params] case=STRING|"0" operator=STRING|"2" type=STRING|"1" value1=STRING|"{numline}" value2=STRING|"30" [Actions\Action11] ActionID=STRING|"A_FLOW_IF" Enabled=INTEGER|-1 Name=STRING|"If Then" Params=FOLDER [Actions\Action11\Params] case=STRING|"0" operator=STRING|"3" type=STRING|"1" value1=STRING|"{numfile}" value2=STRING|"1" [Actions\Action12] ActionID=STRING|"A_VARIABLES_SET" Enabled=INTEGER|-1 Name=STRING|"Set variable ""NEW_FILENAME"" with value ""{ExtractFileNameNoExt({SOURCE_FILE})}_{numfile}.{ExtractFileExt({SOURCE_FILE})}""" Params=FOLDER [Actions\Action12\Params] expand=STRING|"1" varname=STRING|"NEW_FILENAME" varvalue=STRING|"{ExtractFileNameNoExt({SOURCE_FILE})}_{numfile}.{ExtractFileExt({SOURCE_FILE})}" [Actions\Action13] ActionID=STRING|"A_FLOW_ENDIF" Enabled=INTEGER|-1 Name=STRING|"End If" [Actions\Action14] ActionID=STRING|"A_ROBOTASK_LOG" Enabled=INTEGER|-1 Name=STRING|"Log Message" Params=FOLDER [Actions\Action14\Params] message=STRING|"Write file c:\dest\{new_filename}" type=STRING|"3" [Actions\Action15] ActionID=STRING|"A_FILE_TEXTWRITE" Enabled=INTEGER|-1 Name=STRING|"Create text file c:\dest\{new_filename}" Params=FOLDER [Actions\Action15\Params] fileexists=STRING|"0" filname=STRING|"c:\dest\{new_filename}" line0=STRING|"{csv_content}" linecount=STRING|"1" [Actions\Action16] ActionID=STRING|"A_VARIABLES_INCREMENT" Enabled=INTEGER|-1 Name=STRING|"Increment variable ""numfile""" Params=FOLDER [Actions\Action16\Params] incement=STRING|"1" vaiable=STRING|"numfile" [Actions\Action17] ActionID=STRING|"A_VARIABLES_SET" Enabled=INTEGER|-1 Name=STRING|"Set variable ""CSV_CONTENT"" with value """"" Params=FOLDER [Actions\Action17\Params] expand=STRING|"0" varname=STRING|"CSV_CONTENT" [Actions\Action18] ActionID=STRING|"A_VARIABLES_SET" Enabled=INTEGER|-1 Name=STRING|"Set variable ""NUMLINE"" with value ""1""" Params=FOLDER [Actions\Action18\Params] expand=STRING|"0" varname=STRING|"NUMLINE" varvalue=STRING|"1" [Actions\Action19] ActionID=STRING|"A_FLOW_ENDIF" Enabled=INTEGER|-1 Name=STRING|"End If" [Actions\Action2] ActionID=STRING|"A_LOOP_FILE" Enabled=INTEGER|-1 Name=STRING|"File Loop" Params=FOLDER [Actions\Action2\Params] createmode=STRING|"1" date1=STRING|"20061129" date2=STRING|"20061129" destvar=STRING|"SOURCE_FILE" DuringDays=STRING|"1" DuringMonths=STRING|"1" file0=STRING|"C:\source\*.csv" filecount=STRING|"1" OlderDays=STRING|"1" OlderMonths=STRING|"1" savesize=STRING|"0" searchkind=STRING|"0" subdirs=STRING|"0" timesize=STRING|"0" WithoutPath=STRING|"1" [Actions\Action20] ActionID=STRING|"A_LOOP_END" Enabled=INTEGER|-1 Name=STRING|"End Loop" [Actions\Action21] ActionID=STRING|"A_FLOW_IF" Enabled=INTEGER|-1 Name=STRING|"If Then" Params=FOLDER [Actions\Action21\Params] case=STRING|"0" operator=STRING|"8" type=STRING|"0" value1=STRING|"{csv_content}" [Actions\Action22] ActionID=STRING|"A_ROBOTASK_LOG" Enabled=INTEGER|-1 Name=STRING|"Log Message" Params=FOLDER [Actions\Action22\Params] message=STRING|"Write file c:\dest\{new_filename}" type=STRING|"3" [Actions\Action23] ActionID=STRING|"A_FILE_TEXTWRITE" Enabled=INTEGER|-1 Name=STRING|"Create text file c:\dest\{new_filename}" Params=FOLDER [Actions\Action23\Params] fileexists=STRING|"0" filname=STRING|"c:\dest\{new_filename}" line0=STRING|"{csv_content}" linecount=STRING|"1" [Actions\Action24] ActionID=STRING|"A_FLOW_ENDIF" Enabled=INTEGER|-1 Name=STRING|"End If" [Actions\Action25] ActionID=STRING|"A_LOOP_END" Enabled=INTEGER|-1 Name=STRING|"End Loop" [Actions\Action3] ActionID=STRING|"A_VARIABLES_SET" Enabled=INTEGER|-1 Name=STRING|"Set variable ""NUMFILE"" with value ""1""" Params=FOLDER [Actions\Action3\Params] expand=STRING|"0" varname=STRING|"NUMFILE" varvalue=STRING|"1" [Actions\Action4] ActionID=STRING|"A_VARIABLES_SET" Enabled=INTEGER|-1 Name=STRING|"Set variable ""NUMLINE"" with value ""1""" Params=FOLDER [Actions\Action4\Params] expand=STRING|"0" varname=STRING|"NUMLINE" varvalue=STRING|"1" [Actions\Action5] ActionID=STRING|"A_VARIABLES_SET" Enabled=INTEGER|-1 Name=STRING|"Set variable ""NEW_FILENAME"" with value ""{SOURCE_FILE}""" Params=FOLDER [Actions\Action5\Params] expand=STRING|"1" varname=STRING|"NEW_FILENAME" varvalue=STRING|"{SOURCE_FILE}" [Actions\Action6] ActionID=STRING|"A_VARIABLES_SET" Enabled=INTEGER|-1 Name=STRING|"Set variable ""CSV_CONTENT"" with value """"" Params=FOLDER [Actions\Action6\Params] expand=STRING|"0" varname=STRING|"CSV_CONTENT" [Actions\Action7] ActionID=STRING|"A_LOOP_TEXT" Enabled=INTEGER|-1 Name=STRING|"Text Loop" Params=FOLDER [Actions\Action7\Params] destvar=STRING|"INPUT_LINE" file=STRING|"c:\source\{SOURCE_FILE}" linecount=STRING|"0" sourcetext=STRING|"0" [Actions\Action8] ActionID=STRING|"A_VARIABLES_SET" Enabled=INTEGER|-1 Name=STRING|"Set variable ""CSV_CONTENT"" with value ""{CSV_CONTENT}{INPUT_LINE}{Eol}""" Params=FOLDER [Actions\Action8\Params] expand=STRING|"1" varname=STRING|"CSV_CONTENT" varvalue=STRING|"{CSV_CONTENT}{INPUT_LINE}{Eol}" [Actions\Action9] ActionID=STRING|"A_VARIABLES_INCREMENT" Enabled=INTEGER|-1 Name=STRING|"Increment variable ""numline""" Params=FOLDER [Actions\Action9\Params] incement=STRING|"1" vaiable=STRING|"numline"