
Функциональный блок FS_WRITE_LIBFILE записывает файл из библиотеки в файловую систему.
Внимание: Существующие файлы будут перезаписаны без предупреждения.
Файловая система должна быть предварительно инициализирована с помощью FS_INIT. Все операции выполняются асинхронно для каждого созданного носителя.
Примечание: Для сохранения
вложений файлов требуется лицензия.
Совет: Для документов с высокой нагрузкой создайте отдельный носитель, чтобы генерировать несколько документов параллельно.
При положительном фронте файл из библиотеки записывается на носитель.
Определяет устройство, с которого следует получить доступ к файлам. Устройство используется в проекте и может быть управляемо в контекстном меню под Проект Внешнее хранилище.
Указывает путь к файлу на носителе. Путь соответствует Unix-пути к файлу в формате UTF-8, если это поддерживается. Путь представлен следующим образом:
Папка/Подпапка/Файл.txt
Если путь заканчивается на / или является папкой, используется имя файла из библиотеки.
Определяет файл из библиотеки. Вход принимает только прямую строку символов. Файл можно перетащить из библиотеки на вход, чтобы определить его.
Определяет язык файла. Он должен присутствовать в проекте.
Выход возвращает импульс при успехе, чтобы выполнить следующую операцию. Импольс происходит по завершении процесса, даже если произошла ошибка.
Возвращает количество записанных байтов. Состояние сохраняется для последующего использования.
В случае ошибки возвращает текст с сообщением об ошибке. Он FALSE, если ошибка не возникла. Состояние сохраняется для последующего использования.
Возможные причины: