如何编写上传(PC->AS)和下载(AS->PC)程序示例

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

REPORT Z_HO_TTT .

parameters: pm_cr type TRKORR obligatory.

data: c_file(80), d_file(80).

DATA: C_L TYPE STRING, D_L TYPE STRING.

data: str(12).

str = pm_cr.

*shift str left by 3 places.
*str+7(1) = '.'.
*str+8(3) = pm_cr(3).

concatenate '/usr/sap/trans/cofiles/' pm_cr into c_file.
CONCATENATE 'C:/' pm_cr INTO C_L.
str(1) = 'R'.
concatenate '/usr/sap/trans/data/' pm_cr INTO D_FILE.
CONCATENATE 'C:/' pm_cr INTO D_L.

DATA: BEGIN OF I_LIST OCCURS 0,
    STR(500),
    END OF I_LIST.

DATA: I TYPE I, J TYPE I.
*文本文件下载
OPEN DATASET C_FILE FOR INPUT IN TEXT MODE.
DO.
  READ DATASET C_FILE INTO I_LIST.
  IF SY-SUBRC NE 0.
    EXIT.
  ENDIF.
  APPEND I_LIST.
ENDDO.
close dataset c_file.

CALL FUNCTION 'GUI_DOWNLOAD'
  EXPORTING
*   BIN_FILESIZE                  =
    filename                      = C_L
*   FILETYPE                      = 'ASC'
  tables
    data_tab                      = I_LIST
          .

REFRESH I_LIST.
CLEAR: I_LIST.
CLEAR: I.
*二进值文件下载
OPEN DATASET D_FILE FOR INPUT IN BINARY MODE.
DO.
  READ DATASET D_FILE INTO I_LIST LENGTH J.
  IF SY-SUBRC NE 0 AND J = 0.
    EXIT.
  ENDIF.
  I = I + J.
  APPEND I_LIST.
ENDDO.
close dataset D_file.

CALL FUNCTION 'GUI_DOWNLOAD'
  EXPORTING
    BIN_FILESIZE                  = I
    filename                      = D_L
    FILETYPE                      = 'BIN'
  tables
    data_tab                      = I_LIST. 



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1142936


PC上传下载文件到WinCE设备 PC上传下载文件到WinCE设备 背景: 尽管wince离我们好遥远了,但是还是n多公司还在做这块。。。而我就在其中一家。。。话不多说,wince5.0,连接电脑是,默认是不能挂载为一个盘符的(U盘的模样),这时我们在程序中该如何访问呢? 解决思路: 我们可以使用微软同步工具ActiveSync,提供的rapi。将wince上的目录的文件拷贝到电脑, 处理完成后再放回wince 环境搭 阅读详情

相关推荐

上传下载文件到google drive/Local pc

我们将使用 Python 来方便将文件上传到我们的 Google 云端硬盘,并且需要访问令牌。如果我们要选择任何东西,我们需要先点击它,然后我们会看到它旁边出现一个复选标记。如果我们没有错误地得到这个输出,我们的代码工作正常,我们想要上传的文件必须上传到 Google Drive。当我们最终放弃并单击“允许”按钮时,我们将被重定向到一个新页面,我们可以在其中检索我们的权限代码。另一方面,我们不会复制它,因为我们不需要授权码。在大约三到五秒钟的短暂等待后,我们将被重定向到我们的 Gmail 帐户。

qq_33031419的博客 1482

java网络编程实现上传下载功能源代码

用java实现一个采用用户自定义协议的文件传输服务器FileServer客户Filec。FileserverFileclient都采用非阻塞模式,并且按照异步方式通信,既Filec发送一个请求之后,不必等收到Fileserver的响应结果,就可以发下一个请求。

微搭问答002-移动端上传的文件如何在PC下载

为了实现附件的下载功能,我们需要先创建一个自定义应用,应用类型的话选择支持web输入应用名称,选择支持的平台类型先将应用的模式切换成电脑模式然后添加数据表格组件数据模型选择我们创建的数据源操作列默认只有删除按钮,我们选中操作列,添加一个查看按钮类型选择链接给按钮增加一个点击事件,打开页面,跳转到查看页面。我们需要先新建一个查看页面,点击页面组件区的+号输入页面的名称回到首页,选中我们的按钮,增加点击事件选中打开页面。

低代码布道师的博客 1597

台达DVP-PM 应用技术手册【程式篇】.pdf

