使用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