Navigation: ESL Documentation > Quick Reference Guide
Close a file.
call CloseFile(FILE_ID_IV)
Create a directory
call CreateDirectory(DIRECTORYNAME_SV)
Delete a file.
call DeleteFile(FILENAME_SV)
Set a string variable to a Hexadecimal representation of the content of a file.
call FileToHexString(FILENAME_SV, TARGETHEX_SV)
Set a string variable to an error message.
call GetError(ERROR_LEVEL_IV, MESSAGE_SV)
Obtain the absolution path to a file.
call GetFullPath(FILEPATH_SV, ABSOLUTEPATH_SV, FILENAME_SV)
Set a string variable to a time and date of when the file was last modified.
call GetModified(FILE_ID_IV, TIMESTAMP_SV)
Obtain a unique name for a file within a specified directory.
call GetTempFileName(DIRECTORY_SV, PREFIX_SV, FILENAME_SV)
Determine the current temporary directory.
call GetTempPath(TEMPDIRECTORY_SV)
Write a binary file from the Hexadecimal representation contained in a string.
call GetTempFileName(FILENAME_SV, SOURCEHEX_SV)
Determine whether a path points to a directory or a file.
call IsDirectory(PATH_SV, ISDIRECTORY_BV)
Obtain a list of files and sub-directories with a directory.
call ListDirectory(DIRECTORY_SV, LIST_SV)
Open a file.
call OpenFile(FILE_ID_IV, FILE_NAME_SV, ACCESS_MODE_SV)
Read a line from a file into a string variable.
call ReadLineNumber(FILE_ID_IV, LINE_NUMBER_IV, TARGET_SV)
Read the next line from a file into a variable.
call ReadNext(FILE_ID_IV, TARGET_SV)
Read the next line from a file into a record.
call ReadNextRecord(FILE_ID_IV, TARGET_REC)
Read a line from a file into a record.
call ReadRecordAtLine(FILE_ID_IV, LINE_NUMBER_IV, TARGET_REC)
Delete a specified directory.
call RemoveDirectory(DIRECTORY_SV)
Change the size of the I/O buffer.
call SetBufferSize(FILE_ID_IV, BUFFER_SIZE_IV)
Change the I/O index buffer size.
call SetIndexSize(FILE_ID_IV, INDEX_SIZE_IV)
Define the number of columns between tab stops.
call SetTabSize(FILE_ID_IV, TAB_SIZE_IV)
Define the EBCDIC code page to be used when processing EBCDIC files
call SetEBCDICCodePage(CODE_PAGE_IV)
Output the byte integer value to a file.
call WriteByte(FILE_ID_IV, BYTE_IV)
Output the variables specified by a record definition to a file.
call WriteRecord(FILE_ID_IV, RECORD_NAME_REC)
Output a string value to a file.
call WriteString(FILE_ID_IV, SOURCE_SV)
Output the word integer value to a file.
call WriteWord(FILE_ID_IV, WORD_IV)