关于关联的问题,谢谢
我在运行一遍代码以后,让LR自动查找关联。LR找到2个相关联的CODE,一个CODE的值是15275,另一个CODE的值是15866,然后我将这2个CODE关联起来,但是,关联好以后,再运行一下脚本,系统就报错,且相关联的2个CODE之中,有一个CODE的值没了,变成,<unknown until rescan>,不知道是怎么回事,麻烦大家帮我看一下,谢谢 建议不要关联所有有变动的数据,因为并不是所有的数据都需要关联。建议不要直接用"Correlate All":) 我没用correlate all。如果不关联变动的数据的话,那么在表里就查询不到插入的数据。实际情况是这样的,有一个字段名为st_base_code,然后另外一张表里有个字段叫st_police_basecode,这2个字段是相互关联的,也就是说,有一个st_base_code,那就必然要对应一个st_police_basecode,现在就是刚运行脚本的时候,st_base_code和st_police_basecode都有值,然后我把他们关联起来,但第2次运行脚本的时候,就出现st_police_basecode的值为<unknown until rescan>,搞不明白是怎么回事,麻烦大家了 在说的详细点吧。在说之前,想弱弱的问一下,试运行脚本的时候,会对数据库产生影响吗?比如脚本是有新增数据功能的,那在VUGEN里面运行脚本的时候,会对数据库新增记录吗?我这里实际情况是会对数据库产生影响,也就是会新增记录,不知道这样正常否。然后我发现了一个奇怪的问题,就是我先跑一遍脚本以后,数据库里会新增记录,并且有关联的值产生,然后我把数据库的记录全都删掉,再跑一遍脚本,这样,关联的值会依然存在,但是如果我不删数据库里的值的话,就会出现之前我说的情况,想请教大家这是什么问题,该如何解决,谢谢 小弟也菜鸟~帮你顶顶~在Vugen里运行脚本时,会对数据库有影响呀~
运行一遍脚本后,数据库增加了记录,然后删掉再运行,数据库中又增加了相同的记录了吗?如果不删就增加不了?会不会是不是数据不允许重复,而又没有参数化的问题啊? 谢谢楼上的兄弟。
关于昨天那个问题,我现在只能这样操作,才能将数据关联。
1 首先,录制脚本,这个时候,数据库里会增加一条我前面录制脚本时,新增的记录。
2 然后,回放脚本,因为是自动关联,所以点击yes以后,会有一些关联的值出现,但没有我要的那个关联值。也就是st_base_code和st_police_basecode。这2个字段的实际关系就是,先新增一个st_base_code后,会自动产生相应的st_police_basecode。
3 删除数据库里刚刚新增的那条记录
4 再回放一遍脚本,这个时候,st_base_code和st_police_basecode的值会出现,此时点击关联,然后保存脚本
5 因为之前又做了一次脚本回放,那么肯定数据库里又新增了一条记录,所以,再把数据库里刚刚的那条记录删除
6 然后就不用再回放脚本了,直接跑CONTROLLER了
以上就是我的解决办法,我知道可能不是什么好的方法,希望大家以后碰到相同的问题时,能对大家有帮助。或者有更好的办法的话,欢迎指教,谢谢
页:
[1]