使用CF9并有一个非常基本的html cfgrid,它返回来自SQL查询的结果。Cfgrid单元格包含超链接?
网格中只有两列:“ID”和“IDType”。
我正在查看是否有一种方法来实现某些逻辑,以便当我确定IDType出现时,ID字段中的值将成为超链接中的键值。例如:IF IDType =“web”,ID为“1234”时,ID字段中的值将显示为http:/www.website.com/1234.html(或...更好:只是显示为“1234”,但启用了超链接才能访问上述网站。)
如果IDType不是(例如)“web”,则该值仅显示为常规单元格值(文本)。要做到这一点
<cfgrid
name="idGrid"
title="Related IDs"
query="get_IDs"
format="html"
>
<cfgridcolumn name="ID" header="ID" />
<cfgridcolumn name="IDType" header="ID Source" />
</cfgrid>
Jas,谢谢您的反馈。我不完全确定我在哪里看到逻辑部分。我需要这个链接才能启用只有ID类型=(说..)“网络”。我上面的列被命名为ID和IDType。我是否需要指定一个名为Link的cfgrid列?而且,超链接会根据ID类型而改变的情况如何?例如,如果ID类型是“web”,并且ID是1234,则单元ID中的值将指向www.mysite.com/1234.html。但是如果身份证类型是“汽车”,身份证是“福特”,则会创建不同的链接(www.cars.com/ford.html)。 – stuttsdc
@stutt - 在Jas提供的'
Antony