plumtina 发表于 2004-12-8 13:24:14

[求助]GUI脚本用DATAPOOL的时候出现的奇怪的问题

2次回放GUI脚本,但脚本里使用的DATAPOOL是不同的。
可是回放的时候,脚本使用的数据始终都是第一次回放时使用的DATAPOOL。

大家遇到过这种情况吗?你们如何解决的?难不成要重新录脚本才能使用另一个DATAPOOL?:s

plumtina 发表于 2004-12-9 14:55:52

UP 大家帮忙看看到底怎么回事

guirongb 发表于 2004-12-9 15:05:48

你把脚本贴出来啊,可能是因为Open Datapool的时候用了同一个句柄,或者第一个未关闭,第二个就用了相同的
定义两个dp试试看

plumtina 发表于 2004-12-9 15:34:57

脚本是这样的,其实是简单的录入。
现在用的TX这个数据池里已经没有之前使用过的数据了。可是回放的时候,还一直回放录入过得内容,这样违反了数据库中的唯一约束。
第一个数据池中的数就是已经录入过的。后来执行过程中有点错误,中断过,楼上说的第一个未关闭,是不是这种情况。
还有定义的这两个数据池中的字段名能相同吗?


No Problem:p

[ Last edited by plumtina on 2005-1-5 at 09:59 ]

plumtina 发表于 2004-12-9 17:12:39

upup

plumtina 发表于 2004-12-10 16:03:48

HELP

empty_bag 发表于 2004-12-15 23:56:35

TX_id = SQADatapoolOpen ("bzhm", FALSE, SQA_DP_SEQUENTIAL, FALSE)
在这段代码里你还是打开的旧的数据池bzhm,并不是TX,当然回放时的数据是已录入过的数据了.你把bzhm改成TX就可以了.

plumtina 发表于 2005-1-5 09:57:33

谢谢楼上的我太马虎了 :P
页: [1]
查看完整版本: [求助]GUI脚本用DATAPOOL的时候出现的奇怪的问题