Справочник по Lua API¶
- AccUndoaByPkNoOper - Отмена проведения документа
- AppendFile - Append file
- BPMSStartProcess2 - Запуск процесса и связывание его с основным процессом
- Base64Encode - кодироват строку в Base64
- CSVRead - чтение CSV
- CheckGrantOfEntity - Check grant of entity - проверка доступа к сущности
- ClearCache - Очистка кеша
- ColumnsByQuery - Columns by query - получение поля запроса по SQL
- Command - Выполнение команды
- CompareHashAndPassword - Compare hash and password
- CryptoSignPKCS1v15 - вычисляет подпись хеширования с использованием RSASSA-PKCS1-V1_5-SIGN из RSA PKCS # 1 v1.5.
- DBCurrentDateTime - текущее время по формату 2006-01-02 15:04:05
- DML - изменение информации c проверками на доступы.
- DMLI - изменение информации без проверок на доступы.
- Detail - Получение детальной информации по записи по ID
- DoScriptGetTable - Запуск скрипта и получение результата в виде таблицы
- EncodeQRCode - Формирование QR Кода из lua и получение UUID файла
- FileContent Получить содержимое файла
- GetPasswordHash - Получение хеша пароля
- HasPrefix - проверяет, начинается ли строка s префиксом.
- HasSuffix - проверяет, заканчивается ли строка s суффиксом.
- Hostname - Hostname
- HttpGet2 - Http Get 2
- ImapProcessInBoxToMessage - Imap process in box to message - oбработка получения входящей электронной почты
- Join - Сцепить элементы массива в строку
- JsonToString - Преобразовать JSON в строку
- JsonToStringIndent - Преобразовать JSON в строку с отступами
- JsonToXML - Преобразовать JSON в XML строку
- LdapSearch - Поиск в LDAP
- Md5 - Возвращает Md5 строку
- MkdirAll - Создать папки с подпапками
- PDFBatch - обработка PDF файла
- ParseEmailAddress - Парсинг E-mail адреса
- ParseHTMLTemplate - Обработка HTML шаблона
- ParseTemplate - Обработка шаблона
- Plugin - Выполнение функции, разработанной на языке golang в виде Plugin
- QRCodeBase64 - Формирование QR Кода из шаблона страницы или lua
- Query - получение данных по запросу с входными параметрами.
- QueryEscape - экранирует строку
- QueryUnescape - обратное преобразование QueryEscape
- RateLimiter - Ограничение частоты вызова по интервалу
- RegexpFindAllStringsAndJoin - найти подстроки и склеить
- RegexpFindStringSubmatch - поиск подстроки.
- RunParallel - Запустить скрипт параллельно
- SendEmail - отправка Email
- SendMail2 - Отправить на E-mail
- SendMail2NoTLS - Отправить на E-mail (Без поддержки TLS)
- SendWSAsync - Отправка асинхронного WebSocket сообщения через Backend
- Split - Разбить строку на массив используя разделитель
- SqlCall - Вызов Sql блока с поддержкой in/out параметров
- SqlQueryRow - Получить строку из базы данных в глобальные переменные
- SqlQueryRow2 - Получить строку из базы данных в переменную
- SqlQueryRows - Получение результата запроса
- SqlQueryRowsExtDb - получить выборку данных из внешней базы данных
- StrContains - Возвращает результат о том, находится ли substr в s.
- StrReplace - Заменить подстроку
- StringToJson - Преобразование строки в table
- StripTags - убирает теги в HTML строке
- TimeParseFormat - преобразование строки даты времени
- TimeParseUnix - Преобразвание строки в Unix Time
- UploadRawData - загрузка файла
- XmltoJSONString - преобразовать XML в JSON строку