功能块 FS_WRITE_LIBFILE

功能块 FS_WRITE_LIBFILE 将库中的文件写入文件系统。

注意: 已经存在的文件会在没有警告的情况下被覆盖。

必须使用 FS_INIT 预先初始化文件系统。所有操作都是异步进行,每个创建的存储介质执行一次。

提示: 要保存 文件附件,需要 许可证

技巧: 对于计算量大的文档,创建自己的存储介质以便并行生成多个文档。

输入 WRITE

在正边沿时,将库中的文件写入存储介质。

输入 DEV

定义要访问文件的设备。该设备用于项目,并可以在上下文菜单中通过 项目 外部存储 进行管理。

输入 PATH

指定存储介质上的文件路径。如果支持,该路径对应于UTF-8格式的Unix文件路径。路径如下所示:

Ordner/Unterordner/Datei.txt

如果此路径以 / 结尾或是一个文件夹,则使用库中的文件名。

输入 LIB_FILE

定义来自库的文件。该输入仅接受直接字符串。可以将文件从库中直接拖动到输入处以定义它。

输入 LANG

定义文件的语言。该语言必须存在于项目中。

输出 DONE

在成功时,输出返回一个脉冲以执行下一个操作。即使发生错误,脉冲也会在操作结束时发生。

输出 LENGTH

返回写入的字节数。该状态将被保存以供后续使用。

输出 ERROR

在错误情况下,返回包含错误消息的文本。如果没有发生错误,则为 FALSE。该状态将被保存以供后续使用。

可能原因:

  • 未启动存储介质的服务。
  • 未初始化存储器。
  • 登录数据无效。
  • 无法访问远程服务器。
  • 不存在存储介质。
  • 指定的路径无效。
  • 无法写入存储介质。
  • 存储器上没有可用空间或存储器是只读的。
  • 库中的文件不在线或不可用。
  • 指定的语言缺失或未找到。
  • 没有写入文件的许可证。