唐人 发表于 2008-7-10 11:22:25

参数化问题,数据选择。

我在参数化过程中,发现在参数channel和item中,select next row 这个选项,只能同时都选择same line as categoryid 或者 same line as channelid这两个。
我希望channelid选择是依据categoryid,而itemid选择是依据channelid。该如何实现?

谢谢!

详细请看截图:


[ 本帖最后由 唐人 于 2008-7-10 11:50 编辑 ]

saharaqs 发表于 2008-7-10 11:36:16

channelid选择是依据categoryid,而itemid选择是依据categoryid

呵呵,是我看错了还是你写错了??:L

唐人 发表于 2008-7-10 11:51:32

原帖由 saharaqs 于 2008-7-10 11:36 发表 http://bbs.51testing.com/images/common/back.gif
channelid选择是依据categoryid,而itemid选择是依据categoryid

呵呵,是我看错了还是你写错了??:L

嘿嘿。。。 俺写错了。。。 已改正。。。
:lol
这几个参数把俺都弄晕了。。。 不知道哪里出错了。。。

saharaqs 发表于 2008-7-10 11:55:59

itemid选择是依据channelid,channelid选择是依据categoryid,

这个顺序下来,跟itemid直接依据categoryid选择,有什么区别么?

唐人 发表于 2008-7-10 14:00:12

原帖由 saharaqs 于 2008-7-10 11:55 发表 http://bbs.51testing.com/images/common/back.gif
itemid选择是依据channelid,channelid选择是依据categoryid,

这个顺序下来,跟itemid直接依据categoryid选择,有什么区别么?
我的理解是:itemid若是依据categoryid选择,则channelid中可能会选择到不是一条线上的。
用下面这个图举例:

如果itemid不根据channelid选择,则有可能出现这样的选择:
1 -> B -> 甲,
1 -> A -> 乙
这样不符合分类的情况。

远野志贵 发表于 2008-7-10 14:15:01

我不知道cloud和你是怎么说的,和我说的时候就是
1 -> 甲,1->乙,这和channelid字段没什么关系,channelid如果你设的是Random是有可能出现
1 -> B -> 甲,
1 -> A -> 乙。
每次迭代更新,随机取值更新,唯一性取值,你要分清楚,same as只是指定到具体对应的一行。

[ 本帖最后由 远野志贵 于 2008-7-10 14:16 编辑 ]

saharaqs 发表于 2008-7-10 14:23:22

原帖由 唐人 于 2008-7-10 14:00 发表 http://bbs.51testing.com/images/common/back.gif

我的理解是:itemid若是依据categoryid选择,则channelid中可能会选择到不是一条线上的。
用下面这个图举例:
43846
如果itemid不根据channelid选择,则有可能出现这样的选择:
1 -> B -> 甲,
1 -> A -> 乙
...

不会出现这样情况的。
itemid和channelid都依据categoryid来选择,只要categoryid定了,则其他两个参数就都确定了,除非那个channelid不是依据categoryid选择的,而是随机的或其他什么情况。
页: [1]
查看完整版本: 参数化问题,数据选择。