台达DVP-PM 应用技术手册【程式篇】pdf,台达DVP-PM系列是高阶运动控制型主机,除可当做运动控制主机单独运作外,也可成为另一台系列主机的运动功能扩展模块,具备弹性的应用功能。产品特色:主机点数:16,最大I/O点数:512点,可连结EH2主机与所有扩展模块,程序容量:64K Steps, 100段运动程序,满足不同加工需求,通讯端口:内置RS-232与RS-485,兼容MODBUS ASCII / RTU通讯协议,数据存储器:10,000字符(停电保持),500kHz高速脉冲输出,可实现3轴螺旋插补、3轴直线插补、任2轴直线、圆弧插补等功能,支持手摇轮(MPG)与多点外部讯号输入,支持电子凸轮功能、飞剪、追剪功能,多段速执行及中断定位,利用此项功能实现运动的平滑性及准确定位,支持G码的直接汇入,当采用CAM软件生成文本格式的G码后,可利用PMSOFT的汇入菜单直接汇入到PLC运动程序中,实现了通用PLC与数控技术的一个完美结合,支持PLC顺序语言及定位语言(G码与M码)配置运动轨迹的离线模拟功能,具备电子原点返回模式,DVP-PM系列运动控制器支持G-code,电子凸轮,任二轴圆弧插补,任三轴直线插补等复杂运动控制功能。

as 3.0 如何浏览文件,实现文件上传下载功能。

我们如果要实现上传或者下载自己需要的flash到服务器上,我们可以通过flash的FileReference FileReferenceList 类进行操作。FileReferenceListFileReference 的区别在于FileReferenceList 可以一次性上传多个文件。    我们var fileReference:FileReference = new FileR

俊哥 1108

环境搭建-as下载基本设置

1.下载Android Studio 官网下载:Android Studio for Window 2.安装Android Studio 傻瓜式的下一步而已,只列出需要注意的页面: 3.新建工程 安装完毕后,打开我们的Android Studio,第一次启动需要下载SDK等一些东西,时间比较长,笔者等了大概40分钟才下载完毕 选择第一项,新建一个Android...

weixin_41603612的博客 1039

台达PLC--DVP-PM系列 应用技术手册.pdf

台达PLC--DVP-PM系列 应用技术手册pdf,台达PLC--DVP-PM系列是高阶运动控制型主机,除可当做运动控制主机单独运作外,也可成为另一台系列主机的运动功能扩展模块,具备弹性的应用功能。产品特色:主机点数:16,最大I/O点数:512点,可连结EH2主机与所有扩展模块,程序容量:64K Steps, 100段运动程序,满足不同加工需求,通讯端口:内置RS-232与RS-485,兼容MODBUS ASCII / RTU通讯协议,数据存储器:10,000字符(停电保持),500kHz高速脉冲输出

台达可编程控制器(PLC)DVP-20PM安装说明.pdf

台达可编程控制器(PLC)DVP-20PM安装说明pdf,台达可编程控制器(PLC)DVP-20PM安装说明:本使用说明书仅提供电气规格、功能规格、安装配线、故障排除及周边装置部份说明,其它详细的程序设计及指令说明请见《DVP-PM 技术手册:程序篇》,选购外围装置详细说明请见该产品随机手册或《DVP-PLC 应用技术手册:特殊模块篇》。

一个自己编写的伪原创软件

一个自己编写的伪原创软件

文件上传下载,代码编写,步骤

本文档包含,怎么文件上传下载,步骤详细代码都有,文件上传表单以及代码 文件上传servlet以及代码 展示上传的文件以及代码

台达HMIPC通信实现HMI程序上传下载常见错误总结与解决办法

1、本次使用的HMI型号为DOP-B07S411,HMI软件为版本为DOPSoft 2.00.07,软件下载链接:DOPSoft 2.00.07软件下载 2、HMI端是打印机的USB线的方口,PC端是打印机的USB线的扁口,连接; 3、打开DOPSoft 2.00.07,“工具”——》“上载全部资料”——》输入密码,默认为“12345678”,出现"No Response From HMI"错误,或者是“开启USB失败”。 4、“选项”——》“环境设置”——》“上/下载设置”——》“USB” 5、打开触

qq_34059233的博客 2万+

电脑PC下载SMART200PLCSMART 触摸屏程序的方法

本文介绍了西门子S7-200smart PLC与smart触摸屏通过笔记本电脑下载程序时的网络配置方法。主要内容包括:1)设置设备IP地址(笔记本192.168.0.200,PLC 192.168.0.1,触摸屏192.168.0.3);2)详细说明触摸屏的IP配置步骤;3)笔记本固定IP设置及网络测试方法;4)PLC无需硬件设置;5)实现三者通信的程序下载流程。重点强调了设备IP需在同一网段,并提供了完整的配置步骤注意事项。

将自动化进行到底... 1374
上一篇: 如何从SAP中连接其他数据库
下一篇: 网络通信协议图谱
techweb
博客等级 码龄19年 224粉丝 3842原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值