虽然我们不能控制灾难, 但是我们可以左右灾难的后果! 坚持生的勇气! 那就是希望!

UltraEdit列添加和行尾添加

上一篇 / 下一篇  2008-04-24 08:10:45 / 个人分类:QTP

    由于QTP脚本中涉及到十分长的Sql语句(近30行),所以十分痛苦地觉得一行里写难看到无法容忍,遂找寻QTP脚本中的命令分行连接符。

    QTP脚本就是VB脚本,所以直接使用VB中的行尾加上“ _”(空格+_),就可以将几行连成一个命令了。

    但是另一个问题又来了,30多行的SQL语句,由于是作为整个字符串加入脚本,所以必须在每行SQL的行首添加“ ,在行尾添加”& _,用来连接所有分句为一个完整的SQL语句。

    知道UltraEdit有列功能可以方便地修改所有列,用该功能我解决了行首的问题,但行尾我冒烟了,根本不对称啊,没办法,只好想其他招数。

    想起来文档编辑的常用招数“替换”,于是CTRL+R 调出来替换(Replace)窗口,选中"使用正则表达式".然后可以查找 ^p(或者^n,如果是Unix 文件),用”& _^p(或者”& _^n)进行"全部替换"即可.补充一点,如果是 MAC(Apple) 类型文件,则换行符号为 ^r 。

    至此,大功告成,今后的长命令连接都可以套用该思路进行格式化的优化了。


TAG: QTP

 

评分:0

我来说两句

日历

« 2024-03-19  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 41674
  • 日志数: 55
  • 图片数: 1
  • 建立时间: 2007-11-27
  • 更新时间: 2008-08-23

RSS订阅

Open Toolbar