爱招飞帮助手册 爱招飞帮助手册
首页
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 系统工具
    • 系统管理
    • 数据库工具
    • 专用模板
    • 外部功能
    • 开发流程
    • 函数代码
  • 开发手册
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 开发手册
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 开发手册
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • 报表设计
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • RestAPI
    • WebSocket
  • 学习手册

    • 安装配置
    • 快速上手
    • 程序架构
    • 界面介绍
    • 功能介绍
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • 预设资料
    • RestAPI说明
    • WebSocket说明
    • MQTT说明
    • Python说明
    • 自定程序
    • 运行卫士
    • 自动化作业
    • 函数程序
    • 控件使用
  • 开发手册
  • FastERP
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
    • HiDesk
    • HiNAT
    • FastBPM
    • ReportBuilder
首页
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 系统工具
    • 系统管理
    • 数据库工具
    • 专用模板
    • 外部功能
    • 开发流程
    • 函数代码
  • 开发手册
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 开发手册
  • 学习手册

    • 基本入门
    • 功能介绍
    • 控件说明
    • 功能用法
    • 专用模板
    • 开发流程
    • 函数程序
  • 开发手册
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • 报表设计
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • RestAPI
    • WebSocket
  • 学习手册

    • 安装配置
    • 快速上手
    • 程序架构
    • 界面介绍
    • 功能介绍
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
  • 学习手册

    • 安装配置
    • 快速上手
    • 界面介绍
    • 功能介绍
    • 预设资料
    • RestAPI说明
    • WebSocket说明
    • MQTT说明
    • Python说明
    • 自定程序
    • 运行卫士
    • 自动化作业
    • 函数程序
    • 控件使用
  • 开发手册
  • FastERP
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
    • HiDesk
    • HiNAT
    • FastBPM
    • ReportBuilder
  • FastWeb帮助主页
  • 学习手册

    • 基本入门

    • 功能介绍

    • 控件说明

    • 系统工具

    • 系统管理

    • 云服务工具

    • 数据库工具

    • 专用模板

      • 报表设计
      • 字体图标
      • Bean(WebSocket)通讯
      • 文件管理器
        • 1. 文件管理器
        • 2. 文件上传
    • 外部功能

    • 开发流程

    • 函数程序

  • 开发手册

目录

文件管理器

# 文件管理器

  FastWeb提供了文件管理的功能,如果用户需要使用文件管理的相关功能,请先要做好以下设置。

  打开配置中心程序,点击切换至服务设置,在文件管理根目录中设置好目标上传文件夹,点击[保存]按钮。

  用户可以通过以下方法来使用文件管理器功能。

# 1. 文件管理器

  请在需要的项目中添加以下代码来打开文件管理器:

    //JScript
    UGMM.OpenFileManager("ABC","12123",1000000,true);
    
    1
    2
    //PasScript
    UGMM.OpenFileManager('ABC','12123',1000000,true);
    
    1
    2
    // Make sure to add code blocks to your code group

      打开的文件管理器显示如下:

    • 按钮说明如下:

      • [上传]:上传文件。
      • [下载]:选择文件进行下载。
      • [重命名]:修改文件的名称。
      • [删除]:删除选择的文件。
    • 表格字段说明如下:

      • 文件名称:上传的文件的名称。
      • 文件大小:上传文件的大小。
      • 上传用户:上传文件的用户名称。
      • 上传时间:上传的时间。

      如果只是提供下载,不需要提供文件上传修改删除等功能,可使用以下代码实现。

      //JScript
      UGMM.OpenFileManager("ABC","12123",1000000,false);
      
      1
      2
      //PasScript
      UGMM.OpenFileManager('ABC','12123',1000000,false);
      
      1
      2
      // Make sure to add code blocks to your code group

        如需要了解更多使用的资料,请参考OpenFileManager。

      # 2. 文件上传

        如果要直接向指定目录下上传文件,不需要打开文件管理器,可使用以下方式来实现:

        //JScript
        function UgButton01OnClick(sender)
        {
          //通过与uploadfinished绑定,获取上传的文件名称
          UGMM.UpLoadFile(self,"ABC","12123",1000000,&uploadfinished);
        }
        
        function uploadfinished(aUpLoadList)
        {
          showmessage(aUpLoadList);
        }
        
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        //PasScript
        procedure UgButton01OnClick(sender: TObject);
        begin
          //通过与uploadfinished绑定,获取上传的文件名称
          UGMM.UpLoadFile(self,'ABC','12123',1000000,@uploadfinished);
        end;
        
        procedure uploadfinished(Const aUpLoadList:String);
        Begin
          showmessage(aUpLoadList);
        end;
        
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        // Make sure to add code blocks to your code group

          如需要了解更多使用的资料,请参考OpenFileManager。

        Bean(WebSocket)通讯
        超级服务器

        ← Bean(WebSocket)通讯 超级服务器→

        Copyright © 2021-2025 爱招飞IsoFace | ALL Rights Reserved
        • 跟随系统
        • 浅色模式
        • 深色模式
        • 阅读模式