文件上传

使用“上传文件”方法和 UploadFileCompletedEvent 在 Web 画面引擎会话中监测和控制文件上传。了解安全文件管理的约束和浏览器行为。
重要提示:
上传文件会覆盖目标文件夹中名称和扩展名重复的文件。

概述

使用“上传文件”方法在 Web 画面引擎会话中触发文件上传。将该方法附加到 UI 事件(如 MouseClick 事件),并指定所上传文件的输出文件夹路径。UploadFileCompletedEvent 在上传完成时触发,从而提供操作 ID、结果代码和文件路径。在应用程序中,使用这些参数处理上传结果,显示状态或处理上传的文件。

约束

文件上传操作包括若干安全性和一致性约束:
  • 仅允许将文件上传到
    ProjectFiles
    文件夹及其子文件夹,但
    NetSolution
    和
    PKI
    文件夹除外。
  • 每个文件的最大上传大小为 50 MB。
  • 上传文件会覆盖目标文件夹中名称和扩展名重复的文件。
  • 文件上传仅允许读取和写入权限;不允许执行权限。
  • 文件上传必须符合允许的本地源策略。
  • 如果存在“上传文件”方法,则在部署期间会显示一个警告对话框,提醒验证所上传内容的安全性。
  • 默认情况下,只有已登录的用户才能上传文件。
重要提示:
FactoryTalk Optix
不保证上传的文件不含恶意内容。您必须先验证上传的文件,然后才能将其用于项目。

Web 浏览器

Web 浏览器控制文件选择和上传参数。
FactoryTalk Optix 应用程序
仅在文件上传开始时初始化并检测。
本地画面引擎不支持文件上传。如果尝试这样做,将在日志中显示警告。
有关受支持 Web 浏览器的具体信息,请参见
FactoryTalk Optix 发行说明
。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈 。
Normal