📚 WebSoft Docs
Поиск
Search
Тёмный режим
Светлый режим
Проводник
BorisScript
Баги
alert(-1)
Базовые типы
Тип string
Методы
StrBegins()
StrCharCount()
StrCharRangePos()
StrContains()
StrEnds()
StrEqual()
StrFromCharCode()
StrFromCharCodesArray()
string.Allocate()
string.charAt()
string.charCodeAt()
string.fromCharCode()
string.indexOf()
string.lastIndexOf()
string.slice()
string.split()
string.substr()
string.toLowerCase()
string.ToWinLineBreaks()
StrIsAlphaNum()
StrLeftCharRange()
StrLeftRange()
StrLen()
StrLowerCase()
StrMatchesMultiPattern()
StrMatchesPattern()
StrNonTitleCase()
StrOptScan()
StrOptSubStrPos()
StrOptSubStrPosB()
StrOptSubStrRightPos()
StrRangePos()
StrReplace()
StrReplaceOne()
StrRightRangePos()
StrScan()
StrSplit2()
StrSplitToLines()
StrTitleCase()
StrToCharArray()
StrToCharCodesArray()
StrUpperCase()
StrWordMatchRating()
Trim()
UnifySpaces()
Свойства
string.length
string
JsArray
JsObject
Типы
Тип string
Методы
StrEqual()
Функции
Выполнение кода
CallCodeUrlFunction()
CallServerMethod()
CheckCodePageSyntax()
CheckCodeSyntax()
CodeLibraryMethodExists()
CodeLiteral()
eval()
EvalAfterDelay()
EvalCodePage()
EvalCodePageUrl()
EvalCodeUrl()
EvalCs()
ExtEval()
ExtractUserError()
GetOptCodeLibrary()
InPlaceEval()
IsCancelError()
ModalTaskMsg()
OpenCodeLib()
OptEval()
RegisterCodeLibrary()
SafeEval()
StartModalTask()
Для работы с объектами
CallObjectMethod()
CallObjectMethodWithLock()
GetClassObjectPropertyNames()
GetObjectProperty()
GetObjectPropertyOrSelf()
GetObjectPropertyWithLock()
GetOptObjectProperty()
SetObjectProperty()
SetObjectPropertyWithLock()
Обработка HTML
ExtractCompoundHtml()
HtmlEncode()
HtmlEncodeDoc()
HtmlNewCharset()
HtmlToPlainText()
Преобразование типов данных
Compare()
DataType()
Int()
IsEmptyValue()
ObjectType()
OptInt()
OptReal()
Real()
RValue()
StrHexColor()
StrHexInt()
StrInt()
StrIntZero()
StrReal()
StrRealFixed()
StrSignedInt()
TextInt()
Преобразование форматов и кодировок
AdjustUtf8()
AutoDecodeCharset()
Base64Decode()
Base64Encode()
DataFromHex()
DecodeCharset()
EncodeCharset()
EncodeMimeHeaderValue()
HexData()
MultipartFormEncode()
ParseConfig()
ParseHeaderPairs()
RestoreBrokenCharsetEncoding()
RtfEncode()
RtfToPlainText()
SqlLiteral()
StrStdDecrypt()
StrStdEncrypt()
UrlDecode()
UrlEncode()
UrlEncode16()
UrlEncodeQuery()
UrlEncodeQueryExt()
Utf16ToUtf8()
XmlAttrEncode()
XmlEscape()
XmlStr()
XQueryLiteral()
Прочие функции
alert()
AppDataDirectoryPath()
AppModuleUsed()
Cancel()
CheckCurThread()
CheckPamMd5()
ClipboardFormatAvailable()
ColorNewBrightness()
CRC()
DebugMsg()
EnableLog()
EnableLogExt()
EncodeJson()
EvalAsync()
EvalSync()
FinishModalTask()
FNV1a64()
GetClipboard()
GetHtmlCharset()
GetSysEnvironmentVariable()
GetSysUserName()
HttpRequest()
InitAppConsole()
IntModSelector()
IntModType()
IsKeyPressed()
LogEvent()
MailMessage()
MailMessageFromMimeStr()
Max()
Md5()
Md5Hex()
Min()
MixColors()
PamMd5()
ParseJson()
PasswordHash()
PasswordVerify()
PersonShortName()
PlaySound()
ProcessExecute()
QuitApp()
Random()
RegisterPreloadedDesignUrl()
SendMailMessage()
SetClipboard()
SetCurThreadActivityName()
SetCurThreadDesc()
SHA1()
SHA1Base64()
SHA256()
SHA256Hex()
ShellExecute()
Sleep()
StatusMsg()
UiError()
UniqueID()
UniqueStrID()
UserError()
ZipCreate()
ZipExtract()
Работа с URL
AbsoluteUrl()
AddUrlMapping()
ContentTypeToFileNameSuffix()
CopyUrl()
DeleteUrl()
EnumerateUrls()
FilePathToUrl()
IsAbsoluteUrlStr()
LoadUrlData()
LoadUrlText()
PutUrlData()
PutUrlText()
ReplaceUrlPathSuffix()
UrlAppendPath()
UrlExists()
UrlFileName()
UrlFileSize()
UrlHost()
UrlModDate()
UrlOrFilePathToFilePath()
UrlParam()
UrlParent()
UrlPath()
UrlPathSuffix()
UrlQuery()
UrlScheme()
UrlStdContentType()
UrlToFilePath()
UrlToOptFilePath()
WebAppUrl()
Работа с базой данных приложения
CatalogNameToObjectName()
FetchDb()
FindOptCatalog()
GetDbFilePath()
IsPackageDb()
LoadLdsUrlData()
PreloadXQueryResultForeignRecords()
PreprocessRecordsByReadAccess()
SetDbFilePackage()
SetDbHostDir()
XQuery()
XQueryLocal()
Работа с датами
Date()
DateDiff()
DateNewTime()
DateNewTimeZone()
DateOffset()
DateToLocalDate()
DateToRawSeconds()
DateToTimeZoneDate()
Day()
GetCurTicks()
GetLocalTimeZone()
Hour()
IsValidDate()
Minute()
Month()
OptDate()
ParseDate()
ParseMimeDate()
RawSecondsToDate()
Second()
StrDate()
StrLongDate()
StrMimeDate()
StrShortDate()
StrTime()
StrXmlDate()
TimeZone()
UtcToLocalDate()
WeekDay()
Year()
Работа с документами XML
DeleteDoc()
FetchDoc()
GetAllCachedDocs()
GetCachedDoc()
GetOptCachedDoc()
LdsDeleteDoc()
MoveDoc()
ObjectDocUrl()
ObjectIDFromUrl()
ObjectNameFromUrl()
ObtainUiDoc()
OpenDoc()
OpenDocFromStr()
OpenNewDoc()
RegisterSharedDoc()
ReplaceCachedDoc()
UpdateUiDoc()
Работа с массивами
ArrayCount()
ArrayDirect()
ArrayExpand()
ArrayExtract()
ArrayExtractKeys()
ArrayFind()
ArrayFirstElem()
ArrayIntersect()
ArrayMax()
ArrayMerge()
ArrayMin()
ArrayOptFind()
ArrayOptFindByKey()
ArrayOptFindBySortedKey()
ArrayOptFirstElem()
ArrayOptMax()
ArrayOptMin()
ArrayOptSize()
ArrayRange()
ArraySelect()
ArraySelectAll()
ArraySelectByKey()
ArraySelectBySortedKey()
ArraySelectBySortedKeyPrefix()
ArraySelectDistinct()
ArraySelectDistinctKeys()
ArraySelectHierSubset()
ArraySort()
ArraySum()
ArrayUnion()
IsArray()
Работа с реестром Windows
GetSysRegKeyChildNames()
GetSysRegStrValue()
RemoveEmptySysRegKey()
RemoveSysRegKey()
SetSysRegIntegerValue()
SetSysRegStrValue()
SysRegKeyExists()
Работа с файловой системой
AppDirectoryPath()
CopyFile()
CreateDirectory()
CreateShellLink()
DeleteDirectory()
DeleteFile()
FileExists()
FileIsBusy()
FileName()
FilePath()
FilePathExists()
GetFileCreationDate()
GetFileModDate()
GetShellFolderPath()
IsAbsoluteFilePath()
IsDirectory()
LoadFileData()
LoadFileDataRange()
LoadFileText()
MoveFile()
ObtainDirectory()
ObtainSessionTempFile()
ObtainTempDirectoryPath()
ObtainTempFile()
ParentDirectory()
PathIsDirectory()
PutFileData()
PutFileDataRange()
PutFileText()
ReadDirectory()
ReadDirectoryByPath()
UserDataDirectoryPath()
Работа с формами данных
CreateFormElem()
CreateFormFromStr()
DeleteAllFormMappings()
DropFormsCache()
FetchForm()
GetOptAutoDocForm()
GetOptCachedForm()
RegisterAutoDoc()
RegisterFormFromStr()
RegisterFormMapping()
RegisterSubForm()
Работа с экранами
AppendScreenForm()
CalcTextScreenWidth()
CloseAllDropDownItems()
CreateDocScreen()
CreateSubDocScreen()
DropScreenFormsCache()
EvalSampleParam()
EvalSampleParamRec()
FindOptScreen()
FindOptScreenByDocUrl()
FindScreen()
FindScreenByDocUrl()
GetOptSampleParam()
GetSampleItem()
GetSampleParam()
GetSampleParamRec()
GetUiMetric()
IsScreenFormRegistered()
MergeScreenForm()
ObtainDocScreen()
ObtainObjectDocScreen()
ObtainSubDocScreen()
OpenInnerPage()
RegisterScreenFormFromStr()
RegisterSharedSampleScreenForm()
ShowMailMessage()
UpdateScreens()
Работа с элементами XML
CreateDynamicElem()
CreateElem()
CreateElemByFormElem()
ExportElemsToStr()
FindSampleFormElem()
GetFailedForeignElem()
GetForeignElem()
GetOptForeignElem()
LoadElemsFromStr()
Системные функции
GetSysUserDefaultUiLanguage()
Управление сервером приложения
DaemonGetState()
DaemonGetStateParam()
DaemonStart()
DaemonStop()
RegisterDaemon()
UnregisterDaemon()
Устаревшие функции
AddCatalogEntry()
AddOutlookEvent()
AdjustHtml()
AppSerialNumber()
BuildCompoundHtml()
BuildFullReport()
BuildWebHtml()
ChangeAppSn()
DecodeJson()
DeleteCatalogEntries()
DocIDFromUrl()
EvalExtCodeLiteral()
ExcelCodePageExecute()
FindSharedCatalog()
FontDescription()
IsLdsAdmin()
LoadUrlPlainText()
LoadWordHtml()
PutWordHtml()
QueryCatalogByKeys()
RebuildAllCatalogs()
RegisterCatalog()
RegisterCatalogSubForm()
ReplicateDb()
ReportCodePageExecute()
RichCodePageExecute()
ServerEval()
SetDefaultPrintAlign()
SetDefaultPrintFont()
SetHttpDefaultAuth()
SetMultipageLayout()
StorageDateStr()
StoreCatalogEntry()
StrSimpleDecrypt()
StrSimpleEncrypt()
SyncDb()
UrlDecode16()
UrlFromDocID()
WordExecute()
Функции Web-сервера
DropWebSessionByLogin()
RegisterWebUrlHandler()
Эксперементальные и узкоспециализированные функции
CreateDocWebScreen()
DropDbPackage()
DropXQueryCache()
EvalRichCodePageUrl()
FetchAppModule()
GetScreenFormTitle()
IsMainThread()
LdsGetModDeletedObjects()
LdsGetModObjects()
LoadAppSpec()
ModuleNameFromUrl()
OrgDispName()
ParseStoredOleObject()
PersonGender()
RegisterGlobalEnvObject()
ReportToHtml()
ReportToRtf()
SetAppSilentMode()
SimulateCrash()
UiSleep()
UnifyPhones()
Конструкция try-catch-finally
Приведение типов к строке
Работа с Url
E-Staff
Дистрибуция
WebSoft HCM
LPE
Обращение к удаленному действию из JavaScript
Интернационализация
Кастомные элементы
Переменные исполняемых объектов системы
Получение меню сайта в BorisScript
Установка
Библиотеки
Moment
format(dDate,sFormat,sLang)
🪴 Полезные ресурсы
Styleguide
Нотация описания типов BorisScript
Home
❯
BorisScript
❯
Функции
❯
Работа с файловой системой
Папка: BorisScript/Функции/Работа-с-файловой-системой
в этой папке 32 элемента
28 сент. 2024 г.
ObtainSessionTempFile()
28 сент. 2024 г.
ObtainTempDirectoryPath()
28 сент. 2024 г.
ObtainTempFile()
28 сент. 2024 г.
ParentDirectory()
28 сент. 2024 г.
PathIsDirectory()
28 сент. 2024 г.
PutFileData()
28 сент. 2024 г.
PutFileDataRange()
28 сент. 2024 г.
PutFileText()
28 сент. 2024 г.
ReadDirectory()
28 сент. 2024 г.
ReadDirectoryByPath()
28 сент. 2024 г.
UserDataDirectoryPath()
28 сент. 2024 г.
AppDirectoryPath()
28 сент. 2024 г.
CopyFile()
28 сент. 2024 г.
CreateDirectory()
28 сент. 2024 г.
CreateShellLink()
28 сент. 2024 г.
DeleteDirectory()
28 сент. 2024 г.
DeleteFile()
28 сент. 2024 г.
FileExists()
28 сент. 2024 г.
FileIsBusy()
28 сент. 2024 г.
FileName()
28 сент. 2024 г.
FilePath()
28 сент. 2024 г.
FilePathExists()
28 сент. 2024 г.
GetFileCreationDate()
28 сент. 2024 г.
GetFileModDate()
28 сент. 2024 г.
GetShellFolderPath()
28 сент. 2024 г.
IsAbsoluteFilePath()
28 сент. 2024 г.
IsDirectory()
28 сент. 2024 г.
LoadFileData()
28 сент. 2024 г.
LoadFileDataRange()
28 сент. 2024 г.
LoadFileText()
28 сент. 2024 г.
MoveFile()
28 сент. 2024 г.
ObtainDirectory()