PDMS二次开发软件

 找回密码
 注册 有问题进QQ群591484440

QQ登录

只需一步,快速开始

查看: 981|回复: 3

[Pml Macros 工具] PML 语言替换语句

[复制链接]

签到天数: 7 天

[LV.3]瞎扑签到3级

新手上路

积分
76
发表于 2015-8-19 17:59:47 | 显示全部楼层 |阅读模式
假设存在文件ABC.TXT
ABC.TXT内容为:
--/ISODRAFT
MTXT RTEXT
我想将RTEXT替换为STEXT,请问这个是怎么写的?我的思路如下:
!line = ARRAY()
!iso = array()
!file1 = object FILE('ABC.txt')
!file1.Open('READ')
!file1.Open('OVERWRITE')
!iso01 = !file1.ReadRecord()
!line.append(!iso01)
do !i value !line'
if(!i.match('MTXT RTEXT') neq 0)then
!j = !i.replace('MTXT RTEXT','MTXT STEXT')
!iso.append($!j)
else
!iso.append($!i)
endif
enddo
!file1.WriteRecord($!iso)
!file1.Close()
请问问题出在哪了?


今天很开心!

签到天数: 17 天

[LV.4]瞎扑签到4级

新手上路

积分
449
发表于 2015-8-19 19:15:03 | 显示全部楼层
不用这么高级的语句,直接report导出来然后导入进去好了

点评

MTXT / RTEXT / STEXT 分别是啥属性啊?  详情 回复 发表于 2015-8-19 21:08
冬天真的好冷
回复 支持 反对

使用道具 举报

签到天数: 9 天

[LV.3]瞎扑签到3级

新手上路

积分
454
发表于 2015-8-19 21:08:28 | 显示全部楼层
soasen 发表于 2015-8-19 19:15
不用这么高级的语句,直接report导出来然后导入进去好了

MTXT / RTEXT / STEXT 分别是啥属性啊?
液了去死去死去死
回复 支持 反对

使用道具 举报

签到天数: 965 天

[LV.10]瞎扑签到10级

超级会员

积分
5388
发表于 2015-12-25 17:51:16 | 显示全部楼层
看不懂,晕
今天很开心!
回复 支持 反对

使用道具 举报

本版积分规则

QQ|手机版|关于我们|Archiver|手机版|小黑屋|工程G3D ( 鄂ICP备16022302号-2 )

GMT+8, 2024-11-23 14:54 , Processed in 0.062488 second(s), 29 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表