Summary
How it works
Date
COPY_ARRAY
IS_WEEKEND
Decimal
COPY_ARRAY
Development
LINK_OPEN
VALIDATE
VALIDATE_TRANSACTION
VIEW_SCREEN
Integer
COPY_ARRAY
File
CREATE_DIRECTORY
UNZIP
UPLOAD
LIST_FILES
LIST_DIRECTORIES
GET_HASH
GET_EXTENSION
GET_NAME
GET_COMPLETE_NAME
PATH_TO_VOLUME
DOWNLOAD
VOLUME_TO_PATH
ZIP
Image
GENERATE_CODE
IMAP
LIST_DIRECTORIES
JSON
COUNT
SET_VALUE
GET_KEYS
GET_TYPE
GET_POS_KEY
GET_ONE
GET_VALUE
DEL_KEY
TO_ARRAY
SMS
SEND
SMTP
SEND_EMAIL
Stock
GET_COST
GET_AVAILABLE_QTY
Text
RANDOM
COUNT_OCCURRENCES
COPY_ARRAY
SPLIT
IS_NUMERIC
HTML_DECODE
HTML_ENCODE
HTML_TO_TXT
LINK_DECODE
LINK_ENCODE
REPLACE
RTF_TO_TXT
User
CHECK_PASSWORD
Sale
GET_PRICE
CLOSE_ORDER
func X3.EN_FILE_LIST_FILES(Char SERVER_IN, Char PATH_IN, Char SORT_IN, Char FILTER_IN, Char() FILES_OUT) : Integer
List files in a directory on the server
- SERVER_IN Char Server on which to list the directory (or "" if current runtime)
- PATH_IN Char Full path or volume to the directory to list
- SORT_IN Char Sort order on files (default: N):
- N : Alphabetical name
- E : Alphabetical extension
- S : Size
- DC : Creation date
- DA : Last access date
- DW : Last write date
- - : (To be put in front of the chosen type in order to have a descending sort)
- FILTER_IN Char Possible filter on file names (see pat() function)
- FILES_OUT Char() Array variable that will contain the files found (limit of 32767 files)
Example
func X3.EN_FILE_LIST_FILES("", filpath("tmp",'',''), "-N", "*.tst", MYLIST))
Returns in MYLIST all the files whose extension is ".tst" in the tmp directory in descending order of name